.link{font-weight:600;margin-right:2px;margin-left:2px}.payment-cards{width:100%;max-width:400px;margin:20px 0;display:inline-block}.payment-button-wrapper{margin:20px 0;max-width:500px}.secure-form{float:right;margin-right:5px}.secure-form span{color:#222;font-weight:bold;font-size:12px}.payment-card-element{width:100%;border:1px solid #222;border-radius:2px;padding:10px;margin:3px 0 10px 0;float:left}.payment-faq{padding-top:20px}.payment-faq .faq-column{width:46%;float:left;margin:0 2% 0 2%}.payment-faq .faq-question{position:relative;font-size:14px;margin:20px 30px 0;font-weight:600;color:#000;cursor:pointer}.payment-faq .faq-question::before{content:"";position:absolute;left:-20px;top:3px;font:900 normal normal 14px/1 "Font Awesome 7 Pro"}.payment-faq .faq-question.open::before{content:""}.payment-faq .faq-question:hover{color:#666}.payment-faq .faq-answer{max-height:0;overflow:hidden;margin:0 30px;font-size:13px;color:#202020;transition:margin-top 300ms}.payment-faq .faq-question.open+.faq-answer{max-height:none;margin-top:15px}.payment-faq .faq-answer p{margin:0}.payment-faq .faq-answer p+p{margin-top:10px}.payment-faq .payment-options{list-style-type:none;margin:0;padding:0 10px 10px 10px}.payment-faq .payment-option span{vertical-align:top}.payment-faq .payment-options .payment-option{width:50%;float:left}.payment-faq .payment-options .payment-option img{margin:0 5px}@media screen and (max-width:1100px){.payment-faq .payment-options .payment-option{width:100%}}.toggleswitch-wrapper{display:flex;flex-direction:row;justify-content:end;align-items:center;font-size:13px}.toggleswitch-wrapper.centralised .toggleswitch-label{font-size:16px}.toggleswitch-wrapper.centralised .toggleswitch-label .bubble-body{font-size:14px}.toggleswitch-wrapper.centralised{justify-content:center;margin-top:70px}.toggleswitch-wrapper .chip{margin:0 0 0 7px;background-color:#f2f2f2;color:#6a6a6a;line-height:1.5em;border-radius:.75em;padding-inline:.5em;font-weight:bold;font-size:16px}.toggleswitch-wrapper .chip.selected{color:#0f7b3e;background-color:#ecfff4}.toggleswitch-wrapper .chip .tags-icon{margin-left:6px}.toggleswitch-label{user-select:none;cursor:pointer;color:#404040;position:relative}.toggleswitch-label.selected{font-weight:bold;color:#000}.toggleswitch-wrapper.centralised .toggleswitch-label{font-weight:bold}.toggleswitch-switch-outer{display:inline-block;background-color:#35b7ff;border:1px solid #1d94d3;width:32px;height:16px;border-radius:8px;vertical-align:baseline;box-sizing:content-box;position:relative;margin:1.5px .3em 0;cursor:pointer;user-select:none}.toggleswitch-switch-inner{display:inline-block;background-color:#fff;border:1px solid #1d94d3;width:14px;height:14px;border-radius:6px;position:absolute;top:0;left:0;margin:1px}.toggleswitch-switch-inner{transition:left 150ms}.toggleswitch-switch-outer.toggleswitch-grey:not(.right){background-color:#adadad;border-color:#9a9a9a}.toggleswitch-switch-outer.toggleswitch-grey:not(.right) .toggleswitch-switch-inner{border-color:#9a9a9a}.bubble-body{background:#f4fafe;border-radius:4px;border:1px solid #35b7ff;padding:7px 10px;text-align:center;color:#000;display:none;font-size:14px}.bubble-body p{margin:0;white-space:nowrap}.toggleswitch-label .bubble-body{position:absolute;bottom:34px;display:block}.bubble-body,.toggleswitch-wrapper.centralised .toggleswitch-label .bubble-body{font-weight:normal}.bubble-tail{width:14px;height:14px;background:#f4fafe;position:absolute;left:50%;bottom:calc(100% + 5px);transform:translateX(-50%) rotate(-45deg);border-left:1px solid #35b7ff;border-bottom:1px solid #35b7ff;box-sizing:border-box}.discount{background-color:#f8fffd;border-color:#0f7b3e}.right>.toggleswitch-switch-inner{left:16px}.cents,.dollars,.currency-prefix,.currency-suffix,.price-display,.price-label{direction:ltr;unicode-bidi:bidi-override}.our-reference-group{top:20px;right:20px;position:absolute;opacity:.5}.our-reference-group h4,.our-reference-group h2{margin:2px}.h4-option{text-transform:uppercase;font-weight:600;font-size:14px;margin:5px 20px 10px 0;cursor:pointer}.h4-option.selected{border-bottom:2px solid #10a0f0}.payment-progress::after{content:"";display:table;clear:both}.payment-progress+hr{margin-top:10px}.payment-progress .payment-step{position:relative;float:left;line-height:20px;padding:10px 12px 10px 20px;background:#c7e2f1;margin-right:16px;color:#000;margin-bottom:5px;max-width:calc(20% - 20px)}.payment-progress .payment-step::after{content:"";display:block;position:absolute;top:0;right:-12px;border:20px solid transparent;border-color:transparent #c7e2f1;border-width:20px 0 20px 12px}.payment-progress .payment-step:last-child{padding-right:20px}.payment-progress .payment-step:last-child::after{display:none}.payment-progress .payment-step.current{background-color:#1d94d3;color:#fff;font-weight:600}.payment-progress>.payment-step.current::after{border-color:transparent #1d94d3}.payment-progress>.payment-step.future{background-color:#eee;color:#aaa}.payment-progress>.payment-step.future::after{border-color:transparent #eee}.quote-wrapper{border:1px solid #808080;box-shadow:2px 2px #e0e0e0;padding:10px 20px;width:100%;max-width:890px;margin-bottom:20px}.quote-column{width:280px;display:inline-block;vertical-align:top}.quote-column .default-btn{min-width:200px!important;margin-bottom:10px;margin-left:30px}.website-url-wrapper{margin-top:10px}.website-url-error{font-size:13px;color:#c81414}@media screen and (max-width:1000px){.payment-progress .payment-step{font-size:12.5px;padding:10px 5px 10px 10px;width:calc(33.3% - 20px);max-width:none}.toggleswitch-wrapper.centralised{margin-top:0}.bubble-body{display:inline-block;margin-bottom:11px;width:100%}.bubble-body p{white-space:wrap}.toggleswitch-wrapper .bubble-body{display:none}}@media screen and (max-width:660px){.payment-progress .payment-step{font-size:11px;padding:6px 3px 6px 9px;width:calc(50% - 20px)}.payment-progress .payment-step::after{border-top-width:16px;border-bottom-width:16px}.payment-faq .faq-column{width:96%}.bubble-body{font-size:13px;margin-bottom:11px}.toggleswitch-wrapper.centralised .toggleswitch-label,.toggleswitch-wrapper .chip{font-size:14px}}