#billing_email_field{width:49%;float:left;margin:5px 0}.form-row #billing_email{box-sizing:border-box;width:100%;margin:0;background:#e9e9e96e;outline:0;border:0;line-height:26px;padding:12px 15px;font-size:14px}.logged-in #billing_email{pointer-events:none;color:#545454}body.woocommerce-checkout .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .cart-subtotal,body.woocommerce-checkout .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .recurring-totals,body.woocommerce-checkout .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .recurring-total{display:none}.dc_pack{background-color:#F7F6F7!important;height:auto;padding:12px;border:none!important}.dc_packtitle{line-height:27px;margin-top:-2px;font-size:1em;font-family:inherit;color:inherit;padding:12px;font-weight:700}.animated{-webkit-animation-duration:1.25s;animation-duration:1.25s}.dc_pack_benefits{background-color:#F7F6F7;padding:15px}.checkout-leftdiv{margin:0 10px 20px 0;border:solid 1px #ebebeb;border-radius:0}.checkout-leftdiv .dc-benefits{margin-bottom:0!important}.checkout-leftdiv .dc-benefits>li{margin-top:10px}.woocommerce-page .col2-set .col-2.left_table{width:100%;padding:5px;margin-top:-5px}.col-1{margin-bottom:40px}h3#order_review_heading{font-size:1.2rem;margin:0;padding:1.5em 1.5em 1em;background-color:#F7F6F7}.checkout_wrapper{display:flex}.order_review_wrapper{width:60%;margin-top:50px;border:1px solid #ebebeb}.customer_details_wrapper{width:40%}.checkout_wrapper .order_review_wrapper table th,table td{padding:15px;line-height:1.5;text-align:left;vertical-align:top;border:1px dashed #c9c9c9!important}.woocommerce table.shop_table{border:none;margin:18px -1px 18px 0;text-align:left;width:100%;border-collapse:separate;border-radius:0;border-top:none;padding:20px}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#ebe9eb;border-radius:0}.checkout_wrapper table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:#fff;border-bottom:1px dashed #c9c9c9!important}.checkout_wrapper table tbody>tr:nth-child(even)>td,table tbody>tr:nth-child(even)>th{background-color:#fff;border-bottom:1px dashed #c9c9c9!important}.fa-angle-right::before{color:#fff;content:"";font-size:1.4em;width:auto;cursor:pointer;background:none 0 0 repeat scroll #34be38;border-radius:28px;padding:1px 8px}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#fff;border-radius:0}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#f7f6f7;color:#515151}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:"";display:block;border:1em solid #f7f6f7;border-right-color:#fff0;border-left-color:#fff0;border-top-color:#fff0;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}@media only screen and (max-width:768px){.checkout_wrapper{display:block}.order_review_wrapper{width:100%;margin-top:50px;border:1px dashed #c9c9c9}.customer_details_wrapper{width:100%}}.woocommerce #reviews .contribution-karma,.woocommerce-page #reviews .contribution-karma,.woocommerce #reviews .product-rating,.woocommerce-page #reviews .product-rating,.contributions-title,ul.children,.contribution-badge,time.woocommerce-review__published-date,p.contribution-actions{display:none}.woocommerce #reviews #comments ol.commentlist,.woocommerce-page #reviews #comments ol.commentlist{padding-left:0}.woocommerce #reviews .form-contribution,.woocommerce-page #reviews .form-contribution,.woocommerce #reviews .product-rating,.woocommerce-page #reviews .product-rating,.woocommerce #reviews #comments ol.commentlist li,.woocommerce-page #reviews #comments ol.commentlist li{-webkit-box-shadow:0 0 3px 0 rgb(0 0 0 / .15);-moz-box-shadow:0 0 3px 0 rgb(0 0 0 / .15);box-shadow:0 0 3px 0 rgb(0 0 0 / .15);border-radius:5px;padding-top:0;padding:2rem}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin-left:0;border:none;position:relative;padding-left:5em;padding-top:0}.woocommerce #reviews #comments ol.commentlist li img.avatar,.woocommerce-page #reviews #comments ol.commentlist li img.avatar{margin:0;position:absolute;top:0;left:0;border-radius:50%;max-width:20%}.woocommerce #reviews h3.contribution-title,.woocommerce-page #reviews h3.contribution-title{margin:0}.woocommerce #reviews h3.contribution-title>span,.woocommerce-page #reviews h3.contribution-title>span{display:block;font-size:1.5em;line-height:1.25em;margin-top:.25em}.woocommerce #reviews #comments .form-contribution_comment,.woocommerce-page #reviews #comments .form-contribution_comment{padding:15px;border-radius:5px}em.woocommerce-review__verified.verified:before{content:"\2713";padding-right:2px;color:#4fbf4f}.woocommerce #reviews #comments h2{clear:none;margin:5% 0}.woocommerce-review__dash{display:none}.woocommerce #reviews .contributions-filter p#comments_filter_field select,.woocommerce-page #reviews .contributions-filter p#comments_filter_field select{height:35px;border:1px solid #ccc;margin:auto 0}.contribution-type-selector{display:none}.woocommerce #reviews h3.contributions-form-title{margin:30px 0}.woocommerce .star-rating span,.star-rating-selector:not(:checked) input:checked+label.checkbox:hover,.star-rating-selector:not(:checked) input:checked+label.checkbox:hover~label.checkbox,.star-rating-selector:not(:checked) input:checked~label.checkbox:hover,.star-rating-selector:not(:checked) input:checked~label.checkbox:hover~label.checkbox,.star-rating-selector:not(:checked) label.checkbox:hover~input:checked~label.checkbox,.star-rating-selector:not(:checked) input:checked~label.checkbox,.star-rating-selector:not(:checked) label.checkbox:hover,.star-rating-selector:not(:checked) label.checkbox:hover~label.checkbox{color:#f0ad4e}.woocommerce #reviews .product-rating .product-rating-details,.woocommerce-page #reviews .product-rating .product-rating-details{width:70%}.woocommerce #reviews .product-rating .product-rating-summary,.woocommerce-page #reviews .product-rating .product-rating-summary{width:30%}.woocommerce #reviews .contributions-filter,.woocommerce-page #reviews .contributions-filter{margin-top:-7px}.woocommerce #reviews .contribution-actions>a,.woocommerce-page #reviews .contribution-actions>a{vertical-align:middle}.woocommerce #reviews .contribution-actions>a small{vertical-align:text-bottom}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0}.woocommerce #reviews #comments ol.commentlist li .description{margin-top:1em}@media screen and (max-width:768px){.woocommerce #reviews #comments ol.commentlist li img.avatar,.woocommerce-page #reviews #comments ol.commentlist li img.avatar{max-width:unset;top:.5em;left:.5rem}.woocommerce #reviews .form-contribution,.woocommerce-page #reviews .form-contribution,.woocommerce #reviews .product-rating,.woocommerce-page #reviews .product-rating,.woocommerce #reviews #comments ol.commentlist li,.woocommerce-page #reviews #comments ol.commentlist li{padding:.5rem}.woocommerce #reviews #comments ol.commentlist li .comment-text{padding:6rem .5rem .5rem .5rem}.woocommerce #reviews #comments ol.commentlist .children li .comment-text{margin-left:0;border:none}.woocommerce #reviews .contributions-filter p#comments_filter_field select,.woocommerce-page #reviews .contributions-filter p#comments_filter_field select{height:fit-content!important;max-width:250px;margin-right:20px;margin-top:12px}.woocommerce-page #reviews .contributions-filter{float:left}.woocommerce #reviews #comments h2{margin:15% 0}.woocommerce div.product.elementor .woocommerce-tabs .panel{padding:0!important}.star-rating-selector fieldset{float:left}}.woocommerce-billing-fields h3{display:none}.wpeka_customer_login{display:flex;align-items:center;padding-bottom:10px}.wpeka_customer_login .already_customer_login{width:50%;text-align:left;font-size:14px}.wpeka_customer_login .already_customer_login a.showlogin{color:#ed3c33}.wpeka_customer_login .already_customer_login a.showlogin:hover{color:#ff4c4ce6}.wpeka_customer_login .quick_customer_login{width:50%;text-align:right}.wpeka_customer_login .button-social-login,.wpeka_customer_login .widget-area .widget a.button-social-login,.wpeka_customer_login a.button-social-login,.wpeka_customer_login button.button-social-login,.wpeka_customer_login input.button-social-login{vertical-align:center;width:93.5%;height:40px;text-align:center;color:#3c4043!important;background-color:#fff;border-color:#eaeaea;box-shadow:none;font-size:14px;font-weight:500}.wpeka_customer_login a.button-social-login.button-social-login-google,.wpeka_customer_login .widget-area a.button-social-login.button-social-login-google,.wpeka_customer_login .social-badge.social-badge-google{background-color:#fff;border-color:#eaeaea;color:#333!important;font-size:14px;font-weight:500;padding-top:3px}.wpeka_customer_login a.button-social-login.button-social-login-google:hover,.wpeka_customer_login .widget-area a.button-social-login.button-social-login-google:hover,.wpeka_customer_login .social-badge.social-badge-google:hover{background-color:#d2e3fca2}.wpeka_customer_login a.button-social-login.button-social-login-google:hover span.si-google,.wpeka_customer_login .widget-area a.button-social-login.button-social-login-google:hover span.si-google,.wpeka_customer_login .social-badge.social-badge-google:hover span.si-google{background-color:#fff0}.customer_register{font-size:13px;text-align:right}.customer_register showregister{color:#ed3c33}.customer_register showregister:hover{color:#ff4c4ce6}strong.product-quantity{display:none}.wpeka_customer_login:empty{display:none}.checkout.woocommerce-checkout{padding:0}.woocommerce-checkout .woocommerce .col2-set .col-1,.woocommerce-checkout .woocommerce-page .col2-set .col-1{float:unset;width:100%;margin:0}.woocommerce-checkout-review-order{width:100%;margin:0}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:20px 0}label.woocommerce-form__label.woocommerce-form__label-for-checkbox.inline,label.woocommerce-form__label.woocommerce-form__label-for-checkbox.inline span{font-size:13px}.woocommerce-input-wrapper input[type="textarea"],.woocommerce-input-wrapper input[type="text"],.woocommerce-input-wrapper input[type="password"]{font-size:14px;padding:12px 15px;background-color:#e9e9e96e;border:none;height:50px}.woocommerce form .form-row{padding:0;margin:6px 0 15px}.woocommerce-input-wrapper input[type="text"]:hover,.woocommerce-input-wrapper input[type="password"]:hover,.woocommerce-input-wrapper input[type="text"]:focus,.woocommerce-input-wrapper input[type="password"]:focus{background-color:#fff;border:1px solid #06c}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:49%;margin:5px 0}.woocommerce table.shop_table{border:none!important;padding:0;margin-top:24px}.woocommerce table.shop_table td{background-color:#fff;padding:15px}.payment_method_header{font-size:18px;font-weight:600;margin-top:15px}.woocommerce-checkout td.product-name{width:65%}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin-top:11px}.payment_methods label,ul.wc_payment_methods.payment_methods.methods label{display:flex;justify-content:space-between;width:auto;padding:15px 0 6px;margin:0;background:#fff0;background-position:initial;background-size:auto;border:none;border-radius:0;cursor:pointer;color:#394252;text-indent:0;font-size:15px;font-weight:600;line-height:16px}.payment_methods label:hover,ul.wc_payment_methods.payment_methods.methods label:hover{color:#ff4c4ce6}.payment_methods .input-radio{float:left;margin:0 10px 0 0;line-height:initial;position:relative;border:1px solid #b4b9be;background:#fff;color:#555;clear:none;cursor:pointer;display:inline-block;line-height:0;height:16px;outline:0;padding:0!important;vertical-align:middle;width:16px;min-width:16px;border-radius:50px!important;-webkit-appearance:none;-webkit-transition:0.05s border-color ease-in-out;transition:0.05s border-color ease-in-out}.payment_methods .input-radio:checked::before{content:"";position:absolute;width:6px;height:6px;background-color:#66a700;align-items:center;display:inline-block;left:4px;top:4px;border-radius:100%;padding:1px}.payment_methods li label img{float:right}.payment_methods li label a{display:none}.woocommerce table.shop_table td.product-total{text-align:right}.woocommerce-privacy-policy-text{display:none}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border-bottom:0}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:0}.place-order .button#place_order{float:unset;width:100%;padding:13px 20px;font-size:18px;background-color:#ed3c33;text-transform:capitalize}.place-order .button#place_order:hover{background-color:#ff4c4ce6}.woocommerce-form-login-toggle{display:none}.woocommerce-form-coupon-toggle{display:none}.woocommerce-checkout-review-order{display:flex;flex-direction:column}.custom-have-coupon{text-align:right}.custom-have-coupon a{color:rgb(110 110 110 / .933);font-size:13px}.custom-have-coupon a:hover{color:#ff4c4ce6}.woocommerce-checkout-payment{order:3}.button-social-login,.widget-area .widget a.button-social-login,a.button-social-login,button.button-social-login,input.button-social-login{padding-top:2px}.woocommerce-form-login p{font-size:13px}.woocommerce-form-login input[type="textarea"],.woocommerce-form-login input[type="text"],.woocommerce-form-login input[type="password"]{font-size:14px;padding:12px 15px;background-color:#e9e9e96e;border:none;height:50px}.woocommerce-form-login input[type="text"]:hover,.woocommerce-form-login input[type="password"]:hover,.woocommerce-form-login input[type="text"]:focus,.woocommerce-form-login input[type="password"]:focus{background-color:#fff;border:1px solid #06c}.woocommerce-form-login .woocommerce-form-login__rememberme input{vertical-align:sub}.woocommerce-form-login .woocommerce-form-login__rememberme span{font-size:13px}p.lost_password a{font-size:13px;color:#ed3c33}p.lost_password a:hover{color:#ff4c4ce6}.payment_box p{font-size:13px}.payment_box label{font-size:13px}ul.wc_payment_methods.payment_methods.methods .payment_box label{font-size:13px}.ElementsApp,.ElementsApp .InputElement{color:#31325F;font-size:13px}input#wc-stripe-new-payment-method{vertical-align:sub}.coupon-form{display:flex;justify-content:flex-end}.coupon-form .form-row.form-row-first,.coupon-form .form-row.form-row-last{width:auto}.success-coupon-message{text-align:end;color:#66a700;font-size:13px}a.show-coupon,.success-coupon-message a{color:#ed3c33}a.show-coupon:hover,a.show-coupon:focus,.success-coupon-message a:hover,.success-coupon-message a:focus{color:#ff4c4ce6}.error-coupon-message{text-align:end;font-size:13px}.woocommerce form .coupon-form .form-row input.input-text,.woocommerce form .coupon-form .form-row textarea{background-color:#e9e9e96e;border:none;font-size:13px;padding:7px}.woocommerce form .coupon-form .form-row input.input-text:focus,.woocommerce form .coupon-form .form-row textarea:focus,.woocommerce form .coupon-form .form-row input.input-text:hover,.woocommerce form .coupon-form .form-row textarea:hover{background-color:#fff;border:1px solid #06c}.woocommerce-checkout .woocommerce-error li a.wc-forward,.woocommerce .coupon-form a.button,.woocommerce .coupon-form button.button,.woocommerce .coupon-form input.button{font-size:13px;color:#fff;background-color:#ed3c33}.woocommerce-checkout .woocommerce-error li a.wc-forward:hover,.woocommerce .coupon-form a.button:hover,.woocommerce .coupon-form button.button:hover,.woocommerce .coupon-form input.button:hover{background-color:#ff4c4ce6;color:#fff}.woocommerce-checkout .woocommerce-error li a.wc-forward{margin-top:-3px}.success-coupon-message .dashicons,.success-coupon-message .dashicons-before:before{font-size:1rem;vertical-align:middle;text-decoration:none}.woocommerce form.login,.woocommerce form.register{margin:5px 0}.woocommerce-message{display:none}.select2-container--default .select2-selection--single .select2-selection__placeholder{font-size:13px;color:#757575}#billing_country_field label{display:none}#billing_country_field .select2-container--default .select2-selection--single .select2-selection__placeholder{font-size:14px;color:#333}#billing_country_field .select2-container--default .select2-selection--single{background-color:#e9e9e96e;height:50px;border-color:#fff0;border-radius:3px}#billing_country_field .select2-container--default .select2-selection--single:focus,#billing_country_field .select2-container--default .select2-selection--single:hover{background-color:#fff;border:1px solid #06c}#billing_country_field .select2-container--default .select2-selection--single .select2-selection__rendered{margin-top:10px}#billing_country_field .select2-container--default .select2-selection--single .select2-selection__arrow{top:15px}.select2-container--open .select2-dropdown--below{border:1px solid #06c}.woocommerce-checkout .woocommerce-error li{font-size:14px}.woocommerce-checkout .woocommerce-error li a{color:#ed3c33}.woocommerce-checkout .woocommerce-error li a:hover{color:#ff4c4ce6}.woocommerce-checkout .woocommerce-error::before{font-size:14px;top:unset}table td,table th{border-top:1px dashed #c9c9c9!important}table thead:first-child tr:first-child th{border:1px dashed #c9c9c9!important}label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme{margin-top:2px}label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme span{vertical-align:middle;margin-left:3px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px dashed #c9c9c9}.product-template-default table td{border:none!important}.woocommerce-order-received .elementor-widget-testimonial{display:none}.woocommerce-order-received .elementor-widget-icon-box{display:none}.woocommerce-order-received .elementor-widget-image{display:none}.woocommerce-order-received section.elementor-section.elementor-inner-section.elementor-element.elementor-element-41b30c47.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default{display:none}.woocommerce-order-received .elementor-widget-icon-list{display:none}.woocommerce-order-received .elementor-text-editor{display:none}.woocommerce-order-received .elementor-element.elementor-element-4caf3907.elementor-widget.elementor-widget-text-editor{display:none}.woocommerce-order-received .elementor-location-footer{display:none}.woocommerce-order-received .woocommerce ul.order_details li{margin:0 1em 1em 0}.woocommerce-order-received .woocommerce-info p{font-size:14px}.woocommerce-order-received .wc-social-login.wc-social-login-link-account{font-size:14px}td.api-manager-downloads-product{width:48%}.woocommerce-cart .cart_totals table.shop_table.shop_table_responsive{border-right:1px dashed #c9c9c9!important;border-left:1px dashed #c9c9c9!important}@media (max-width:768px){td.api-manager-downloads-product{width:auto}.woocommerce-account .woocommerce-MyAccount-navigation{word-break:break-word}}@media (max-width:460px){a.button-social-login.button-social-login-google,.widget-area a.button-social-login.button-social-login-google,.social-badge.social-badge-google{font-size:.75em}.wpeka_customer_login .already_customer_login{font-size:12px;padding:2px}.wpeka_customer_login a.button-social-login.button-social-login-google,.wpeka_customer_login .widget-area a.button-social-login.button-social-login-google,.wpeka_customer_login .social-badge.social-badge-google{font-size:12px}.button-social-login .si,.widget-area .widget a.button-social-login .si,a.button-social-login .si,button.button-social-login .si,input.button-social-login .si{margin-right:0.2em!important}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{padding-inline-start:10px}p.woocommerce-customer-details--email{word-break:break-all}}@media only screen and (max-width:850px),(min-device-width:768px) and (max-device-width:1024px){table#support-tickets-table thead{display:none}table#support-tickets-table tbody,table#support-tickets-table th,table#support-tickets-table tr,table#support-tickets-table td{display:block}table#support-tickets-table td{text-align:right}}.woocommerce-checkout-payment#payment .payment_method_paypal{display:none!important}.wp-logged-out-content{display:block}.wp-logged-in-content{display:none}.logged-in .wp-logged-out-content{display:none}.logged-in .wp-logged-in-content{display:block}body.woocommerce-account:not(.logged-in) .woocommerce-notices-wrapper ul.woocommerce-error::before{display:inline;position:static;margin-right:10px}body.woocommerce-account:not(.logged-in) .woocommerce-notices-wrapper .woocommerce-error li{display:inline}#customer_login .u-column2.col-2{display:none}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{width:100%}