.subtot{margin:10px}.woocommerce-button{background-color:var(--e-global-color-secondary);color:var(--e-global-color-primary);border-style:solid;border-radius:5px 5px 5px 5px;font-family:MonoSpec-Bold;font-size:12px}.woocommerce-button:hover{background-color:var(--e-global-color-primary);color:#fff;border-style:solid;border-radius:5px 5px 5px 5px;font-family:MonoSpec-Bold;font-size:12px;transform:translateX(5px)}.woocommerce-error,.woocommerce-info,.woocommerce-message{width:100%!important}.elementor-391 .elementor-element.elementor-element-b234c50 .coupon .input-text,.elementor-391 .elementor-element.elementor-element-b234c50 .cart-collaterals .input-text,.elementor-391 .elementor-element.elementor-element-b234c50 select,.elementor-391 .elementor-element.elementor-element-b234c50 .select2-selection--single{padding:15px!important}.woocommerce-button{font-family:'MonoSpec-Bold',monospace;border-color:#fff0;padding:5px;margin:3px}.woocommerce-button:hover{color:#fff}@media only screen and (max-width:768px){.woocommerce-button{font-family:'MonoSpec-Bold',monospace!important;border-color:transparent!important;padding:5px!important;margin:3px!important}.woocommerce-button:hover{color:white!important}}a.woocommerce-button.button.view{display:none}.inline-order-details{border:1px solid #d1d9e6;padding:24px;background-color:#fff;border-radius:8px;box-shadow:0 4px 12px rgb(0 0 0 / .05);font-family:'USArmy-Regular','Segoe UI',Tahoma,Geneva,Verdana,sans-serif;color:#333;max-width:500px;margin:1em auto;transition:box-shadow 0.3s ease}.inline-order-details:hover,.inline-order-details:focus-within{box-shadow:0 8px 24px rgb(0 0 0 / .1)}.inline-order-details h4{font-family:MonoSpec-Bold;margin-top:0;font-weight:600;font-size:1.5rem;color:#1a202c}.inline-order-details p{font-size:1rem;line-height:1.5;margin-bottom:1em;color:#4a5568}.inline-order-details p b{font-family:MonoSpec-Bold;font-weight:700;color:#303030}.inline-order-details ul{list-style:inside disc;padding-left:0;margin-bottom:1em;color:#2d3748}.inline-order-details li{padding:4px 0;font-size:1rem}.inline-order-details p span.woocommerce-Price-amount{font-family:MonoSpec-Bold;font-weight:700;font-size:1.1rem;color:#303030;position:relative}.inline-order-details p span.woocommerce-Price-amount::after{content:"Points";font-weight:700;font-size:1.1rem;color:#303030;margin-left:.25rem}.order-details-row{background-color:#F6F6F6}.order-details-row:hover{background-color:#fff!important;cursor:default}.elementor-widget-woocommerce-cart .woocommerce table.cart img{display:block;height:auto;width:72px}@media (max-width:768px){.elementor-widget-woocommerce-cart .woocommerce table.cart img{display:block;height:auto;width:72px}}a.button.wc-backward{background-color:var(--e-global-color-secondary);color:var(--e-global-color-primary);font-family:MonoSpec-Bold;font-size:16px;padding:18px 24px;border-radius:5px}a.button.wc-backward:hover{background-color:var(--e-global-color-primary);color:#fff;font-family:MonoSpec-Bold;font-size:16px;padding:18px 24px;border-radius:5px}@media (max-width:767px){a.button.wc-backward{background-color:var(--e-global-color-secondary);color:var(--e-global-color-primary);font-family:MonoSpec-Bold;font-size:16px;padding:18px 24px;width:100%;box-sizing:border-box;display:inline-block;text-align:center;border-radius:5px}a.button.wc-backward:hover{background-color:var(--e-global-color-primary);color:#fff;font-family:MonoSpec-Bold;font-size:16px;padding:18px 24px;width:100%;box-sizing:border-box;display:inline-block;text-align:center;border-radius:5px}}.elementor-17207 .elementor-element.elementor-element-d726526 .jet-woo-builder .single_add_to_cart_button.button{padding:18px 36px 18px 36px;background-color:#fed31b;color:#000}.single-product .product .elementor-jet-single-add-to-cart .cart .quantity .qty{max-width:100%}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#f6f5f8;color:#515151;border-top:3px solid #303030;list-style:none outside;width:auto;word-wrap:break-word;width:80%}.woocommerce-info::before{color:#303030}div.product-addon-totals{margin:20px 0 40px 0;padding:20px 0 0 0;border-top:1px solid #eee;border-bottom:1px solid #eee;overflow:hidden;display:none}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border-color:var(--e-global-color-f0c33d1)}.elementor-17182 .elementor-element.elementor-element-61d6f19 .woocommerce-orders-table tr.woocommerce-orders-table__row td.woocommerce-orders-table__cell a.woocommerce-button{padding:5px;margin:3px;border-color:#fff0}.highlight{color:var(--e-global-color-secondary);font-family:"MonoSpec-Bold",Sans-serif}.overflow-wrap{overflow-wrap:anywhere}.overflow{height:500px;overflow-y:auto;overflow-x:hidden}.overflow-mycred{height:400px;overflow-y:auto;overflow-x:hidden}.account-overflow{height:600px;overflow-y:auto;overflow-x:hidden}.lead-table-overflow{height:500px!important;overflow-y:auto;overflow-x:hidden}.lead-table-overflow-current{height:500px;overflow-y:auto;overflow-x:hidden}.lead-table-overflow-admin{height:500px;overflow-y:auto;overflow-x:hidden}.locked{background-color:#f0f0f0;color:#a0a0a0;border:1px solid #d0d0d0;opacity:.5;pointer-events:none}.bdt-magic-copy-item{position:absolute!important;top:40%!important;right:35px!important;transform:rotate(-90deg) translateY(-20px)!important;transition:transform 850ms cubic-bezier(.26,.75,.25,1)!important,opacity 450ms cubic-bezier(.26,.75,.25,1)!important;transform-origin:right!important;display:flex!important;flex-direction:row!important;opacity:1!important;visibility:visible!important}a.bdt-magic-copy-btn{font-family:MonoSpec!important;font-size:13px!important;background-color:var(--e-global-color-primary)!important;border-radius:5px!important}a.bdt-magic-copy-btn:hover{font-family:MonoSpec!important;font-size:13px!important;color:var(--e-global-color-primary)!important;background-color:var(--e-global-color-secondary)!important;border-radius:5px!important}span.bdt-magic-copy-icon{background-color:var(--e-global-color-primary)!important;border-radius:5px!important}div.e-n-carousel.swiper.swiper-container-initialized.swiper-container-horizontal{display:inline-block}@media (max-width:767px){.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;width:min-content}}.show-only{padding-bottom:0px!important;color:var(--e-global-color-48a7f04e)!important;font-family:"US Army",Sans-serif!important;font-size:20px!important;line-height:20px!important;background-color:transparent!important;border:0px!important;padding:0px!important;opacity:1.3!important;pointer-events:none!important}.make-corrections{padding-bottom:0px!important;color:var(--e-global-color-48a7f04e)!important;font-family:"US Army",Sans-serif!important;font-size:18px!important;line-height:20px!important;background-color:transparent!important;border:0px!important;padding:0px!important;margin-top:-5px;margin-bottom:10px;opacity:1.3!important;pointer-events:none!important}.center-column{display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;height:100%}.center-column-unit{display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;height:100%;margin-top:-10px!important}.wp-block-columns{align-items:center!important;box-sizing:border-box!important;display:flex!important;flex-wrap:wrap!important;gap:10px!important}.wp-block-column.is-layout-flow{display:flex!important;align-items:center!important}.no-lead-info{display:none;font-family:"MonoSpec-Bold",Sans-serif;font-size:28px;line-height:2rem;color:var(--e-global-color-48a7f04e);text-align:center;max-width:600px;width:100%;margin:0 auto}.disabled{pointer-events:none;background-color:#eee;color:#555;cursor:not-allowed}.custom-textarea{height:120px}.custom-submit-button{display:flex;align-items:center;text-align:center;width:auto;font-size:15px;padding:12px 24px}.notification-switcher{font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;padding:5px 5px 5px 5px;border-radius:99px;border:1px solid #DDD}input.jet-form-builder__field.notification-switcher{width:0;border-radius:999px!important}.elementor-element.elementor-element-c800446 .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field):not(.text-field){border-radius:999px;padding:5px}.wp-block-columns-is-layout-flex{margin-bottom:0}.jet-form-builder__label-text{display:none}.jet-form-builder__label{text-align:left;font-family:'Montserrat';font-weight:700;font-size:15px;text-transform:none}  .shrink-template{transform:scale(.9);transform-origin:top left}  .jet-form-builder input:focus:not(.remember-me-switcher){color-scheme:normal;padding:12px 18px;border:1px solid var(--e-global-color-primary);box-shadow:0 0 12px rgb(0 0 0 / .1);border-radius:5px}.jet-form-builder__field:not(.remember-me-switcher),.jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field):not(.remember-me-switcher){font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;padding:10px 14px;border-radius:5px;border:1px solid #DDD}  svg.seen-icon{margin-right:12px}  svg.unseen-icon{margin-right:12px}  .jet-form-builder__field:not(.remember-me-switcher),.jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field):not(.remember-me-switcher){font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;padding:10px 44px 10px 14px;border-radius:5px;border:1px solid #DDD;color:#303030}    .jet-form-builder__fields-group{display:-webkit-inline-box;flex-direction:column;flex-wrap:wrap;gap:1.5em}  .jet-fb-check-mark input[type="radio"]:checked+span::before{border-color:var(--e-global-color-accent);background-color:var(--e-global-color-accent);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}  .field-type-radio-field .jet-form-builder__field-label.for-radio:checked+span::before{border-color:var(--e-global-color-accent);background-color:var(--e-global-color-accent);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}  .field-type-radio-field .jet-form-builder__field-label.for-radio>span::before{content:'';display:inline-block;width:1.5em;height:1.5em;flex-shrink:0;flex-grow:0;border:1px solid #adb5bd;background-repeat:no-repeat;background-position:center;background-size:50% 50%;border-radius:50%}  .jet-form-builder__field-wrap{position:relative;padding-right:5px}  .field-type-checkbox-field .jet-form-builder__field-label.for-checkbox>span::before{content:'';display:inline-block;width:1.5em;height:1.5em;flex-shrink:0;flex-grow:0;border:1px solid #adb5bd;background-repeat:no-repeat;background-position:center;background-size:50% 50%;border-radius:4px}  .field-type-checkbox-field .jet-form-builder__field-label.for-checkbox input[type="checkbox"]:checked+span::before{border-color:var(--e-global-color-accent);background-color:var(--e-global-color-accent);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");transform:scale(1)}  .jet-form-builder__desc{text-align:left;font-size:15px;font-weight:500}  .jet-form-builder-signature__canvas{border:1px solid lightgray;border-radius:10px}  .jet-form-builder-signature__clear{position:absolute;top:10px;right:10px;width:24px;height:24px;margin:5px;display:inline-block;background-color:#fff0;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><line x1='18' y1='6' x2='6' y2='18' stroke='black' stroke-width='2'/><line x1='6' y1='6' x2='18' y2='18' stroke='black' stroke-width='2'/></svg>") no-repeat center;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><line x1='18' y1='6' x2='6' y2='18' stroke='black' stroke-width='2'/><line x1='6' y1='6' x2='18' y2='18' stroke='black' stroke-width='2'/></svg>") no-repeat center;background-color:#000}  .jet-form-builder-signature__clear:hover{background-color:var(--e-global-color-accent)}  .jet-form-builder-message--success{display:inline-block!important;width:auto!important;margin-top:5px!important;padding:12px 24px!important;border-radius:5px!important;border:1px solid #28a745!important;background-color:#d4edda!important;font-family:'MonoSpec-Bold','Inter','Segoe UI',Tahoma,Geneva,Verdana,sans-serif!important;color:#155724!important;font-size:13px!important;font-weight:500!important;box-shadow:0 4px 6px #fff0!important;text-align:left!important;line-height:1.5!important;letter-spacing:0rem}.jet-form-builder-message--error{display:inline-block!important;width:auto!important;margin-top:5px!important;padding:12px 24px!important;border-radius:5px!important;border:1px solid #28a745!important;background-color:#d4edda!important;font-family:'MonoSpec-Bold','Inter','Segoe UI',Tahoma,Geneva,Verdana,sans-serif!important;color:#155724!important;font-size:13px!important;font-weight:500!important;box-shadow:0 4px 6px #fff0!important;text-align:left!important;line-height:1.5!important;letter-spacing:0rem}  .jet-form-builder__next-page-wrap{text-align:left}  .jet-form-builder__action-button-wrapper.jet-form-builder__submit-wrap{margin-top:10px}    button.jet-form-builder__prev-page{font-family:'Montserrat',sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;padding:15px 30px;margin-top:18px;margin-right:10px;background-color:var(--e-global-color-primary);color:#fff;border-radius:10px;transition:transform 0.3s ease;cursor:pointer}button.jet-form-builder__prev-page:hover{transform:translateX(5px);background-color:var(--e-global-color-secondary)}  button.jet-form-builder__next-page{font-family:'Montserrat',sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;padding:15px 30px;margin-top:18px;background-color:var(--e-global-color-primary);color:#fff;border-radius:10px;transition:transform 0.3s ease;cursor:pointer}button.jet-form-builder__next-page:hover{transform:translateX(5px);background-color:var(--e-global-color-secondary)}  button.jet-form-builder__action-button.jet-form-builder__submit.submit-type-reload{font-family:"Montserrat",Sans-serif;font-size:11px;font-weight:900;text-transform:uppercase;line-height:1em;padding:12px 24px;border-radius:5px;text-align:center;transition:transform 0.3s ease}button.jet-form-builder__submit{display:inline-flex;justify-content:center;width:auto;font-size:14px;padding:12px 24px}  button.jet-form-builder__action-button.jet-form-builder__submit.submit-type-reload:hover{transform:translateX(5px)}    .jet-form-builder__action-button{font-family:'Montserrat',Arial,sans-serif;font-weight:900;font-size:12px;text-transform:uppercase;padding:12px 24px;color:#fff;background-color:var(--e-global-color-primary);border-radius:10px;border:none;cursor:pointer}  .jet-form-builder__action-button:hover{transition:all 0.3s;background-color:var(--e-global-color-accent)}  .elementor-kit-5 [type="submit"]{font-family:'Montserrat',Arial,sans-serif;font-weight:900;font-size:12px;text-transform:uppercase;margin-top:18px;padding:12px 24px;color:#fff;background-color:var(--e-global-color-primary);border-radius:10px;border:none;cursor:pointer}.elementor-kit-5 [type="submit"]:hover{transform:translateX(5px);background-color:var(--e-global-color-secondary)}  .jfb-progress-type--default{padding-bottom:1.5em;flex-wrap:wrap;display:none;justify-content:space-between;align-items:center}  .elementor-107 .elementor-element.elementor-element-6524f24 .jet-form-builder__action-button{transition:all 0.3s;font-family:'Montserrat',Arial,sans-serif;font-weight:900;font-size:12px;text-transform:uppercase;padding:12px 24px;color:#fff;background-color:var(--e-global-color-primary);border:none;cursor:pointer}.elementor-107 .elementor-element.elementor-element-6524f24 .jet-form-builder__action-button:hover{transition:all 0.3s;transform:translateX(5px);background-color:var(--e-global-color-accent)}  .remember-me-switcher{font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;padding:10px 44px 10px 14px;border-radius:5px;border:1px solid #DDD}#remember_me{border-radius:999px!important;margin:5px 0 10px 0px!important;padding:5px!important;width:32px!important}.field-type-switcher input.jet-form-builder__field::before{content:"";position:absolute;grid-area:track;inline-size:var(--c-thumb-size,var(--thumb-size));block-size:var(--c-thumb-size,var(--thumb-size));border-radius:50%;background:var(--thumb-bg-color,#fff);transition:transform var(--thumb-transition-duration) ease,box-shadow .25s ease;box-shadow:0 0 0 var(--highlight-size) var(--thumb-color-highlight);transform:translateX(var(--thumb-position));width:21px!important;height:21px!important}.field-type-switcher input.jet-form-builder__field::after{content:"";position:absolute;grid-area:track;inline-size:var(--c-thumb-size,var(--thumb-size));block-size:var(--c-thumb-size,var(--thumb-size));border-radius:50%;background:var(--thumb-bg-color,#fff);transition:transform var(--thumb-transition-duration) ease,box-shadow .25s ease;box-shadow:0 0 0 var(--highlight-size) var(--thumb-color-highlight);transform:translateX(var(--thumb-position));width:21px!important;height:21px!important}.remember-me-switcher:hover{border-color:#999;background-color:#f0f0f0}  .remember-me-switcher:focus{outline:none;box-shadow:0 0 0 1px rgb(0 0 0 / .2);border-color:#DDD}.login-button{transform:translateX(5px)}.magic-login{background-color:var(--e-global-color-secondary);padding:12px 24px;border-radius:5px;font-family:var(--e-global-typography-05ded14-font-family),Sans-serif;color:var(--e-global-color-primary)!important;display:inline-block;transition:all 0.3s ease;text-decoration:none!important;margin-top:4px;letter-spacing:-1px;word-spacing:-5px}.magic-login:hover,.magic-login:focus,.magic-login:active{background-color:var(--e-global-color-primary);color:#fff!important;transform:translateX(5px);text-decoration:none!important;margin-top:4px;letter-spacing:-1px;word-spacing:-5px}@media only screen and (max-width:480px){button.jet-form-builder__submit.send-me-a-magic-link{justify-content:center;width:-webkit-fill-available}}.remember-me-container{display:flex!important;justify-content:flex-start!important}.remember-me{font-family:'Lato',sans-serif!important;font-weight:400!important;font-size:15px!important;line-height:1.5rem!important;letter-spacing:normal!important;word-spacing:1px!important;background-color:transparent!important;color:#000!important;cursor:pointer!important;transition:color 0.3s ease!important;text-decoration:none!important;border-bottom:0 solid transparent!important;padding:5px!important;border-radius:0px!important;margin-left:-5px!important;margin-top:-5px!important}.remember-me:hover{font-family:'Lato',sans-serif!important;font-weight:400!important;font-size:15px!important;line-height:1.5rem!important;letter-spacing:normal!important;word-spacing:1px!important;background-color:transparent!important;color:#000!important;cursor:pointer!important;transition:color 0.3s ease!important;text-decoration:none!important;border-bottom:0 solid transparent!important;padding:5px!important;border-radius:0px!important;cursor:default!important}.forgot-password-container{display:flex!important;justify-content:flex-end!important;margin-bottom:-24px!important}.forgot-password{background-color:transparent!important;color:#000!important;font-size:14px!important;cursor:pointer!important;transition:color 0.3s ease!important;text-decoration:none!important;border-bottom:3px solid transparent!important;padding:5px!important;border-radius:0px!important}.forgot-password:hover{border-bottom:3px solid var(--e-global-color-secondary)!important;padding:5px!important;font-size:14px!important;border-radius:0px!important}