.form-page .reviews-logo{margin:var(--rc-spacer-small) 0 0 auto}.page-wrap:has(#step_id_form) .reviews-logo,.page-wrap:has(#step_signature_form) .reviews-logo,.page-wrap:has(.thank-you-page) .reviews-logo{margin-left:0}.terms-box{max-height:100px;overflow-y:auto;overscroll-behavior:contain;padding:var(--rc-spacer-smaller);margin:var(--rc-spacer-small) 0;border:1px solid var(--rc-opaque-border-dark);border-radius:var(--rc-border-radius-10);background:var(--rc-opaque-text-light);scrollbar-width:thin;scrollbar-color:var(--rc-opaque-border-dark) var(--rc-opaque-text-light)}.terms-box>:first-child{margin-top:0}.terms-box>:last-child{margin-bottom:0}.terms-box::-webkit-scrollbar{width:6px}.terms-box::-webkit-scrollbar-track{background:var(--rc-opaque-text-light)}.terms-box::-webkit-scrollbar-thumb{background:var(--rc-opaque-border-dark);border-radius:100px}.field-icon,form{display:block;width:100%;clear:both}.field-icon{float:left}.field-icon input{padding:0 20px 0 50px}.field-icon:before{position:absolute;top:0;left:20px;width:auto;content:"\f007";font:var(--fa-font-solid);text-rendering:auto;-webkit-font-smoothing:antialiased;color:var(--rc-black);text-align:center;line-height:50px;font-size:var(--rc-font-size-regular);z-index:5;pointer-events:none}.field-icon.date:before{content:"\f133"}.field-icon.address:before{content:"\f3c5"}.field-icon.company:before{content:"\f1ad"}.field-icon.question-mark:before{content:"\f059"}.field-icon.email:before{content:"\40"}.field-icon.telephone:before{content:"\f095"}.field-icon.currency:before{content:"\f154"}.field-icon.password:before{content:"\f023"}.field-icon.otp:before{content:"\23"}.field-icon.secure:after{position:absolute;top:50%;right:20px;width:61px;height:25px;transform:translateY(-50%);background:url(/img/svg/website-secured-ssl-input.svg) no-repeat 50%;background-size:contain;content:""}.field-icon.secure input{padding:0 100px 0 50px}div.idpc_af{top:50px;font-family:var(--rc-font-universal)!important;z-index:10000}.field{display:block;clear:both;margin:0 0 var(--rc-spacer-smaller);width:100%;float:left}.field.two{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin:0;float:none}.field.two .field{clear:none;margin:0}.field.three{display:grid;grid-template-columns:1fr 1fr 2fr;gap:10px;margin:0;float:none}.field.three .field{clear:none;margin:0}.field.disabled:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";z-index:55}.field.disabled *{opacity:.75}.field-title .field-grid{display:grid;grid-template-columns:1fr 1fr 2fr;gap:10px;float:left;clear:both;width:100%}.field-title .field{margin:0}.field-below-nav{padding:var(--rc-spacer-smaller) 0 0 0}.field-note{display:block;clear:both;width:100%;padding:0 0 var(--rc-spacer-smaller) 0;margin:0}.error,.idpc-error{background:var(--rc-red-light);display:none;clear:both;float:left;position:relative;font-weight:var(--rc-weight-400);color:var(--rc-red)!important;padding:var(--rc-spacer-smallest) var(--rc-spacer-smaller);z-index:50;-webkit-user-select:none;user-select:none;font-size:var(--rc-font-size-smaller);line-height:var(--rc-line-height-regular);border-radius:var(--rc-border-radius-10);margin:5px 0 0}.idpc-error{display:block}.idpc-error b{text-transform:uppercase}.idpc-error a{color:var(--rc-red);font-weight:var(--rc-weight-400)}.error svg{margin:0 5px 0 0;color:var(--rc-red)}.error:after,.idpc-error:after,label.error:after{display:block;clear:both;width:100%;content:""}.field-error .custom-checkbox+label,.field-error .custom-file+label,.field-error .signature-pad .signature-pad--body .signature-wrap,.field-error input,.field-error select,.field-error textarea{box-shadow:0 0 0 2px var(--rc-red)!important;border:1px solid var(--rc-red)!important}.field-error .custom-checkbox.standard-style+label{border:0!important;box-shadow:none!important}.field-error .signature-pad .signature-pad--body .signature-wrap{box-shadow:0 0 0 5px var(--rc-white),0 0 0 8px var(--rc-red)!important;border:1px dashed var(--rc-red)!important}.field-error .signature-pad{margin:0}.options{display:block;clear:both;padding:0;float:left;width:100%;display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.options.two{grid-template-columns:repeat(2,1fr)}.options.three{grid-template-columns:repeat(3,1fr)}.options.five{grid-template-columns:repeat(5,1fr)}.options.full{grid-template-columns:repeat(1,1fr)}.options.underline li{border-bottom:1px solid;margin:0;padding:5px 0}.options.underline li:last-of-type{border-bottom:0}.options.disabled:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:50}.options.disabled *{opacity:.5;cursor:default}.custom-checkbox{display:none}.custom-checkbox+label{position:relative;cursor:pointer;outline:none;margin:0;width:auto;color:var(--rc-black);background:var(--rc-white);font-family:var(--rc-font-universal);font-style:normal;font-size:var(--rc-font-size-regular);line-height:var(--rc-line-height-regular);padding:15px 0;text-align:left;display:block;-webkit-user-select:none;user-select:none;border-radius:var(--rc-border-radius-10);border:1px solid var(--rc-black);text-align:center;overflow:hidden}.custom-checkbox+label .sub-text{display:block;clear:both;width:100%;font-size:75%;line-height:100%;font-weight:var(--rc-weight-400)}.custom-checkbox:checked+label{background:var(--rc-white);animation:none;border:1px solid var(--rc-blue)}.custom-checkbox:disabled+label{cursor:default}.custom-checkbox:disabled+label *{opacity:.5}.custom-checkbox.standard-style+label{width:100%;border:0;background:none;padding:2px 0 0 35px;min-height:auto;border-radius:0;line-height:var(--rc-line-height-regular);color:var(--rc-black)}.custom-checkbox.standard-style+label:before{top:7px;left:0;border-radius:5px}.custom-checkbox.standard-style:checked+label{box-shadow:none;border:0;background:none}.custom-file{display:none}.custom-file+label{position:relative;cursor:pointer;outline:none;color:var(--rc-black);background:var(--rc-white);font-family:var(--rc-font-universal);font-style:normal;padding:20px 25px 20px 100px;text-align:left;display:block;font-size:20px;-webkit-user-select:none;user-select:none;border-radius:var(--rc-border-radius-10);border:1px solid var(--rc-blue);margin:0;overflow:hidden}.custom-file:disabled+label{cursor:default}.custom-file+label:before{width:75px;position:absolute;inset:0;display:grid;place-items:center;content:"\e590";font:var(--fa-font-solid);text-rendering:auto;-webkit-font-smoothing:antialiased;color:var(--rc-white);background:var(--rc-blue)}.custom-file.camera+label:before{content:"\f030"}.custom-file+label span{display:block;clear:both;font-weight:var(--rc-weight-400);font-size:var(--rc-font-size-smaller)}.custom-file:disabled+label{opacity:.5}.custom-file.complete+label{border:1px solid var(--rc-black);background:var(--rc-black);color:var(--rc-white)}.custom-file.complete+label:before{box-shadow:inset 0 0 0 2px var(--rc-black);border:1px solid var(--rc-white);background:var(--rc-white)}.signature-pad{display:block;clear:both;width:100%;float:left;margin:0 0 var(--rc-spacer-medium) 0}.signature-pad .signature-pad--body h4{margin:0}.signature-pad .signature-pad--body .signature-wrap{height:35vh;max-height:300px;min-height:175px;width:100%;background:var(--rc-white);border-radius:var(--rc-border-radius-10);border:1px dashed var(--rc-blue);box-shadow:0 0 0 5px var(--rc-white),0 0 0 8px var(--rc-blue)}.signature-pad .signature-pad--body .signature-wrap canvas{position:absolute;top:0;left:0;width:100%;height:100%}.signature-pad .signature-pad--body .signature-wrap .signature-hint{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--rc-opaque-text-dark);pointer-events:none;animation:hintPulse 2s ease-in-out infinite;font-size:var(--rc-font-size-regular);font-weight:var(--rc-weight-600)}.signature-pad .signature-pad--body .signature-wrap .signature-hint i,.signature-pad .signature-pad--body .signature-wrap .signature-hint svg.svg-inline--fa{font-size:40px}.signature-pad .signature-pad--footer{display:block;clear:both;width:auto;padding:0;float:left;position:absolute;bottom:12px;right:20px}.signature-pad .signature-pad--footer .signature-pad--actions *{vertical-align:middle;display:inline-block}.signature-pad .signature-pad--footer .signature-pad--actions .secure-logo{margin:0 0 0 15px}.step{display:block;width:100%;margin:0}.step>:not(nav){animation:stepIn .35s cubic-bezier(.22,.61,.36,1)}@keyframes stepIn{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes hintPulse{0%,to{opacity:.25}50%{opacity:.75}}form nav{display:flex;align-items:center;justify-content:space-between;clear:both;width:100%;padding:var(--rc-spacer-small) 0 var(--rc-spacer-smaller) 0;z-index:51;border:0}form nav:not(:has(.back-button)){justify-content:flex-end}form nav .back-button{background:none;border:none;color:var(--rc-black);font-size:var(--rc-font-size-smaller);font-weight:var(--rc-weight-400);cursor:pointer;padding:0;font-family:var(--rc-font-universal)}form nav .back-button svg{margin:0 var(--rc-spacer-smallest) 0 0}.legal-statement{padding:var(--rc-spacer-smallest) 0 0 0}.sign-in-row{display:flex;align-items:center;justify-content:space-between;gap:var(--rc-spacer-smaller);flex-wrap:wrap}.sign-in-row .custom-checkbox.standard-style+label{width:auto;display:inline-block;position:relative;padding:0 0 0 28px;text-align:left;font-size:var(--rc-font-size-smaller)}.sign-in-row .custom-checkbox.standard-style+label:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:20px;height:20px;border:1px solid var(--rc-black);border-radius:5px;background:var(--rc-white);box-sizing:border-box}.sign-in-row .custom-checkbox.standard-style:checked+label:before{background:var(--rc-blue);border-color:var(--rc-blue)}.sign-in-row .custom-checkbox.standard-style:checked+label:after{content:"\f00c";font:var(--fa-font-solid);position:absolute;top:50%;left:4px;transform:translateY(-50%);color:var(--rc-white);font-size:11px;line-height:1}.sign-in-row .sign-in-forgot{font-size:var(--rc-font-size-smaller);white-space:nowrap}#upload_success{margin:0;display:none}.form-security{display:block;clear:both;width:100%;padding:25px 0 0}.form-security p{margin:0;width:auto}.form-security .secure-logo,.form-security p{display:inline-block;vertical-align:middle;clear:none}.form-security .secure-logo{margin:0 10px 0 0}.address_pull{clear:both;float:left;width:100%;border:1px solid var(--rc-black);background:var(--rc-white);border-radius:var(--rc-border-radius-10);padding:var(--rc-spacer-medium)}.address_pull .button{margin:var(--rc-spacer-smaller) 0 0 0}.address_pull:after{position:absolute;top:var(--rc-spacer-medium);right:var(--rc-spacer-medium);content:"\f3c5";font:var(--fa-font-solid);text-rendering:auto;-webkit-font-smoothing:antialiased}.address-field{display:block;clear:both}.address-field.aligned{display:inline-block}.address-field:empty{display:none}#address_hide,#address_show{display:block;clear:both;width:100%;float:left}#address_show{display:none}.form-progress-bar{width:100%;height:8px;background:var(--rc-white);overflow:hidden;margin:0 0 var(--rc-spacer-smallest) 0}.form-progress-bar,.form-progress-fill{border-radius:var(--rc-border-radius-100)}.form-progress-fill{height:100%;background:var(--rc-blue);transition:width .4s ease}.form-progress-labels{display:flex;justify-content:space-between;margin:var(--rc-spacer-smallest) 0 var(--rc-spacer-medium) 0}.form-progress-labels span{font-size:10px;line-height:var(--rc-line-height-regular);color:var(--rc-opaque-text-dark)}.form-progress-labels span.active{font-weight:var(--rc-weight-600);color:var(--rc-black)}.form-progress-labels span.completed{color:var(--rc-blue);cursor:pointer;font-weight:var(--rc-weight-600)}.form-progress-labels.static span.completed{cursor:default}.header-progress{align-self:center;width:100%;max-width:600px}.header-progress .form-progress-labels{margin:10px 0 0}header:has(.header-progress)>.wrap{grid-template-columns:1fr minmax(0,600px) 1fr;padding-bottom:0}@media only screen and (max-width:1200px){header:has(.header-progress)>.wrap{grid-template-columns:1fr auto}header:has(.header-progress)>.wrap>.header-actions{grid-column:2}.header-progress{grid-column:1/-1;grid-row:2;justify-self:center;width:100%;max-width:600px;margin:var(--rc-spacer-small) auto 0 auto}}@media only screen and (max-width:768px){.custom-checkbox+label .sub-text{font-size:60%}.custom-file+label{padding:20px 25px 20px 75px}.custom-file+label:before{width:50px}.custom-file+label span{font-size:var(--rc-font-size-smaller)}.signature-pad .signature-pad--footer .signature-pad--actions .button{font-size:12px}.signature-pad .signature-pad--body .signature-wrap .signature-hint{font-size:var(--rc-font-size-smaller)}.signature-pad .signature-pad--body .signature-wrap .signature-hint i,.signature-pad .signature-pad--body .signature-wrap .signature-hint svg.svg-inline--fa{font-size:25px}.field-icon.secure:after{width:50px;height:20px;background:url(/img/svg/website-secured-ssl-input.svg) no-repeat 50%;background-size:contain}.field-icon.secure input{padding:0 90px 0 50px}.field-title .field-grid{display:block;grid-template-columns:none;gap:0;width:100%}.options.two{grid-template-columns:repeat(1,1fr)}.form-security{padding:15px 0 0}.page-wrap.form-page .wrap{z-index:auto}.page-wrap.form-page.form-step-1 section.form{min-height:auto}.page-wrap.form-page section.form{z-index:auto;min-height:90vh}.page-wrap.form-page footer{z-index:auto}.page-wrap.form-page footer .footer-contact-us{display:block;margin:0 0 var(--rc-spacer-medium) 0}.page-wrap.form-page:has(#step_signature_form){padding-bottom:96px}#step_signature_form nav{position:fixed;bottom:0;left:0;width:100%;padding:var(--rc-spacer-small) var(--rc-spacer-small);background:var(--rc-white);z-index:9998;border-top:1px solid var(--rc-black)}}body:has(.page-wrap.form-page) #contact_us{right:20px;opacity:1;pointer-events:auto}.footer-contact-us ul{list-style:none;padding:0;margin:0}.footer-contact-us ul li{display:flex;align-items:center;gap:var(--rc-spacer-smaller);margin:0 0 var(--rc-spacer-smallest)}.footer-contact-us .basic-list ul li:before{margin-top:0}.page-wrap.form-page footer{background:var(--rc-cream);color:var(--rc-black);padding-bottom:var(--rc-spacer-medium)}.page-wrap.form-page footer .footer-heading,.page-wrap.form-page footer a,.page-wrap.form-page footer a:visited{color:var(--rc-black)}.page-wrap.form-page footer .footer-contact-us .text-color-white{color:var(--rc-black)!important}.page-wrap.form-page footer .footer-legal *{color:var(--rc-opaque-text-dark)}