#content form input[type=date],#content form input[type=email],#content form input[type=number],#content form input[type=password],#content form input[type=search],#content form input[type=text],#content form textarea{-webkit-appearance:none;background:#fff;border:1px solid #e5e5e5;border-radius:7px;font-family:inherit;height:55px;padding-left:15px;padding-right:15px;width:100%}#content form input[type=date][readonly=readonly],#content form input[type=email][readonly=readonly],#content form input[type=number][readonly=readonly],#content form input[type=password][readonly=readonly],#content form input[type=search][readonly=readonly],#content form input[type=text][readonly=readonly],#content form textarea[readonly=readonly]{background:#f1f1f1}#content form textarea{font-size:14px;height:auto;line-height:21px;padding-bottom:15px;padding-top:15px}#content form input[type=date]{-webkit-appearance:none}#content form input[type=range]::-moz-range-progress,#content form input[type=range]::range-progress{background:none}#content form label{display:block;margin-bottom:10px;position:relative}#content form label.input_button{align-items:center;border:1px solid #efefef;border-radius:7px;cursor:pointer;display:inline-flex;font-size:18px;justify-content:center;padding:15px 20px!important;text-align:center;transition:all .2s ease-in-out}#content form label.input_button:not(.disabled):hover{background:rgba(45,155,156,.2);border-color:#2d9b9c;color:#2d9b9c}#content form input[type=checkbox],#content form input[type=radio]{display:none}#content form input[type=range]{--range:calc(var(--max) - var(--min));--ratio:calc((var(--value) - var(--min))/var(--range));--sx:calc(1em + var(--ratio)*(100% - 2em));-webkit-appearance:none;background:#fff;cursor:pointer;height:5%;width:100%}#content form input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#2d9b9c;border:2px solid #2d9b9c;border-radius:20px;cursor:pointer;margin-top:-10px;padding:10px;width:20px}#content form input[type=range]::-moz-range-thumb{-webkit-appearance:none;background:#2d9b9c;border:2px solid #2d9b9c;border-radius:20px;cursor:pointer;height:20px;left:0;position:relative;top:-8px;width:20px}#content form input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;background:linear-gradient(#2d9b9c,#2d9b9c) 0/var(--sx) 100% no-repeat,#efefef;height:5px}#content form input[type=range]::-ms-track{background:linear-gradient(#2d9b9c,#2d9b9c) 0/var(--sx) 100% no-repeat,#efefef;height:5px}#content form input[type=range]::-moz-range-track{background:linear-gradient(#2d9b9c,#2d9b9c) 0/var(--sx) 100% no-repeat,#efefef;height:5px}#content form input[type=range]:focus{outline:none}#content form input[type=checkbox]:checked+label.input_button:after,#content form input[type=checkbox]:checked+label.input_button:before,#content form input[type=checkbox]:not(:checked)+label.input_button:after,#content form input[type=checkbox]:not(:checked)+label.input_button:before{content:none!important}#content form input[type=checkbox]:checked+label.input_button,#content form input[type=radio]:checked+label.input_button{background:rgba(45,155,156,.2);border-color:#2d9b9c;color:#2d9b9c}#content form input[type=checkbox]:checked+label,#content form input[type=checkbox]:not(:checked)+label{cursor:pointer;padding-left:1.95em;position:relative}#content form input[type=checkbox]:checked:focus+label:before,#content form input[type=checkbox]:not(:checked):focus+label:before{border:2px dotted blue}#content form input[type=checkbox]:checked+label:before,#content form input[type=checkbox]:not(:checked)+label:before{background:#fff;border:2px solid #ededed;border-radius:4px;content:"";height:18px;left:0;position:absolute;top:0;width:18px}#content form input[type=checkbox]:checked+label:before{border-color:#000}#content form input[type=checkbox]:checked+label:after,#content form input[type=checkbox]:not(:checked)+label:after{background:#000;border-color:#000;bottom:0;content:"";height:12px;left:3px;line-height:.8;-webkit-mask-image:url(/build/prod/images/check.3187074e.svg);mask-image:url(/build/prod/images/check.3187074e.svg);-webkit-mask-size:cover;mask-size:cover;position:absolute;right:0;top:3px;transition:all .2s;width:12px}#content form input[type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}#content form input[type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}#content form h2.title_with_bg{font-size:22px}#content form .select2-container .select2-search--inline .select2-search__field{border-radius:0;font-size:inherit;max-height:35px;padding-bottom:5px;padding-top:5px;width:200px!important}#content form .select2-container .select2-selection{border-color:#e5e5e5;height:auto!important;min-height:50px!important}#content form .select2-container .select2-selection--multiple .select2-selection__choice{background-color:#2d9b9c;border-color:#2d9b9c;color:#fff;margin-bottom:0}#content form .select2-container .select2-selection--multiple .select2-selection__choice__remove{border-color:#fff;color:#fff}.notices{background:#2d9b9c;border-radius:4px;color:#fff;line-height:24px;margin-bottom:20px;padding:20px 10px}.notices ul{list-style:none;margin:0}.notices ul li{margin-bottom:0}.notices ul li:not(:last-child){margin-bottom:10px}.notices.error{background:rgba(252,72,80,.25);color:#fc4850}.notices.notices_check_js{display:none}.form-group:not(:last-of-type){margin-bottom:20px}.form-group.form-group-right{text-align:right}.p-with-bg{background:#f9f9f9;padding:20px 65px}@media (max-width:767.98px){.p-with-bg{padding-left:15px;padding-right:15px}}.form-footer{text-align:center}.range_wrapper{margin-bottom:25px;padding-bottom:25px;position:relative}.range_wrapper .range_value{bottom:0;color:#2d9b9c;font-weight:700;max-width:100px;position:absolute}.autocomplete_wrapper{position:relative}.autocomplete_wrapper .ui-autocomplete{top:auto!important}.form-section{margin-bottom:40px}.field_description{margin-top:5px}.form_description{margin-bottom:0}.title_wrapper.title_form{margin-bottom:30px}.alert{border:1px solid transparent;border-radius:.25rem;margin-bottom:1rem;padding:.75rem 1.25rem;position:relative}.alert.alert-danger{background-color:#ffe3d1;border:1px solid #ff6a00;color:red}fieldset{border:none;margin-left:0;margin-right:0;padding:0}.form-check{display:inline}.collection{display:flex;flex-wrap:wrap}.collection>*{flex:0 0 47%;margin-right:3%;max-width:47%}.form-group-d-flex{display:flex;flex-direction:column}@media (max-width:991.98px){.form-group-d-flex{flex-direction:column-reverse}}.bg_gray_w_pad{background:#f9f9f9;font-size:18px;margin-bottom:40px;padding:20px 15px;text-align:center;width:100%}.drag_and_drop_files_area{align-items:center;border:2px dashed #ccc;display:flex;flex-direction:column;justify-content:center;min-height:250px;text-align:center;width:100%}.drag_and_drop_files_area.file_drag_over{border-color:#000;color:#000}.drag_and_drop_files_area .addFileBtn{margin-top:25px}#dragResults{display:none;margin-bottom:50px}@media (max-width:991.98px){#dragResults{margin-bottom:20px;margin-top:20px}}#dragResults .result{align-items:center;border:1px solid #b0cdcd;border-radius:8px;display:flex;justify-content:space-between;padding:15px;position:relative}#dragResults .result:not(:last-child){margin-bottom:20px}#dragResults .result button .icon{display:flex}#dragResults .result button .icon:before{position:static}.form-footer{display:flex;justify-content:center}.form-footer .btn.mr{margin-right:20px}.help-text{color:gray;font-size:14px;margin-bottom:0;margin-top:10px;text-align:justify}.switch,.switch-custom{display:inline-block;height:24px;position:relative;width:50px}.switch .slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.switch .slider:before{background-color:#fff;bottom:2px;content:"";height:20px;left:2px;position:absolute;transition:.4s;width:20px}.switch .slider.round{border-radius:34px}.switch .slider.round:before{border-radius:50%}.switch input{height:0;opacity:0;width:0}.switch input:checked:after{content:"coucou"}.switch input:checked+.slider{background-color:#2d9b9c}.switch input:checked+.slider:before{transform:translateX(26px)}