:root{--primary-color: #3477c1;--primary-hover-color: #3477c1;--danger-color: #ce2737;--gray-color: #818181;--heading-font-family: "Inter", sans-serif;--body-font-family: "Rubik", sans-serif}.ql-editor{font-family:rubik}*{margin:0;padding:0;font-family:var(--body-font-family)}ul{padding:0;margin:0}a{text-decoration:none}p{margin-bottom:0}.logo img{height:2.1875rem;width:auto;object-fit:contain}.center-div{min-height:80vh;display:flex;align-items:center;justify-content:center}h1.title{margin-bottom:0;font-weight:500;font-size:2.375rem;color:#414141}.page_margin{padding:1.875rem 0}.delete_btn{background-color:var(--danger-color);box-shadow:0 4px 4px #503e3214,0 4px 8px #503e320f;border-radius:5px;color:var(--white);font-size:.9375rem;font-weight:400;padding:.625rem 2.75rem;text-transform:capitalize;display:inline-block;border:2px solid var(--danger-color)}.delete_btn:hover{border:2px solid var(--danger-color);background-color:#fff;color:var(--danger-color)}.form_card{background:#ffffff;border:1px solid #b9b9b9;box-shadow:0 4px 8px 2px #4141411f;border-radius:.5rem;padding:2.5rem 4.0625rem;margin:2.5rem 0}.form_card .profile-img{text-align:center;position:relative;width:6.25rem;margin:auto}.form_card .profile-img img{height:5.625rem;width:5.625rem;border-radius:50%;object-fit:cover;margin:auto;padding:.3125rem;background:#e7fafb}.form_card .profile-img a.select-pic{position:absolute;right:0;bottom:0}.form_card .heading_sec{margin-top:1.5rem}.form_card .heading_sec p{text-align:center;margin-bottom:2.5rem;font-weight:300;font-size:1.125rem;color:#414141}.show_error{color:#ec1313;font-size:13px;font-weight:400}.step-form .heading_sec p{font-weight:300;font-size:1.125rem;color:#414141}#heading{text-transform:uppercase;color:#0f90e6;font-weight:400}#msform{text-align:center;position:relative}#msform fieldset{background:white;border:0 none;border-radius:.5rem;box-sizing:border-box;width:100%;margin:0;padding-bottom:1.25rem;position:relative;margin-top:2.5rem}.form-card{text-align:left;background:#ffffff;padding:1.875rem;margin-bottom:1.5625rem;border:1px solid #ececec;box-shadow:0 4px 12px #0000000a;border-radius:.5rem}.skip-text{color:#0f90e6;-webkit-user-select:none;user-select:none;cursor:pointer}#msform .form-control,#msform .form-control .select2-selection__rendered,.select2-results__options{font-size:.9375rem!important;color:#585656!important}#msform fieldset:not(:first-of-type){display:none}#msform input:focus,#msform textarea:focus{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:1px solid #0f90e6;outline-width:0}#msform .next_btn{margin-top:2.5rem;text-align:right}#msform .action-button{color:#fff;cursor:pointer;padding:.625rem 2.5rem;text-align:center;background:var(--primary-color);border:2px solid var(--primary-color);box-shadow:0 4px 4px #503e3214,0 4px 8px #503e320f;border-radius:8px;float:left;font-weight:400;font-size:1rem}#msform .previous.action-button{color:var(--primary-color);border:none;padding-left:0;padding-right:0;background-color:transparent;box-shadow:none;margin-right:1.875rem}#msform .previous.action-button:hover{border:none}#msform .action-button:hover{border:2px solid var(--primary-color);color:var(--primary-color);background-color:#fff}input[type=button]{display:block}#msform .action-button-previous{width:9.375rem;background:#ffffff;border:2px solid #e3e3e3;box-shadow:0 4px 4px #503e3214,0 4px 8px #503e320f;border-radius:8px;float:left;cursor:pointer;padding:.875rem 0rem;text-align:center;margin-right:2.5rem}#msform .action-button-previous:hover,#msform .action-button-previous:focus{background-color:var(--primary-color);border:2px solid var(--primary-color);color:#fff}#msform .accordion .accordion-item{border:none}#msform .accordion .accordion-item .accordion-header{padding:.9375rem 1.875rem;display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5625rem;background:hsl(204,100%,98%);border:1px solid #0f90e6;box-shadow:0 4px 12px #0000000a;border-radius:.5rem}#msform .accordion#accordionSocial .accordion-header a,#msform .accordion#accordionAward .accordion-header a,#msform .accordion#accordionTrain .accordion-header a,#msform .accordion#accordionLang .accordion-header a,#msform .accordion#accordionEdu .accordion-header a,#msform .accordion#accordionExp .accordion-header a{display:none}#msform .accordion .accordion-item .accordion-header button{padding:0;background-color:transparent;box-shadow:none;font-weight:400;font-size:1rem;color:#0f90e6}#msform .accordion .accordion-item .accordion-header a{display:inline-flex}#msform .accordion .accordion-item .accordion-header strong{background-color:#b9b9b9;margin:0 2.5rem;height:30px;width:2px}#msform .form-card .accordion:first-child .accordion-item .accordion-header strong{display:none}#msform .accordion .accordion-item .accordion-header span{font-weight:500;font-size:1rem;line-height:1rem;color:var(--primary-color);display:inline-flex;align-items:center}#msform .accordion .accordion-item .accordion-header span small{font-size:1rem;display:inline-block;margin-top:.3125rem;margin-left:1rem}#msform .accordion .accordion-item .accordion-collapse{margin-bottom:1.5625rem}.card{z-index:0;border:none;position:relative}.fs-title{margin-bottom:1.25rem;text-align:left;font-weight:400;font-size:1.125rem;line-height:1.125rem;color:#414141}.steps{font-size:1.5625rem;color:gray;margin-bottom:.625rem;font-weight:400;text-align:right}.fieldlabels{text-align:left;font-style:normal;display:block;font-weight:400;font-size:.9375rem;color:#414141}.add-exp{text-align:right;background:#f5fbff;border-radius:.3125rem;font-weight:400;font-size:1rem;color:#0f90e6;margin-left:auto;padding:.625rem 2.5rem;border:1px solid #0f90e6}.form_group span.error{color:red;font-size:.75rem;margin-top:5px;display:block}.form_group .select2-container{width:100%!important;display:block;width:100%;padding:.2rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form_group .select2-container--default .select2-selection--multiple{border:none!important}.form_group .select2-container--default .select2-selection--multiple .select2-selection__choice{padding:.625rem 1.25rem;background:#f5fbff;border-radius:5px;border:none}.form_group .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{border:none;top:44%;transform:translateY(-50%);font-weight:400;font-size:1.5625rem;color:var(--primary-color)}.select2-container--default .select2-selection--single{border:none!important;outline:none!important}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid rgb(210,202,202)}.select2-search--dropdown .select2-search__field:focus{border:1px solid rgb(192,187,187);outline:none!important}.step-progress{padding:0px 6.25rem}#progressbar{position:relative;margin:auto;margin-bottom:1rem}.progress-circle{height:120px!important;width:120px!important}#progressbar img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100px;width:100px;object-fit:cover;border-radius:50%}#progressbar li{list-style-type:none;position:relative;font-weight:400;margin-bottom:2.5rem;padding-left:3.75rem;font-size:1rem;color:#b9b9b9}#progressbar li:last-child{margin-bottom:0}#progressbar #account:before{font-family:FontAwesome;content:"1"}#progressbar #personal:before{font-family:FontAwesome;content:"2"}#progressbar #payment:before{font-family:FontAwesome;content:"3"}#progressbar #confirm:before{font-family:FontAwesome;content:"4"}#progressbar li:before{width:2.375rem;height:2.375rem;line-height:2.375rem;display:block;font-size:18px;background-color:#b9b9b9;color:#fff;border:.125rem solid #b9b9b9;border-radius:50%;font-weight:400;text-align:center;position:absolute;top:50%;left:0;transform:translateY(-50%)}#progressbar li:after{content:"";width:4px;height:5rem;background:#dff2ff;position:absolute;left:.9375rem;transform:translate(50%);top:2.5rem;z-index:-1}#progressbar li:last-child:after{display:none}#progressbar li#payment.active~li#confirm:before,#progressbar li:first-child:before{background-color:#0f90e6;border-color:#0f90e6;color:#fff}#progressbar li.active:before{background:#fff;border:1px solid #0f90e6;color:#0f90e6;content:""!important}#progressbar li.active:after{background:#0f90e6}#progressbar li:first-child,#progressbar li#payment.active~li#confirm,#progressbar li#personal.active~li#payment,#progressbar li.active~li#personal{color:#000}#progressbar .active span,#progressbar .active{color:#0f90e6!important}#progressbar li span{font-weight:300;font-size:.875rem;color:#b9b9b9}.left-side{border:1px solid #ececec;box-shadow:0 4px 12px #0000000a;border-radius:8px;padding:2.125rem 0;position:sticky;top:50px}.left-side h3{font-weight:500;font-size:1.125rem;text-align:center;color:#414141}.progress-sec{position:relative;margin-bottom:.9375rem}.progress-sec .select-pic{position:absolute;right:40%;bottom:0}.progress{height:6.25rem!important;width:6.25rem;border-radius:50%;position:relative;margin-left:auto;margin-right:auto}.progress-bar{background-color:var(--primary-color)}.progress img{height:100px;width:100px;border-radius:50%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff}.fit-image{width:100%;object-fit:cover}.select2-search.select2-search--inline{position:absolute;top:50%;transform:translateY(-50%);padding:.625rem 1.25rem;border-radius:5px;border:none}.select2-container--default .select2-search--inline .select2-search__field{margin:0 0 5px 10px!important;font-size:16px!important}@media (max-width: 1199px){#progressbar{padding-left:20%;padding-right:0}}@media (max-width: 991px){#progressbar{padding:0 1.25rem}.left-side{position:static}}@media (max-width: 767px){.title{font-size:1.625rem}.form_card{padding:1.25rem 2.5rem}.form-card{padding:1.5rem}.form_card img{height:auto;width:auto;object-fit:contain}.left-side h3{font-size:1rem}.step-form .heading_sec{display:none}#msform .fieldlabels{font-size:.75rem;margin-bottom:.3125rem}#msform .form-control{height:2rem;line-height:1.875rem;font-size:.75rem}#progressbar{padding:0;padding-top:1.875rem;margin-top:0}#progressbar li{padding-left:0;width:25%;float:left;position:relative;margin-bottom:0;text-align:center}#progressbar li:before{position:static;margin:auto}#progressbar li:after{right:0;top:0;width:100%;height:.5rem;left:auto}.fs-title{padding-left:1.25rem}.left-side{border:none;box-shadow:none}}@media (max-width: 480px){.form_card{padding:1rem}.form_card img{height:9.375rem;width:9.375rem;object-fit:contain}#msform .action-button-previous,#msform .action-button{width:7.1875rem}#progressbar li{font-size:14px}}@media (max-width: 500px){.form_card{padding:1rem}.form_card img{height:9.375rem;width:9.375rem;object-fit:contain}#msform .action-button-previous,#msform .action-button{width:8rem;padding:.625rem 1rem}}@keyframes growProgressBar{0%,33%{--pgPercentage: 0}to{--pgPercentage: var(--value)}}@property --pgPercentage{syntax: "<number>"; inherits: false; initial-value: 0;}div[role=progressbar]{--fg: var(--primary-color);--bg: #fff9f5;--pgPercentage: var(--value);animation:growProgressBar 3s 1 forwards;width:var(--size);height:var(--size);border-radius:50%;display:grid;place-items:center;background:radial-gradient(closest-side,white 80%,transparent 0 99.9%,white 0),conic-gradient(var(--fg) calc(var(--pgPercentage) * 1%),var(--bg) 0);font-family:var(--body-font-family);font-size:calc(var(--size) / 5);color:var(--fg)}div[role=progressbar]:before{counter-reset:percentage var(--value);content:counter(percentage) "%"}.floating-box{position:relative;width:100%}.floating-box:before{position:absolute;top:50%;left:32px;transform:translate3d(0,-50%,0);transition:all .15s linear 0s}.floating-box .floating{font-family:var(--body-font-family);position:absolute;top:50%;left:20px;display:block;color:#414141;font-weight:400;font-size:15px;transform:translate3d(0,-50%,0);transition:all .15s linear 0s;pointer-events:none}.floating-box textarea~.floating{top:15%}.floating-box textarea{padding:20px!important}.floating-box input:focus~.floating,.floating-box input:not(:placeholder-shown)~.floating{top:28%;color:#0f90e6;font-size:11px}.floating-box textarea:focus~.floating,.floating-box textarea:not(:placeholder-shown)~.floating{top:7%;color:#0f90e6;font-size:11px}.floating-box .form-alert-icon{position:absolute;right:17px;top:50%;transform:translateY(-50%);cursor:pointer;color:#414141}.textbox{font-family:var(--body-font-family);padding:27px 20px 10px!important;border:1px solid #ddd;height:50px!important;line-height:60px!important;background:#ffffff;border-radius:8px}
