.freelancer-form input[type=email],
.freelancer-form input[type=number],
.freelancer-form input[type=password],
.freelancer-form input[type=reset],
.freelancer-form input[type=search],
.freelancer-form input[type=tel],
.freelancer-form input[type=text],
.freelancer-form input[type=url],
.freelancer-form
select{width:100%;border-radius:50px}.freelancer-form
textarea{width:100%}.freelancer-form
label{font-size:1.15rem;color:#808285;font-weight:400 !important}.freelancer-form .freelancer-form__wrapper{margin-bottom:50px;border-bottom:1px solid #dede;padding-bottom:50px}.freelancer-form .freelancer-form__wrapper:last-child{margin-bottom:20px}.freelancer-form .select2-container{max-width:100%}.freelancer-form .select2-selection__choice{font-size:1.15rem}.freelancer-form .select2-container--default .select2-selection--multiple .select2-selection__choice{border-radius:50px;background-color:#fff;border:2px
solid #9C9B9B;color:#9C9B9B}.freelancer-form .select2-container .select2-selection--multiple .select2-selection__rendered{margin:0}.freelancer-form .select2-container--default .select2-selection--multiple, .freelancer-form .select2-container--default .select2-selection--single{background:#fafafa}.freelancer-form .select2-container--default .select2-selection--single{padding:10px;height:45px;border-width:1px;border-style:solid;background:#fafafa;box-shadow:none;box-sizing:border-box;transition:all .2s linear;display:flex;align-items:center;border-radius:50px}.freelancer-form .select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:50px;border-bottom-right-radius:50px}.freelancer-form .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{height:100%;color:#9C9B9B;border:none;padding:0
9px}.freelancer-form .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:16px;padding:0}.freelancer-form .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background-color:transparent}.freelancer-form .select2-container--default .select2-selection--single .select2-selection__arrow{height:47px;right:18px}.freelancer-form #password-strength{font-size:16px}.freelancer-form
.required{border:2px
solid red !important}.freelancer-form
.btn{display:inline-block;font-size:16px;font-weight:normal;line-height:18px;text-decoration:none;text-shadow:none;padding:15px
24px}.freelancer-form .btn.btn--secondary{border:2px
solid #fc4f00;border-radius:50px;color:#fff;background:#fc4f00;font-weight:normal !important;transition:0.3s}.freelancer-form .btn.btn--secondary:hover{border:2px
solid #6aa4ff;background:#6aa4ff;font-weight:normal !important;transition:0.3s}.freelancer-form .btn.btn--secondary:disabled{opacity: .5}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:50px;border-top-right-radius:50px}input[type=file]{-webkit-appearance:textfield;position:relative;-webkit-box-sizing:border-box}input[type=file]::-webkit-file-upload-button{width:0;padding:0;margin:0;-webkit-appearance:none;border:none}.freelancer-form input[type="file"]{margin-left:-2px !important}.freelancer-form .custom-form{display:flex;gap:10px;margin-bottom:10px}.freelancer-form
#submit_new_freelancer{margin-top:30px}.freelancer-form .custom-form
a{color:#fc4f00;font-weight:400 !important}.freelancer-form .profile-edit-container{padding-top:30px}.freelancer-form .custom-form a:hover{color:#6aa4ff}.freelancer-form .custom-form
label{cursor:pointer}.freelancer-form .upload-attachment{display:inline-flex;width:100%;align-items:center;gap:20px}.freelancer-form .upload-attachment
label{font-size:16px;font-weight:normal;line-height:18px;text-decoration:none;text-shadow:none;padding:15px
24px;border:2px
solid #6aa4ff;border-radius:50px;color:#fff;background:#6aa4ff;cursor:pointer;transition:0.3s}.freelancer-form .upload-attachment label:hover{background:#fc4f00;border:2px
solid #fc4f00}.freelancer-form
h4{padding:0.2em 0.5em;text-decoration:none;border-radius:50px;font-size:0.8em;border:2px
solid #fc4f00;color:#fc4f00;background:transparent;display:inline-block}.freelancer-form .select2-container{min-height:45px}.freelancer-form .select2-container .select2-search--inline .select2-search__field{height:45px}.freelancer-form
#extraFiles{list-style-type:none;margin:0;display:flex;flex-wrap:wrap;margin-top:20px;gap:20px}.freelancer-form #extraFiles
li{text-decoration:none;border-radius:50px;border:2px
solid #6aa4ff;color:#6aa4ff;background:transparent;padding:0
15px;display:flex;font-size:18px}.freelancer-form #extraFiles
button{white-space:normal;border-radius:0;border:0;line-height:0;display:flex;color:#000;align-items:center;margin-top:-5px;background-color:transparent;padding-right:7px}.freelancer-form #extraFiles button>span{display:flex;align-items:center;line-height:0;padding:0;margin:0}.freelancer-form input:focus-visible, .freelancer-form textarea:focus-visible{outline:2px
solid #6aa4ff}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#6aa4ff;color:white}.freelancer-form .profile-image{width:100%;flex:0 100%;margin:10px
0 20px}.freelancer-form .profile-image
img{width:250px}@media (min-width: 768px){.freelancer-form .freelancer-form__grid{display:grid;grid-template-columns:minmax(auto, 50%) minmax(auto, 50%);column-gap:20px}.freelancer-form .grid-col-12{grid-column:span 3}}