@font-face{font-family:Ubuntu;src:url(/fonts/Ubuntu/Ubuntu-R.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu;src:url(/fonts/Ubuntu/Ubuntu-B.woff2) format("woff2");font-weight:700;font-style:bold;font-display:swap}@font-face{font-family:Ubuntu;src:url(/fonts/Ubuntu/Ubuntu-BI.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Ubuntu;src:url(/fonts/Ubuntu/Ubuntu-I.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Ubuntu;src:url(/fonts/Ubuntu/Ubuntu-L.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu;src:url(/fonts/Ubuntu/Ubuntu-LI.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Ubuntu;src:url(/fonts/Ubuntu/Ubuntu-M.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}html,html body{margin:0;padding:0}html body{font-family:Ubuntu,Segoe UI,Helvetica,Verdana;background-color:#fff}img{max-width:100%;height:auto}div,footer,header,section{box-sizing:border-box}li,ul{list-style:none;margin:0;padding:0}h3{width:100%;display:block;margin:0 0 20px;font-size:32px;color:#1266cc;font-weight:700;text-align:center}iframe,pre{max-width:100%}pre{white-space:normal}.content-box{display:block;margin:0;padding:0 20px;width:100%;box-sizing:border-box}@media screen and (min-width:1200px){.content-box{width:1200px;margin:0 auto}}svg{max-width:100%}.svg-inline--fa{width:12px}.slick-dots{bottom:-15px}.slick-dots li,.slick-dots li button{width:48px;height:48px}.slick-dots li button{display:block}.slick-dots li button:before{position:static;width:48px;height:48px}.slick-dots li button:before #googleOptInBadge{left:100px!important}#_GUARANTEE_SealSpan{bottom:60px!important}.forms{box-sizing:border-box}.forms .rows{display:block;margin:10px 0}.forms .rows .fields{display:block;width:100%}.forms .rows .fields.half-width{width:50%}.forms .control-label{width:100%;display:block;margin:0 0 20px;font-size:24px;color:#000;line-height:28px}.forms .control-label input:focus,.forms .control-label textarea:focus{outline:none}.forms .control-label input:-webkit-input-placeholder,.forms .control-label textarea:-webkit-input-placeholder{font-size:18px;line-height:21px;color:#000;opacity:.44}.forms .control-label input::placeholder,.forms .control-label textarea::placeholder{font-size:18px;line-height:21px;color:#000;opacity:.44}.forms .control-area{height:170px;padding:10px;margin:15px 0 0;box-sizing:border-box}.forms .control-area,.forms .control-input{width:100%;display:block;border:1px solid #818181;border-radius:10px}.forms .control-input{height:50px;padding:0;margin:15px 0 20px;text-indent:10px}.forms .control-action{width:100%;min-height:60px;display:block;margin:25px 0 0;background:#04a3ff;border-radius:10px;font-weight:700;font-size:18px;color:#fff;border:2px solid #04a3ff;transition:all .4s ease-in-out;cursor:pointer}@media screen and (min-width:1200px){.forms .control-action{width:210px}}.forms .control-action:hover{background-color:#fff;color:#04a3ff}.reset-password-container h1{text-align:center}.reset-password-container .forms{max-width:500px;margin:0 auto}.reset-password-container .forms .control-label{margin:0 0 5px;font-size:14px}.reset-password-container .forms .control-input{margin:0 0 20px}.customer-profile-form.forms{margin-top:50px;padding:0 20px}.customer-profile-form.forms .control-label{margin:0 0 5px;font-size:14px}.customer-profile-form.forms .control-input{margin:0 0 20px}.modal-form{padding:20px;max-height:500px;overflow:auto}@media screen and (min-width:1200px){.modal-form{padding:0;max-height:inherit;overflow:inherit}}.stripe-box{background-color:#fff}.stripe-box .row{display:flex;margin:0 0 10px;flex-wrap:wrap}@media screen and (min-width:1200px){.stripe-box .row{flex-wrap:inherit}}.stripe-box .field{position:relative;width:100%;margin:0 10px}.stripe-box .field.half-width{width:100%}@media screen and (min-width:1200px){.stripe-box .field.half-width{width:50%}}.stripe-box .field.quarter-width{width:calc(25% - 10px)}.stripe-box .input{display:block;width:100%;margin-bottom:10px;padding:14px 14px 17px;color:#3e3f42;font-size:14px;font-weight:500;background-color:#f2f5f7;border:1px solid #f2f5f7;border-radius:6px;box-sizing:border-box;transition:border .4s ease}@media screen and (min-width:1200px){.stripe-box .input{margin-bottom:0}}.stripe-box .input::placeholder{opacity:1;color:#9b9b9b}.stripe-box .input.focused,.stripe-box .input:active,.stripe-box .input:focus,.stripe-box .input:hover{border:1px solid #05a3fe}.stripe-box .input.StripeElement--complete{border:1px solid #4be89d}.stripe-box .input.StripeElement.invalid{border:1px solid #d94557}.stripe-box button{border:none;position:relative;display:block;width:calc(100% - 30px);margin:40px 15px 0;padding:15px 0;color:#fff;font-size:20px;font-weight:700;text-align:center;background:#046ab5;box-sizing:border-box;cursor:pointer;transition:all .4s ease}.stripe-box button:hover:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;background:rgba(0,0,0,.2)}@media screen and (min-width:1200px){.stripe-box button{margin:20px auto 0;width:390px}}.stripe-box .error .message{color:#d94557}.stripe-box .error svg{margin-top:0!important}.stripe-box .error svg .base{fill:#d94557}.stripe-box .error svg .glyph{fill:#fff}.stripe-box .success .icon .border{stroke:#abe9d2}.stripe-box .success .icon .checkmark{stroke:#4be89d}.stripe-box .success .title{color:#3e3f42;font-size:16px!important}.stripe-box .success .message{color:#8898aa;font-size:13px!important}.stripe-box .success .reset path{fill:#4be89d}.stripe-box form{width:600px;max-width:100%;margin:0 auto}#nimbus_reststripe{order:2;display:block;padding:0 0 17px;box-sizing:border-box}#nimbus_reststripe .title{color:#042338;font-size:14px;font-weight:700;margin-bottom:30px}#nimbus_reststripe .form-group{position:relative;width:100%}#nimbus_reststripe .invalid-form{display:block;width:100%;color:#f5515f;text-align:center;margin-bottom:20px;box-sizing:border-box;font-size:12px}#nimbus_reststripe .payment-form-close{display:none}#nimbus_reststripe #stripe-card-errors{position:absolute;bottom:0;left:0;right:0;display:block;width:80%;font-size:12px;font-family:Ubuntu;font-weight:500;letter-spacing:.3px;text-align:center;color:#fa755a;margin:0 auto}@media screen and (min-width:1200px){#nimbus_reststripe{width:100%}#nimbus_reststripe .payment-form-close{position:absolute;display:block;right:20px;top:0;font-size:24px;color:#000;z-index:2}}#nimbus_reststripe{position:relative}#stripe-card-errors{display:block;width:100%;color:#fff;background:#f5515f;text-align:center;box-sizing:border-box;font-size:12px;padding:10px}#stripe-card-errors:empty{display:none}