/* ===================================34. checkbox cgv====================================== */
.checkbox_cgv{position:absolute!important;width:13px!important;padding:0!important;margin:0!important}.cookies{text-align:left}.cgv{padding-left:10px;padding-top:3px;margin-left:10px;font-size:11px;line-height:15px;font-weight:300}
/* ===================================31. Floating input====================================== */
.did-floating-label-content{width:100%;position:relative;margin-bottom:20px}.did-floating-label{color:#65676e;font-size:17px;font-weight:400;position:absolute;pointer-events:none;left:15px;top:13px;padding:0 5px;background:#fff;transition:.2s;-moz-transition:.2s;-webkit-transition:.2s}.did-floating-input,.did-floating-select{font-size:17px!important;display:block;width:100%;height:52px;padding:0 20px;background:#fff;color:#000!important;font-weight:400!important;border:1px solid #c9cace!important;border-radius:4px;box-sizing:border-box}.did-floating-input:focus,.did-floating-select:focus{border:2px solid #1570ef!important;box-shadow:none!important;outline:0}.did-floating-input:focus{outline:0}.did-floating-input:focus~.did-floating-label{top:-10px;color:#1570ef;font-size:13px}select.did-floating-select{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.did-floating-select::-ms-expand{display:none}.did-floating-input:not(:placeholder-shown)~.did-floating-label{top:-8px;font-size:13px}.did-floating-select:not([value=""]):valid~.did-floating-label{top:-8px;font-size:13px}.did-floating-select[value=""]:focus~.did-floating-label{top:11px;font-size:13px}.did-floating-select:not([multiple]):not([size]){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='6' viewBox='0 0 8 6'%3E%3Cpath id='Path_1' data-name='Path 1' d='M371,294l4,6,4-6Z' transform='translate(-371 -294)' fill='%23003d71'/%3E%3C/svg%3E%0A");background-position:right 15px top 50%;background-repeat:no-repeat}.did-error-input.did-floating-input,.did-error-input.did-floating-select{border:2px solid #3d85d8;color:#3d85d8}.did-error-input.did-floating-label{font-weight:600;color:#3d85d8}.did-error-input.did-floating-select:not([multiple]):not([size]){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='6' viewBox='0 0 8 6'%3E%3Cpath id='Path_1' data-name='Path 1' d='M371,294l4,6,4-6Z' transform='translate(-371 -294)' fill='%239d3b3b'/%3E%3C/svg%3E%0A")}.input-group{display:flex}.input-group-append{display:flex;align-items:center}.input-group-text{display:flex;align-items:center;font-weight:400;height:34px;color:#323840;padding:0 5px 0 20px;font-size:12px;text-align:center;white-space:nowrap;border:1px solid #3d85d8;border-radius:4px 0 0 4px;border-right:none}.iti__selected-flag{border-radius:15px 0 0 15px}.iti{width:100%}
/* ===================================32. check mark====================================== */
.container_check{display:block;position:relative;font-size:14px;padding-left:30px;line-height:1.3;margin-bottom:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:400}.container_check input{position:absolute;opacity:0;cursor:pointer}.container_check input:checked~.checkmark{background-color:#1dbe72;border:1px solid transparent}.container_check .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;border:1px solid #ddd;background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;transition:.3s ease-in-out}.container_check .checkmark:after{content:"";position:absolute;display:none;left:7px;top:3px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.container_check.version_2{padding:5px;background-color:#fff;min-height:30px;font-weight:400}.container_check.version_2 .checkmark{height:24px;width:24px;top:3px;left:0}.container_check.version_2 .checkmark:after{top:5px;left:7px;width:5px;height:10px}.container_check input:checked~.checkmark:after{display:block}
