.mf-grey-text{color:#888484!important;margin-bottom:0!important}.mf-row-container{display:flex;flex-direction:row;align-items:center;margin-inline-end:.5rem;text-align:start}.mf-payment-methods-container{width:fit-content;background-color:#fff;border:.063rem solid #e2e5e8;border-radius:.5rem;box-shadow:.063rem .063rem .625rem 0 rgba(144,144,144,.5);padding:15px 10px;margin:.5rem auto;display:flex;flex-direction:column}.mf-embed-container{width:100%;max-width:800px;background-color:#fff;border:.063rem solid #e2e5e8;border-radius:.5rem;box-shadow:.063rem .063rem .625rem 0 rgba(144,144,144,.5);padding:1.25rem;margin:.5rem auto}.mf-card-container{font-size:initial;border:.063rem solid #e3e3e8;border-radius:.5rem;box-shadow:0 .063rem .188rem 0 rgba(0,0,0,.1),0 .063rem .125rem 0 rgba(0,0,0,.06);display:flex;align-items:center;justify-content:space-between;margin:.25rem .5rem;padding:0 .5rem;cursor:pointer;background-color:#fff!important;height:48px!important}.mf-card-container:hover{box-shadow:rgba(45,35,66,.4) 0 .063rem .125rem,rgba(45,35,66,.3) 0 .188rem .25rem .063rem,#d6d6e7 0 .063rem 0 inset!important;box-shadow:0 .063rem .188rem 0 rgba(0,0,0,.1),0 .063rem .125rem 0 rgba(0,0,0,.06);transform:translateY(-.125rem);background-color:white;border:.063rem solid #e3e3e8;border-radius:.5rem;width:unset}.mf-card-container:focus{background-color:#fff}.mf-payment-logo{margin-inline-end:1rem!important;width:40px!important}.mf-payment-text{color:#40a7cf!important;font-size:12px!important;font-family:"Roboto",sans-serif;font-weight:600!important;text-transform:initial}.mf-divider{text-align:center;border-bottom:.063rem solid #c7c7c7;line-height:.1rem;margin:24px 0!important}.mf-divider-span{color:#888484;background:#fff;padding:0 .625rem;font-size:12px;font-family:"Roboto",sans-serif;font-weight:500}.mf-btn{width:auto;border:none;border-radius:8px;display:flex;align-items:center;margin:.3rem 0;color:var(--white);padding:.3rem 2rem}.mf-pay-now-btn{background-color:var(--brand-color);justify-content:center;color:white!important;cursor:pointer;text-decoration:none}.mf-pay-now-btn:hover{text-decoration:none}.mf-pay-now-span{margin:0!important;padding:0!important;font-weight:500!important;font-family:"Roboto",sans-serif;vertical-align:baseline;font-size:14px!important;color:white!important;text-transform:initial;line-height:1.618}@media (max-width:440px){.mf-card-container{margin:.25rem 0;height:40px!important}.mf-payment-methods-container{padding:15px 7px;margin:.2rem auto}.mf-payment-logo{margin-inline-end:.5rem!important;margin-inline-start:0rem!important;margin-top:0!important;width:30px!important}.mf-payment-text{font-weight:500!important;font-size:10px!important;line-height:15px}}.wc-credit-card-form{max-width:30rem;width:90%!important;background-color:#fefefe!important;border:.063rem solid #e2e5e8!important;border-radius:.5rem;box-shadow:.063rem .063rem .625rem 0 rgba(144,144,144,50%)!important;padding:15px 10px!important;margin:.5rem auto!important;flex-direction:column!important}#card_number,#card_exp,#card_cvc{width:100%;line-height:1.4;background-color:#f9f9f9;border:1px solid #d0edf0;border-radius:25px;-webkit-transition:.35s ease-in-out;-moz-transition:.35s ease-in-out;-o-transition:.35s ease-in-out;transition:.35s ease-in-out;transition:all .35s ease-in-out;box-sizing:border-box;font-family:"primeformpro";margin-bottom:0!important}#card_number{padding:10px!important}#card_exp,#card_cvc{padding:10px!important}.input-group{margin-bottom:1em;zoom:1;box-sizing:border-box}.input-group:before,.input-group:after{content:"";display:table}.input-group:after{clear:both}.input-group-icon{position:relative;box-sizing:border-box}.input-group-icon input{padding-left:1.4em;box-sizing:border-box}.input-group-icon .input-icon{position:absolute;top:0;left:0;width:2.4em;height:2.6em;line-height:2.4em;text-align:center;pointer-events:none;box-sizing:border-box}.input-group-icon .input-icon:after{position:absolute;top:.6em;bottom:.6em;left:2.4em;display:block;border-right:1px solid #e5e5e5;content:"";-webkit-transition:.35s ease-in-out;-moz-transition:.35s ease-in-out;-o-transition:.35s ease-in-out;transition:.35s ease-in-out;transition:all .35s ease-in-out;box-sizing:border-box}.input-group-icon .input-icon i{-webkit-transition:.35s ease-in-out;-moz-transition:.35s ease-in-out;-o-transition:.35s ease-in-out;transition:.35s ease-in-out;transition:all .35s ease-in-out;box-sizing:border-box;color:#626161}.card_container{max-width:38em;padding:.5em 1em 0;margin:0 auto;background-color:#fefefe;display:table;box-sizing:border-box}.divider_container{max-width:38em;padding:1em 1em .5em;margin:0 auto;background-color:#fefefe;box-sizing:border-box}.card_info{max-width:100%!important;margin:0!important}.col-half{padding-right:10px;float:left;width:50%;box-sizing:border-box}.col-half:last-of-type{padding-right:0;box-sizing:border-box}@media only screen and (max-width:540px){.col-half{width:100%;padding-right:0;box-sizing:border-box}}@media only screen and (max-width:750px){.payment_box.payment_method_wpgfull{padding-left:1rem!important}}.custom-credit-card-form{position:relative}.mf-divider{text-align:center;border-bottom:.063rem solid #c7c7c7;line-height:.1rem;margin:0 0 30px!important}.mf-divider-span{color:#888484;background:#fff;padding:0 .625rem;font-size:12px;font-family:"Roboto",sans-serif;font-weight:500}p.form_desc{margin:-20px 0 10px!important;font-family:"primeformpro"}#montypay_pay{width:90%;height:44px;display:block!important;margin-left:auto!important;margin-right:auto!important;margin:auto;text-transform:none;text-align:center;word-break:break-word;padding:0 1rem!important;margin-top:1rem;text-decoration:none;font-size:medium;cursor:pointer;background-color:#51b3fd;color:white;border-radius:20px;margin-bottom:1rem;font-family:"primeformpro";border-color:aliceblue!important}#cn_error{font-family:"primeformpro";color:red;margin-block-start:0em!important;margin-block-end:0em;margin-inline-start:0px;margin-inline-end:0px;font-size:12px;margin-left:15px;display:none;position:absolute}button#applepay_btn{background-color:black!important;width:100%!important;padding:10px!important}.applepay_error{font-weight:700;box-sizing:inherit;color:#b81c23;font-size:.92em;line-height:1.5;text-align:center}button#afsbenefit_btn{background-color:#f7323d!important;width:-webkit-fill-available}.payment_box.payment_method_wc_gateway_montypay_hosted{padding-top:0!important}.hosted_pay_container{top:35%!important}table.custom_hosted_table tbody tr{border:none!important}p.form_desc{color:black!important}input#card_number,input#card_exp,input#card_cvc{color:black!important}.description_image_stripe_js{width:130px!important;display:block!important;margin-left:0!important;margin-top:0!important;float:none!important;max-height:100%!important;height:2.5em!important}