
/* /sp_website_profile_survey/static/src/scss/cv_tool.scss */
 body{font-family: Arial, sans-serif; background-color: #f4f4f4; margin: 0; padding: 0;}.resume{width: 1000px; margin: 20px auto; background-color: white; padding: 0; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); background-repeat: no-repeat; background-position: bottom; background-size: contain;}.header{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; background-size: contain; background-repeat: no-repeat; padding: 20px; color: white;}.profile-img{width: 100px; height: 100px; border-radius: 50%; margin-right: 20px;}.header h1, .header h2{margin: 0;}.header h1{font-size: 2em;}.header h2{font-size: 1.2em; color: #a9d4f3;}.contact p{margin: 5px 0;}.main{padding: 20px;}.img-avatar-130px{width: 140px; height: 140px; margin-left: auto; margin-right: auto; align-content: center; display: -webkit-box; display: -webkit-flex; display: flex; padding: 3px;}.rounded-circle{border: solid 4px #5082ef;}td.table-header-blue{border-bottom: #5082ef solid 2px; border-top: #5082ef solid 2px; color: #5082ef;}.text-blue-one{color: #5082ef;}.input-group-text{background-color: #a0bce599 !important; color: #444 !important;}.form-control::file-selector-button{color: #fff !important; background-color: #a0bce599 !important;}.no-padding-lines{padding-left: 0px !important; padding-right: 0px !important;}.pro-table-bottom{background-image: url("/sp_website_profile_survey/static/src/scss/../img/pro-table-bottom.png"); background-position: bottom right; background-repeat: no-repeat; background-size: auto;}.pro-table-top{background-image: url("/sp_website_profile_survey/static/src/scss/../img/pro-table-top.png"); background-position: top left; background-repeat: no-repeat; background-size: auto;}section{margin-bottom: 20px; margin-top: 20px;}h3{background-color: #2b95e9; color: white; padding: 10px; margin: 0 -20px 20px -20px;}.title-profile{border-radius: 40px 0 0 40px; padding: 6px 0 6px 20px; background: linear-gradient(135deg, #3A3BCE 0%, #3385A4 50%, #7DC1EC 100%); color: #fff !important; display: block; width: 100%; margin-bottom: 20px !important;}.table-personal{box-shadow: 1px 2px 2px 1px rgba(75, 142, 241, 0.43);}.title-center{width: 100%; display: block;}.profile p, .education-item p, .work-item p{margin: 10px 0;}ul{list-style: none; padding: 0;}.skills ul, .language ul, .interest ul{padding: 0;}.skills li, .language li, .interest li{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; margin-bottom: 10px;}.skill-bar{width: 100%; height: 10px; background-color: #e0e0e0; margin-left: 10px; border-radius: 5px; overflow: hidden;}.skill-level{height: 100%; background-color: #2b95e9; border-radius: 5px;}.education-item, .work-item{border-bottom: 1px solid #e0e0e0; padding-bottom: 10px; margin-bottom: 10px;}h3.bg-primary{background-position: center; background-size: contain; background-repeat: no-repeat; width: 100%;}div.footer{margin-left: auto; margin-right: auto; width: auto; text-align: center; height: 40px; padding-bottom: 20px; padding-top: 3px;}.logo-tool{width: 60px;}.social-buttons{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between;}.form-feedback{box-shadow: 1px 2px 2px 3px rgba(75, 142, 241, 0.43); padding: 20px;}.social-button{background-color: #eee; padding: 10px 0px 0px 12px; border-radius: 20rem; border: 2px solid #4d89f0; cursor: pointer; width: 40px; height: 40px;}.social-button:hover{background-color: #ddd; width: 80px;}.thankyou-image{padding: 30px; width: 100%; height: auto;}.top-bg-thanks-tool{background-image: url("/sp_website_profile_survey/static/src/scss/../img/bg-wave-blue-top.png"); background-size: contain; background-repeat: no-repeat; background-position: top;}.footer-bg-section{background-image: url("/sp_website_profile_survey/static/src/scss/../img/bg-wave-blue.png"); background-size: contain; background-position: bottom; background-repeat: no-repeat;}

/* /sp_website_profile_survey/static/src/scss/main.scss */
 @font-face{font-family: "Asap-Condensed"; src: url("/sp_website_profile_survey/static/src/fonts/Asap-condensed/AsapCondensed-Regular.ttf") format("truetype");}@font-face{font-family: "Roboto-Condensed"; src: url("/sp_website_profile_survey/static/src/fonts/Roboto-condensed/roboto-condensed.regular.ttf") format("truetype");}.font-roboto{font-family: Roboto-Condensed !important;}.font-asap{font-family: Asap-Condensed !important;}.wrap{background: #d1ddf7;}.bd-navbar{padding: .75rem 0; background-color: #f2f0f6; color: #fff; box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(255, 255, 255, 0.15);}.img-logo{height: 50px; float: left;}.txt-blue-line{color: #6551ec !important; padding-bottom: 4px;}label.txt-gray-line{color: #58677c !important; margin-bottom: 5px;}.txt-green-line{color: #05a385 !important;}.form-container{margin: 0 auto; padding: 20px; border: 1px solid #ddd; border-radius: 0px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); background: #fff; margin-bottom: 20px !important;}.form-group{box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); padding: 15px;}.form-title{text-align: center; margin-bottom: 20px;}.need-required, .was-validated{background-repeat: no-repeat; background-position: 99% center; background-size: 20px; padding-right: 20px;}.need-required{background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="red"><path d="M13.414 10l4.293-4.293c.39-.39.39-1.024 0-1.414s-1.024-.39-1.414 0L12 8.586 7.707 4.293c-.39-.39-1.024-.39-1.414 0s-.39 1.024 0 1.414L10.586 10l-4.293 4.293c-.39.39-.39 1.024 0 1.414.195.195.45.293.707.293s.512-.098.707-.293L12 11.414l4.293 4.293c.195.195.45.293.707.293s.512-.098.707-.293c.39-.39.39-1.024 0-1.414L13.414 10z"/></svg>');}.was-validated{background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="10" cy="10" r="9" fill="green"/><path d="M6 10l2 2 6-6"/></svg>');}.need-required:focus, .was-validated:focus{outline: none; background: none;}#errorMessage{box-shadow: #2222220d 1px 1px 1px 1px; margin-left: 10px; padding: 0.5rem;}.div-talent-profile-form{padding: 5px;}.select-suggest{position: absolute !important; top: 100%; left: 0; width: 100% !important; display: block; z-index: 999;}.modal{display: none; position: fixed; z-index: 1; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: rgba(0, 0, 0, 0.5) !important; z-index: 1000 !important;}.modal-content{background-color: #fefefe; margin: 100px auto; padding: 20px; border: 1px solid #888; width: 80%;}.close{color: #aaa; float: right; font-size: 28px; font-weight: bold;}.close:hover, .close:focus{color: black; text-decoration: none; cursor: pointer;}.main-abs-bg{background: url("/sp_website_profile_survey/static/src/scss/../img/about-right-dec.png");}.nav-bg-blue{background: radial-gradient(circle, #638cf0 0%, #94bbe9 100%);}button.nav-btn{border: none; display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; height: 41px; width: 135px; align-items: center; color: #666; cursor: pointer; position: relative; padding: 0.375rem 0.75rem;}button.next-btn{background: #13aff0;}button.prev-btn{background: #e9b06c;}button:disabled{background-color: #cccccc !important; opacity: 0.6 !important; cursor: not-allowed !important;}.table > tbody > tr > td, .table > thead > tr > td{border-right: 1px solid #e6e9ec;}ul.profile-steps > li{background: #8d9bab; width: 28px; height: 28px; padding: 2px 1px 0px 10px; margin: 4px; border-radius: 50%; color: #fff; display: inline-block; cursor: pointer;}.clear-next-icon{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; margin-top: 5px; margin-bottom: 14px;}.separator{flex-grow: 1; height: 2px; background-color: #cfcfcf;}span.separator-down{width: 30px; height: 30px; border-radius: 50% !important; border: 2px solid #cfcfcf; padding: 5px; margin: 2px; cursor: pointer;}.navigation{position: fixed; top: 50%; right: 20px; transform: translateY(-50%);}.navigation button{display: block; margin-bottom: 10px;}.img-40px{height: 40px !important;}.container-icon-h5{text-align: left; border: solid 1px #cfcfcf; padding: 10px; border-bottom: none !important; width: 30%; color: #fff; background: #6b94ef;}.service-conditions{color: #2a2a2a;}.section-heading h4{color: #2a2a2a; font-size: 30px; font-weight: 700; text-transform: capitalize; margin-bottom: 10px;}.section-heading h4 em{font-style: normal; color: #4b8ef1;}.service-item:hover{background-position: right top; background-repeat: no-repeat; background-size: cover;}.thank-you-page{background: url("/sp_website_profile_survey/static/src/scss/../img/pro-table-bottom.png");}.site-footer{background: url("/sp_website_profile_survey/static/src/scss/../img/footer-bg.png"); background-position: center top; background-repeat: no-repeat; background-size: cover; margin-top: 130px; padding-bottom: 60px;}

/* /sp_website_profile_survey/static/src/scss/style.scss */
 *{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}body{font-size: 15px; color: #999; margin: 0;}:focus{outline: none;}textarea{resize: none;}input, textarea, select, button{font-size: 15px;}p, h1, h2, h3, h4, h5, h6, ul{margin: 0;}ul{padding: 0; margin: 0; list-style: none;}a{text-decoration: none;}textarea{resize: none;}img{max-width: 100%;}.wrapper{height: 100vh; background: #f9f6f1; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center;}.wizard{width: 920px; position: relative;}.wizard > .steps{position: absolute; top: 27.44%; right: 30%; transform: translateX(50%); z-index: 9;}.wizard > .steps .current-info, .wizard > .steps .number{display: none;}.wizard > .steps ul{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center;}.wizard > .steps li a{display: inline-block; width: 12px; height: 12px; border-radius: 50%; background: #e9e0cf; margin-right: 78px; position: relative;}.wizard > .steps li a:before{content: ""; width: 58px; height: 2px; background: #e9e0cf; position: absolute; right: 22px; top: 5px;}.wizard > .steps li a:after{content: ""; width: 0; height: 2px; background: #58677c; position: absolute; left: -68px; top: 5px; transition: all 0.6s ease;}.wizard > .steps li.first a{background: #58677c;}.wizard > .steps li.checked a{background: #58677c;}.wizard > .steps li.checked a:after{width: 58px;}.wizard > .steps li:last-child a{margin-right: 0;}.wizard > .steps li:first-child a:before{display: none;}.wizard > .steps li:first-child a:after{display: none;}.wizard > .content{position: relative; height: 521px;}.inner{display: -webkit-box; display: -webkit-flex; display: flex; background: #fff; box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2); -ms-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2); -o-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2);}.image-holder{width: 40%; height: 521px;}.form-content{width: 60%; padding-top: 65px; padding-left: 51px; padding-right: 51px;}.form-header{text-align: center;}h3{font-size: 22px; color: #4b8ef1; text-transform: uppercase; padding: 5px 15px; display: inline-block; border: 1px solid #dad8e4;}p{font-size: 1em; color: #58677c; text-align: center; margin-bottom: 26px;}.form-row{display: -webkit-box; display: -webkit-flex; display: flex; margin-bottom: 18px;}.form-row .form-holder{width: 50%; margin-right: 30px;}.form-row .form-holder:last-child{margin-right: 0;}.form-row .form-holder.w-100{width: 100%; margin-right: 0;}.form-row .select{width: 50%; margin-right: 30px;}.form-row .select .form-holder{width: 100%; margin-right: 0;}.select{position: relative;}.select .select-control{border-bottom: 3px solid #e6e6e6; color: #999; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; cursor: pointer;}.select .dropdown{display: none; position: absolute; top: 100%; width: 100%; background: #fff; z-index: 9; border: 1px solid #81acee;}.select .dropdown li{padding: 5px 10px;}.select .dropdown li:hover{background: #81acee; color: #fff;}.form-holder{position: relative;}.form-holder i{position: absolute; bottom: 7px; right: 0; font-size: 17px;}.btn-tag-rounded{border-radius: 10rem; height: 34px; padding-top: 0; padding-right: 5px;}.table > :not(:first-child){border-top: none !important;}.form-control{border-radius: 0; border-bottom: 3px solid #e6e6e6; color: #666; border-right: none; border-top: none; margin-bottom: 0;}.form-control:focus{border-bottom-color: #315960; box-shadow: none;}.form-control::-webkit-input-placeholder{color: #999;}.form-control::-moz-placeholder{color: #999;}.form-control:-ms-input-placeholder{color: #999;}.form-control:-moz-placeholder{color: #999;}select.form-control{-moz--webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit--webkit-appearance: none; -moz-appearance: none; appearance: none; cursor: pointer; color: #999;}select.form-control option[value=""][disabled]{display: none;}textarea.form-control{background: url("/sp_website_profile_survey/static/src/scss/../img/textarea-bg.png") no-repeat right bottom 3px;}.actions{position: absolute; bottom: 55px; right: 51px;}.actions ul{display: -webkit-box; display: -webkit-flex; display: flex;}.actions li a{padding: 0; border: none; display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; height: 41px; width: 135px; align-items: center; background: #e9e0cf; font-family: "Muli-SemiBold"; color: #666; cursor: pointer; position: relative; padding-left: 28px;}.actions li a:before{content: '\f301'; position: absolute; top: 14px; right: 28px; font-family: Material-Design-Iconic-Font;}.actions li a:hover{background: #cfc7b8;}.actions li:first-child a{width: 144px; padding-left: 48px;}.actions li:first-child a:before{content: '\f2ff'; position: absolute; top: 14px; left: 26px; font-family: Material-Design-Iconic-Font;}.actions li:nth-child(2) a, .actions li:last-child a{margin-left: 20px;}.actions li:last-child a{width: 124px; background: #58677c; color: #fff;}.actions li:last-child a:hover{background: #849963;}.actions li:last-child a:before{content: '\f26b'; position: absolute; top: 13px; right: 28px; font-family: Material-Design-Iconic-Font;}.actions li[aria-disabled="true"] a{opacity: 0; transition: all 1s;}.actions li[aria-disabled="false"] ~ li a{background: #58677c; color: #fff;}.actions li[aria-disabled="false"] ~ li a:hover{background: #849963;}.checkbox-tick label{cursor: pointer; display: inline-block; padding-left: 23px; position: relative;}.checkbox-tick label.male{margin-right: 26px;}.checkbox-tick input{position: absolute; opacity: 0; cursor: pointer;}.checkbox-tick input:checked ~ .checkmark{background: #999;}.checkbox-tick input:checked ~ .checkmark:after{display: block;}.checkbox-tick .checkmark{position: absolute; top: 3px; left: 0; height: 13px; width: 13px; border: 1px solid #999; border-radius: 50%; font-family: Material-Design-Iconic-Font; color: #fff; font-size: 11px;}.checkbox-tick .checkmark:after{top: 0; left: 2px; position: absolute; display: none; content: '\f26b';}.checkbox-circle{position: relative; padding-left: 23px; margin-top: 41px; width: 63%;}.checkbox-circle.mt-24{margin-top: 24px;}.checkbox-circle label{cursor: pointer; color: #999; font-size: 13px; line-height: 1.9; transform: translateY(-5px);}.checkbox-circle label a{color: #58677c;}.checkbox-circle label a:hover{color: #89b843;}.checkbox-circle input{position: absolute; opacity: 0; cursor: pointer;}.checkbox-circle input:checked ~ .checkmark:after{display: block;}.checkbox-circle .checkmark{position: absolute; top: 6px; left: 0; height: 13px; width: 13px; border-radius: 50%; border: 1px solid #999;}.checkbox-circle .checkmark:after{content: ""; top: 2px; left: 2px; width: 7px; height: 7px; border-radius: 50%; background: #999; position: absolute; display: none;}@media (max-width: 991px){.wizard{max-width: 768px;}.image-holder img{height: 521px; object-fit: cover;}}@media (max-width: 767px){.inner{display: block; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none;}.image-holder{width: 100%;}.image-holder img{width: 100%;}.form-content{width: 100%; padding: 50px 20px 30px;}.form-row{display: block;}.form-row .form-holder, .form-row .select{width: 100%; margin-right: 0; margin-bottom: 18px;}.wrapper{height: 1201px; background: none;}.checkbox-circle{width: 100%;}.wizard{height: 100%;}.wizard > .steps{right: 50%; top: 52%; transform: translateX(50%);}.actions{right: 50%; transform: translateX(50%); bottom: 3%;}}