form.checkout.woocommerce-checkout div.woocommerce-billing-fields span.select2-selection.select2-selection--single{display:flex;font-size:16px;padding-left:20px;border:1px solid #cdd7e2 !important}form.checkout.woocommerce-checkout div.woocommerce-billing-fields span#select2-billing_state-container{display:flex;align-items:center}form.checkout.woocommerce-checkout div.woocommerce-billing-fields .select2-container--default .select2-selection--single .select2-selection__arrow{display:flex;align-items:center;justify-content:flex-end;top:11px;right:5px}.woocommerce #contact_permission_field label[for=contact_permission_yes]{border-bottom:0 solid #eee;color:#5e6a7c!important;font-family:'Open Sans',sans-serif!important;margin-bottom:20px !important;font-weight:400}.woocommerce #contact_permission_field>label[for=contact_permission_yes]{display:block !important;width:100% !important;padding-bottom:10px !important;font-size:20px !important;line-height:2}.woocommerce #contact_permission_field>label[for=contact_permission_yes]:after{content:"We'd love to send you the latest information, offers and updates from Focus on Force. We will always treat your personal details with the utmost care.";display:block;font-weight:400!important;line-height:20px!important;color:#5e6a7c!important;padding-top:15px;font-size:16px !important}.shop_table .coupon_checkout .coupon-section{display:none}form.woocommerce-form.woocommerce-form-login.login p.form-row:nth-of-type(4){position:relative;display:flex;align-items:center;justify-content:center}form.woocommerce-form.woocommerce-form-login.login p.form-row:nth-of-type(4)>.woocommerce-form__label.woocommerce-form-login__rememberme{position:absolute;bottom:-50px !important;width:auto;z-index:0}form.woocommerce-form.woocommerce-form-login.login p.lost_password{margin-top:18px!important;position:relative}form.woocommerce-form.woocommerce-form-login.login p.lost_password{z-index:2}.woocommerce-cart .entry-header{margin-bottom:0}.woocommerce-cart .woocommerce p.cart-empty.woocommerce-info{padding-left:20px;padding-right:20px;padding-bottom:10px;background-color:#fff;display:flex;align-items:center;justify-content:center}.woocommerce-cart .woocommerce p.cart-empty.woocommerce-info:before{font-family:"Font Awesome\ 5 Free";content:"\f217";font-weight:900;position:relative;margin-right:12px;top:auto;left:auto;font-size:30px}.woocommerce-page a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{padding-bottom:0}.woocommerce-notices-wrapper{display:none;position:relative;z-index:9999;max-width:1080px;margin:0 auto}.woocommerce-cart .woocommerce-notices-wrapper{display:block;max-width:100%}.woocommerce-notices-wrapper .woocommerce-message{background-color:#fff;border-width:5px}.woocommerce-notices-wrapper.show{display:block !important}body:not(.is-mobile):not(.tve-mobile-browser) form.checkout_coupon.woocommerce-form-coupon{padding:0;border:0}body.tve-mobile-browser form.checkout_coupon.woocommerce-form-coupon{padding:0;border:0}form.checkout_coupon.woocommerce-form-coupon button.button,form.checkout_coupon.woocommerce-form-coupon button.button:hover{color:#fff;margin-top:-5px}form.checkout_coupon.woocommerce-form-coupon button.button:hover{background-color:#549b26 !important}.checkout-page .showlogin .thrv_wrapper h2{margin-top:20px}a#edit_cart_items{float:right;margin-top:-37px}a#edit_cart_items:hover{color:inherit !important;text-decoration:underline}.additional_links2 a,h3#order_review_heading a#edit_cart_items{display:inline-block !important;text-align:center !important;float:left !important;margin-top:0 !important;margin-bottom:6px !important;font-family:'Open Sans',sans-serif !important;font-size:16px !important;font-weight:400!important;font-style:normal !important;-webkit-text-decoration-line:none;text-decoration-line:none;color:#fff;padding:6px 10px;background-color:#8699b5;border:0;border-radius:4px;margin-left:3px;box-sizing:border-box;position:relative;white-space:nowrap;text-overflow:ellipsis;transition:all .2s ease-in-out}.additional_links2 a:nth-of-type(1){width:calc(36% - 4px);margin-left:0 !important}div#gamipress-wc-partial-payments{padding:0 0 20px !important}body:not(.is-mobile):not(.tve-mobile-browser) form.gamipress-wc-partial-payments-form{display:flex;align-items:center;margin-bottom:35px;position:relative;padding-top:10px}label.gamipress-wc-partial-payments-points-label{width:50% !important;display:inline-block;float:left;line-height:50px !important}p.gamipress-wc-partial-payments-preview{font-style:italic}p.gamipress-wc-partial-payments-preview,small.gamipress-wc-partial-payments-points-balance{font-size:15px !important}body:not(.is-mobile):not(.tve-mobile-browser) small#gamipress-wc-partial-payments-points-point-balance{margin-top:12px;position:absolute;bottom:-18px;left:0}.additional_links2 a:nth-of-type(2){width:calc(29% - 4px)}.additional_links2 a:nth-of-type(3){width:calc(36% - 4px)}.wdm_continue_to_shop,tr.coupon_checkout{display:none}.additional_links2 a:before,h3#order_review_heading a#edit_cart_items:before{content:'';font-size:24px;line-height:50px;font-weight:700;font-family:'Font Awesome 5 free';width:50px;height:50px;position:absolute;background-color:#56ac1d;box-shadow:-4px 0 0 0 #eceff9;border-radius:100%;box-sizing:content-box;left:-38px;top:-10px;opacity:0;transform:scale(0);transition:all .1s ease-in-out}.additional_links2 a:hover,h3#order_review_heading a#edit_cart_items:hover{background-color:#56ac1d;border-bottom-left-radius:0;border-top-left-radius:0}.additional_links2 a:nth-of-type(2):before,.additional_links2 a:nth-of-type(3):before,h3#order_review_heading a#edit_cart_items:before{background-color:#717f93}.additional_links2 a:nth-of-type(2):hover,.additional_links2 a:nth-of-type(3):hover,h3#order_review_heading a#edit_cart_items:hover{background-color:#717f93}.additional_links2 a:hover:before,h3#order_review_heading a#edit_cart_items:hover:before{opacity:1 !important;transform:scale(1) !important}.additional_links2 a:nth-of-type(1):hover:before{content:'\f291'}.additional_links2 a:nth-of-type(2):hover:before,h3#order_review_heading a#edit_cart_items:hover:before{content:'\f51e'}.additional_links2 a:nth-of-type(3):hover:before{content:'\f541'}a#edit_cart_items:before{content:'\f304';font-family:'Font Awesome 5 FREE';font-weight:700;margin-right:8px;text-decoration:none}.shop_table.woocommerce-checkout-review-order-table td.product-name div.fof-product_thumbnail{display:none}.woocommerce-checkout #billing_state_field abbr,.woocommerce-checkout #billing_postcode_field abbr{display:inline-block !important}form.woocommerce-checkout div.woocommerce-billing-fields p.address-field.hiddenWrapper{display:none !important}div#google_pay-panel form p.RedirectText{font-size:16px;line-height:1.4}.post-type-archive-product .woocommerce ul.products li.product a[href=''].woocommerce-LoopProduct-link.woocommerce-loop-product__link{cursor:default;pointer-events:none}.post-type-archive-product .woocommerce ul.products li.product.status-publish.product_cat-course.product_cat-exam.has-post-thumbnail:after,.post-type-archive-product .woocommerce ul.products li.product.status-publish.product_cat-bundle.has-post-thumbnail:after{content:'BEST VALUE';position:absolute;top:0;right:calc(50% - 60px);background-color:red;color:#fff;height:44px;line-height:44px;width:120px;text-align:center;font-weight:700;font-size:14px;letter-spacing:1px}table.shop_table.woocommerce-checkout-review-order-table tfoot tr.fee td,table.shop_table.woocommerce-checkout-review-order-table tfoot tr.tax-total td,table.shop_table.woocommerce-checkout-review-order-table tfoot tr.fee th,table.shop_table.woocommerce-checkout-review-order-table tfoot tr.tax-total th{padding:10px !important}h3#order_review_heading a#edit_cart_items{float:right;font-weight:400;font-size:16px}.woocommerce .woocommerce-billing-fields input:not(.input-radio),.woocommerce .woocommerce-billing-fields select,.woocommerce .woocommerce-billing-fields span.selection,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#cdd7e2 !important;height:50px !important}button.btn-primary-collapse{font-family:'Open Sans',sans-serif;color:#fff !important;font-weight:600 !important;outline:none !important}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{top:25px !important;width:auto !important}tr.renewal_discount>td>span.woocommerce-remove-coupon2:nth-of-type(2)~span.woocommerce-remove-coupon2{display:none}p#rtwwcpig_img_btn{display:none}a.woocommerce-button.button.rtwwcpig-invoice.order-actions-button{background-color:green !important;width:250px !important}