#aggrement-container.he-moveform{background-size:cover;background-position:center}#aggrement-container.he-moveform #Agreement .block .content h2,#aggrement-container.he-moveform #Agreement .block .content .enter-data p,#aggrement-container.he-moveform #Agreement .block .content .enter-data li{color:#fff}#aggrement-container.he-moveform #Agreement .block h3.black{color:#222;margin-top:25px;font-size:20px!important}#aggrement-container.he-moveform #Agreement .block .w-container p{color:#222}#aggrement-container.he-moveform #Agreement .block textarea{height:auto;width:100%;padding:12px;box-shadow:none;background-color:#fff0;font-size:16px;border:2px solid #eee;border-radius:5px}#aggrement-container.he-moveform #Agreement .checkbox-container{position:relative;margin-bottom:20px;padding-left:35px;float:none!important;display:block!important;font-size:16px;color:#222;cursor:pointer}#aggrement-container.he-moveform #Agreement .checkbox-container input{display:none}#aggrement-container.he-moveform #Agreement .checkbox-container .text{font-weight:400}#aggrement-container.he-moveform #Agreement .checkbox-container .checkbox{height:20px;width:20px;display:block;border:1px solid #ced4da;border-radius:3px;cursor:pointer;position:absolute;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);margin:0!important}#aggrement-container.he-moveform #Agreement .checkbox-container.custom-radio .checkbox{border-radius:50%;top:2px;transform:none;-webkit-transform:none}#aggrement-container.he-moveform #Agreement .checkbox-container .checkbox i,#aggrement-container.he-moveform #Agreement .checkbox-container .checkbox svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);font-size:12px;color:#fff}#aggrement-container.he-moveform #Agreement .checkbox-container input:checked~.checkbox{background:#306093;border-color:#306093}#aggrement-container.he-moveform #Agreement .options .form-check{margin-bottom:5px}#aggrement-container.he-moveform #Agreement .invoice-email-input,#aggrement-container.he-moveform #Agreement .separate-invoice-fields,#aggrement-container.he-moveform #Agreement .new-address-fields{display:none}#aggrement-container.he-moveform #Agreement .block>.content.open .inner-content{transform:none}#aggrement-container.he-moveform #Agreement .move-info-modal{display:none;position:fixed;inset:0;z-index:99999;background:rgb(0 0 0 / .4);padding:16px;overflow-y:auto}#aggrement-container.he-moveform #Agreement .move-info-inner{position:relative;max-width:600px;margin:15vh auto 0;padding:30px;background:#fff;border-radius:5px;color:#222;text-align:left}#aggrement-container.he-moveform #Agreement .move-info-close{position:absolute;top:10px;right:12px;padding:4px 8px;border:0;background:none;color:#222;font-size:18px;line-height:1;cursor:pointer}#aggrement-container.he-moveform #Agreement .move-contract-diff{margin-top:25px;padding:30px;background:#d6e0ea;border-radius:5px;color:#222}#aggrement-container.he-moveform #Agreement .move-info-inner h4,#aggrement-container.he-moveform #Agreement .move-contract-diff h4{color:#222;margin:0 0 10px}#aggrement-container.he-moveform #Agreement .move-info-inner p,#aggrement-container.he-moveform #Agreement .move-contract-diff p{color:#222}#aggrement-container.he-moveform #Agreement .move-info-inner p:last-child,#aggrement-container.he-moveform #Agreement .move-contract-diff p:last-child{margin-bottom:0}#aggrement-container.he-moveform #Agreement .invalid-info{padding:8px 15px;margin:0 0 20px;background:#f1bfbf;border-radius:3px;display:none;color:#222}#aggrement-container.he-moveform #Agreement .invalid-info i{margin-right:10px}#aggrement-container.he-moveform #Agreement .move-field.invalid,#aggrement-container.he-moveform #Agreement .move-field.missing-data{border-color:#ee2626!important}#aggrement-container.he-moveform #Agreement .form-check.invalid{color:#ee2626!important}#aggrement-container.he-moveform #Agreement .form-check.invalid .checkbox{border-color:#ee2626!important}#aggrement-container.he-moveform #Agreement .error-icon{display:none;color:#ee2626;font-size:12px}#aggrement-container.he-moveform #Agreement .move-field.missing-data~.error-icon{display:block}#aggrement-container.he-moveform #Agreement .error-icon i{margin-right:5px}#aggrement-container.he-moveform #Agreement .bad-postal{color:#c44d26;background:#fff;text-align:center;padding:5px;margin:-15px 0 20px;display:none}#aggrement-container.he-moveform #Agreement .bad-postal .postal{font-weight:700}#aggrement-container.he-moveform #Agreement .selection .entered-data{text-align:left;color:#222}#aggrement-container.he-moveform #Agreement .done-text{text-align:center}#aggrement-container.he-moveform #Agreement .done-text h2,#aggrement-container.he-moveform #Agreement .done-text h5,#aggrement-container.he-moveform #Agreement .done-text p{color:#222}#aggrement-container.he-moveform #Agreement .done-text .go-on{display:none}#aggrement-container.he-moveform #Agreement .done-text .go-on h5{margin-top:40px}#aggrement-container.he-moveform #Agreement .done-text .go-on .seconds{font-weight:700}