/*!************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/blocks/wp-cv-builder/style.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:ital,wght@0,100..700;1,100..700&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto+Flex:opsz,wght@8..144,100..1000&display=swap);
/*!****************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/blocks/wp-cv-builder/style.scss (1) ***!
  \****************************************************************************************************************************************************************************************************************************************************************/
.wp-block-bwdcv-wp-cv-builder {
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}

.bwdcv-pb-area {
  padding-inline-start: 15px;
}

img.signature {
  max-width: min(100%, 180px);
}

.section-languages,
.section-skills,
.section-contact,
.section-about,
.section-reference,
.section-experience,
.section-education,
.section-hobbies {
  position: relative;
}

.social-icon .icon svg {
  inline-size: 16px;
  block-size: 16px;
}

.cv-hobby .icon svg {
  inline-size: 20px;
  block-size: 20px;
}

.description {
  word-break: break-word;
}

.icon.disabled {
  pointer-events: none;
  cursor: default;
}

.cv-right-content .about-content-wrap {
  padding-inline-end: 30px;
}

.section-awards,
.section-tools {
  position: relative;
  margin-block-start: 20px;
}
.section-awards .bwdcv-svg-icon svg,
.section-tools .bwdcv-svg-icon svg {
  inline-size: 22px;
  block-size: 22px;
}
.section-awards .cv-awards,
.section-awards .cv-tools,
.section-tools .cv-awards,
.section-tools .cv-tools {
  margin: 0;
  padding: 0;
  position: relative;
  list-style: none;
}
.section-awards .cv-awards::before,
.section-awards .cv-tools::before,
.section-tools .cv-awards::before,
.section-tools .cv-tools::before {
  content: "";
  position: absolute;
  inset-inline-start: -18px;
  inset-block-start: 2px;
  inline-size: 0;
  block-size: 0;
  border-style: solid;
  border-block-start: 6px solid transparent;
  border-block-end: 6px solid transparent;
  border-inline-start: 11px solid #000000;
  border-inline-end: 0;
}
.section-awards .cv-awards .award-item,
.section-awards .cv-awards .tool-item,
.section-awards .cv-tools .award-item,
.section-awards .cv-tools .tool-item,
.section-tools .cv-awards .award-item,
.section-tools .cv-awards .tool-item,
.section-tools .cv-tools .award-item,
.section-tools .cv-tools .tool-item {
  font-size: 15px;
  font-weight: 500;
}

.cv-about .description {
  font-size: 13px;
}
.cv-about .birth-date-wrap,
.cv-about .nationality-wrap {
  font-size: 13px;
}

.bwdcv-pb-name {
  margin-block-end: 7px;
  position: relative;
}

.email-phone-wrap {
  color: #fff;
  font-size: 13px;
}

.cv-contact {
  font-size: 13px;
}

.icon-title-wrap .section-title {
  word-break: break-all;
}

.icon-title-wrap .bwdcv-svg-icon {
  flex-shrink: 0;
}

.bwdcv-pb-label {
  display: flex;
  justify-content: space-between;
  color: #374151;
  font-size: 0.875rem;
  font-weight: 500;
  font-size: 11px;
  text-transform: uppercase;
  font-weight: 600;
}

.bwdcv-percentage-counter {
  position: absolute;
  inset-block-start: -4px;
  inset-inline-end: -38px;
  color: rgb(0, 0, 0);
  padding-block: 0px;
  padding-inline: 2px;
  border-radius: 4px;
  font-size: 12px;
  font-weight: 600;
  transition: left 0.3s ease-out;
}

.bwd-cv-pb-area {
  padding-inline-start: 15px;
}

.bwd-pb-name {
  margin-block-end: 7px;
  position: relative;
}

.bwdcvs-content-wrapper.skills,
.bwdcvs-content-wrapper.languages {
  inline-size: 90%;
}

.pb-label {
  display: flex;
  justify-content: space-between;
  margin-block-end: 0.5rem;
  color: #374151;
  font-size: 0.875rem;
  font-weight: 500;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 700;
}

.bwdcv-progress-bar {
  inline-size: 100%;
  block-size: 8px;
  background-color: #e5e7eb;
  border-radius: 9999px;
  position: relative;
}

.bwdcv-per-val {
  block-size: 100%;
  background-color: #3b82f6;
  inline-size: 0;
  border-radius: 9999px;
  transition: inline-size 1.5s ease-out;
}

.percentage-counter {
  position: absolute;
  inset-block-start: -25px;
  background: #3b82f6;
  color: white;
  padding-block: 2px;
  padding-inline: 8px;
  border-radius: 4px;
  font-size: 12px;
  transform: translateX(-50%);
  transition: all 0.3s ease-out;
}

.percentage-counter::after {
  content: "";
  position: absolute;
  inset-block-start: 100%;
  inset-inline-start: 50%;
  transform: translateX(-50%);
  border-width: 4px;
  border-style: solid;
  border-color: #3b82f6 transparent transparent transparent;
}

#qr-code-canvas {
  position: absolute;
  inset-inline-end: 9px;
  inset-block-start: 9px;
  z-index: 9999;
}

.cv-container {
  max-width: min(100%, 1000px);
  margin: auto;
  padding-block-end: 50px;
  padding-block-start: 50px;
}

.cv-hobby {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 5px;
}

.bwdcvs-content-wrapper.hobbies {
  display: flex;
  gap: 20px;
  padding-inline-start: 20px;
  flex-wrap: wrap;
}

.institution,
.city-country {
  position: relative;
  font-size: 13px;
  text-transform: capitalize;
  font-weight: 400;
  line-height: 1;
}

.duration {
  font-size: 13px;
}

.hobby-name {
  text-transform: uppercase;
  font-size: 13px;
  font-weight: 500;
}

.study-field,
.degree-name,
.duration,
.company-name,
.designation {
  font-size: 13px;
  font-weight: 500;
  position: relative;
}

.education-content-wrap,
.cv-experience {
  position: relative;
  padding-block-end: 5px;
}

.education-content-wrap .description p,
.cv-experience .description p {
  margin: 0;
}

.section.section-education,
.section.section-experience {
  margin-block-end: 20px;
}

.section-about {
  margin-block-end: 10px;
}

.bwdcvs-content-wrapper.reference {
  display: flex;
  gap: 20px;
  flex-wrap: wrap;
}

.cv-reference .name {
  text-transform: capitalize;
  font-size: 15px;
  font-weight: 600;
}

.cv-reference .company,
.cv-reference .job-position,
.cv-reference .phone,
.cv-reference .relation {
  font-size: 12px;
  font-weight: 500;
}

.bwdcv-name-wrap {
  display: flex;
  align-items: center;
  gap: 10px;
  flex-wrap: wrap;
}

.duration {
  font-size: 13px;
}

.cv-qrWrapper {
  margin-inline-start: auto;
}
.cv-qrWrapper .linkedin-text {
  color: #fff;
  font-size: 18px;
  font-weight: 500;
}

.bwdcvs-main-wrapper .cv-header {
  display: flex;
  align-items: center;
  gap: 50px;
  position: relative;
  padding-inline: 40px;
  padding-block-start: 30px;
  padding-block-end: 30px;
  background: #222b38;
  padding-inline-end: 15px;
  padding-block-start: 15px;
}
.bwdcvs-main-wrapper .cv-header .profile-img {
  position: relative;
  border: 6px solid #fff;
  border-radius: 100%;
  inline-size: 150px;
  block-size: 150px;
  overflow: hidden;
  flex-shrink: 0;
}
.bwdcvs-main-wrapper .cv-header .profile-img img {
  inline-size: 100%;
  block-size: 100%;
  border-radius: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.bwdcvs-main-wrapper .cv-header .profile-info .bwdcv-name-wrap {
  display: flex;
  align-items: center;
  gap: 10px;
  flex-wrap: wrap;
}
.bwdcvs-main-wrapper .cv-header .profile-info .first-name,
.bwdcvs-main-wrapper .cv-header .profile-info .last-name {
  font-size: 22px;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 1;
  margin-block-end: 8px;
  color: #fff;
  line-break: anywhere;
}
.bwdcvs-main-wrapper .cv-header .profile-info .designation {
  font-size: 15px;
  text-transform: capitalize;
  font-weight: 500;
  color: #fff;
  margin-block-start: 8px;
}
.bwdcvs-main-wrapper .cv-header .profile-info .social-icon {
  display: flex;
  align-items: center;
  gap: 8px;
  margin-block-start: 10px;
}
.bwdcvs-main-wrapper .cv-header .profile-info .social-icon .icon {
  display: flex;
  align-items: center;
  justify-content: center;
  inline-size: 35px;
  block-size: 35px;
  background-color: #f7162d;
  border-radius: 50%;
  fill: #fff;
  cursor: pointer;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper {
  display: flex;
  flex-direction: row;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-left-content {
  padding-block: 30px;
  padding-inline-end: 45px;
  position: relative;
  inline-size: 50%;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-left-content .icon-title-wrap {
  display: flex;
  align-items: center;
  gap: 10px;
  background: #222b38;
  color: #fff;
  padding-block: 12px;
  padding-inline: 18px;
  line-height: 1;
  border-start-end-radius: 30px;
  border-end-end-radius: 30px;
  inline-size: 85%;
  margin-block-end: 10px;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-left-content .icon-title-wrap .section-title {
  font-size: 16px;
  text-transform: uppercase;
  font-weight: 700;
  letter-spacing: 1px;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-left-content .icon-title-wrap svg {
  fill: #fff;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-left-content .cv-about svg {
  fill: #fff;
  inline-size: 22px;
  block-size: 22px;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-left-content .cv-about .icon-title-wrap {
  display: flex;
  align-items: center;
  gap: 7px;
  background: #222b38;
  color: #fff;
  padding-block: 12px;
  padding-inline: 25px;
  line-height: 1;
  border-start-end-radius: 30px;
  border-end-end-radius: 30px;
  inline-size: 85%;
  margin-block-end: 10px;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-left-content .about-content-wrap {
  padding-inline-start: 15px;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-left-content .about-content-wrap .nationality-wrap,
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-left-content .about-content-wrap .birth-date-wrap {
  display: flex;
  align-items: center;
  gap: 6px;
  font-size: 12px;
  font-weight: 500;
  color: #2d3442;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-left-content .description {
  font-size: 13px;
  font-weight: 400;
  color: #2d3436;
  line-height: 1.2;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-left-content .cv-contact,
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-left-content .cv-hobby,
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-left-content .cv-skill,
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-left-content .cv-language {
  position: relative;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-left-content .cv-contact .icon-title-wrap,
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-left-content .cv-hobby .icon-title-wrap,
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-left-content .cv-skill .icon-title-wrap,
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-left-content .cv-language .icon-title-wrap {
  display: flex;
  align-items: center;
  gap: 7px;
  background: #222b38;
  color: #fff;
  padding-block: 12px;
  line-height: 1;
  padding-inline: 15px;
  border-start-end-radius: 30px;
  border-end-end-radius: 30px;
  inline-size: 85%;
  margin-block-end: 15px;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-left-content .cv-contact .icon-title-wrap svg,
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-left-content .cv-hobby .icon-title-wrap svg,
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-left-content .cv-skill .icon-title-wrap svg,
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-left-content .cv-language .icon-title-wrap svg {
  fill: #fff;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-left-content .cv-contact {
  position: relative;
  padding-inline-start: 15px;
  font-size: 13px;
  margin-block-end: 10px;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-left-content .cv-contact .contact-inner-wrap {
  padding-inline-start: 15px;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-left-content .cv-contact .contact-inner-wrap .phone-number,
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-left-content .cv-contact .contact-inner-wrap .email,
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-left-content .cv-contact .contact-inner-wrap .address,
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-left-content .cv-contact .contact-inner-wrap .phone-number,
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-left-content .cv-contact .contact-inner-wrap .website,
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-left-content .cv-contact .contact-inner-wrap .nationality,
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-left-content .cv-contact .contact-inner-wrap .date-of-birth,
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-left-content .cv-contact .contact-inner-wrap .city,
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-left-content .cv-contact .contact-inner-wrap .postal-code,
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-left-content .cv-contact .contact-inner-wrap .country {
  font-size: 15px;
  font-weight: 700;
  color: #2d3442;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-left-content .cv-contact .contact-inner-wrap .phone-number-wrap,
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-left-content .cv-contact .contact-inner-wrap .email-wrap,
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-left-content .cv-contact .contact-inner-wrap .address-wrap,
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-left-content .cv-contact .contact-inner-wrap .website-wrap {
  display: flex;
  align-items: center;
  gap: 6px;
  margin-block-end: 10px;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-left-content .cv-contact .contact-inner-wrap .website-wrap svg {
  inline-size: 16px;
  block-size: 16px;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-left-content .cv-skill {
  position: relative;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-left-content .cv-hobby .hobby-wrapper {
  display: flex;
  align-items: center;
  gap: 20px;
  padding-inline-start: 15px;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-left-content .cv-hobby .hobby-wrapper .hobby {
  text-align: center;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-right-content {
  margin-inline-start: 20px;
  padding-block-start: 30px;
  inline-size: 50%;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-right-content .icon-title-wrap {
  display: flex;
  align-items: center;
  gap: 10px;
  background: #222b38;
  color: #fff;
  padding-block: 12px;
  padding-inline: 18px;
  line-height: 1;
  border-start-end-radius: 30px;
  border-end-end-radius: 30px;
  inline-size: 85%;
  margin-block-end: 10px;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-right-content .icon-title-wrap .section-title {
  font-size: 16px;
  text-transform: uppercase;
  font-weight: 700;
  letter-spacing: 1px;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-right-content .icon-title-wrap svg {
  fill: #fff;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-right-content .cv-education,
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-right-content .cv-experience,
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-right-content .cv-reference {
  position: relative;
  padding-inline-end: 30px;
  line-height: 1.1;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-right-content .cv-education .title,
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-right-content .cv-experience .title,
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-right-content .cv-reference .title {
  background: #222b38;
  color: #fff;
  padding-block: 10px;
  padding-inline: 25px;
  border-radius: 30px;
  inline-size: 75%;
  text-align: center;
  line-height: 1;
  font-size: 20px;
  text-transform: uppercase;
  font-weight: 700;
  margin-inline-start: 15px;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-right-content .cv-education .icon-title-wrap,
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-right-content .cv-experience .icon-title-wrap,
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-right-content .cv-reference .icon-title-wrap {
  display: flex;
  align-items: center;
  margin-block-end: 15px;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-right-content .cv-education .icon-title-wrap .cv-icon svg,
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-right-content .cv-experience .icon-title-wrap .cv-icon svg,
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-right-content .cv-reference .icon-title-wrap .cv-icon svg {
  inline-size: 35px;
  block-size: 35px;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-right-content .cv-education .education-content-wrap {
  position: relative;
  padding-inline-start: 30px;
  line-height: 1;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-right-content .cv-education .education-content-wrap .study-field,
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-right-content .cv-education .education-content-wrap .degree-name,
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-right-content .cv-education .education-content-wrap .institution {
  position: relative;
  font-size: 13px;
  text-transform: capitalize;
  font-weight: 600;
  line-height: 1;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-right-content .cv-education .education-content-wrap .institution {
  font-size: 13px;
  font-weight: 400;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-right-content .cv-education .education-content-wrap .institution-wrapper {
  line-height: 1;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-right-content .cv-education .education-content-wrap .description {
  font-size: 13px;
  font-weight: 400;
  color: #2d3436;
  line-height: 1.1;
  margin-block-end: 2px;
  padding-block-start: 5px;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-right-content .cv-education .education-content-wrap .info-wrapper {
  font-size: 20px;
  text-transform: capitalize;
  font-weight: 700;
  color: #222b38;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-right-content .cv-education .education-content-wrap .info-wrapper .city-country-wrap {
  font-size: 15px;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-right-content .cv-experience .info-wrapper {
  font-size: 22px;
  text-transform: capitalize;
  font-weight: 700;
  color: #222b38;
  margin-block-end: 10px;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-right-content .cv-experience .company-name,
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-right-content .cv-experience .designation {
  position: relative;
  font-size: 13px;
  text-transform: capitalize;
  font-weight: 600;
  line-height: 1;
  margin-block-end: 0;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-right-content .cv-experience .designation {
  font-size: 13px;
  margin-block-start: 5px;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-right-content .cv-experience .description {
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-right-content .cv-reference .reference-wrap {
  display: flex;
  gap: 40px;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-right-content .cv-reference .reference-wrap .reference .name {
  text-transform: capitalize;
  font-size: 20px;
  font-weight: 600;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-right-content .cv-reference .reference-wrap .reference .company,
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-right-content .cv-reference .reference-wrap .reference .job-position,
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-right-content .cv-reference .reference-wrap .reference .phone,
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-right-content .cv-reference .reference-wrap .reference .relation {
  font-size: 15px;
  line-height: 1.2;
  font-weight: 400;
  letter-spacing: 1px;
  text-transform: capitalize;
}
.bwdcvs-main-wrapper .cv-body .bwdcv-main-wrapper .cv-right-content .cv-reference .reference-wrap .reference .job-position {
  font-size: 13px;
}
.bwdcvs-main-wrapper .footer {
  display: flex;
  justify-content: center;
  margin-block-start: 30px;
  padding-block: 14px;
  padding-inline: 25px;
  background: #222b38;
  margin-block-start: 0;
  position: relative;
}
.bwdcvs-main-wrapper .footer .footer-content {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 50px;
  flex-wrap: wrap;
}
.bwdcvs-main-wrapper .footer .footer-content .youtube-link {
  cursor: pointer;
  border: 1px solid #fff;
  block-size: 60px;
  inline-size: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: 0.3s linear;
  border-radius: 100%;
  animation: bwdcv1 1.2s linear infinite;
  transition: 0.9s;
  animation-direction: alternate;
}
.bwdcvs-main-wrapper .footer .footer-content .youtube-link svg {
  inline-size: 18px;
  block-size: 18px;
  fill: #fff;
}
.bwdcvs-main-wrapper .footer .footer-content .footer-btn {
  color: rgba(255, 255, 255, 0.8);
  background: #fb0d24;
  font-size: 13px;
  font-weight: 700;
  text-decoration: none;
  text-transform: capitalize;
  letter-spacing: 1px;
  padding: 18px 36px;
  border-radius: 50px 50px/30px 50px;
  border: none;
  overflow: hidden;
  position: relative;
  z-index: 1;
  transition: 0.3s linear;
}
.bwdcvs-main-wrapper svg {
  inline-size: 26px;
  block-size: 26px;
}

.style1 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-left-content .cv-education {
  padding-inline-start: 47px;
}
.style1 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-left-content .cv-education .education-content-wrap::before {
  inset-inline-start: -30px;
}
.style1 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-left-content .cv-experience {
  padding-inline-start: 47px;
}
.style1 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-left-content .cv-experience .company-name::after {
  inset-inline-start: -8px;
}
.style1 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-experience {
  padding-inline-start: 30px;
}
.style1 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-experience::before {
  content: "";
  position: absolute;
  inset-block-start: 12px;
  inset-inline-start: 0;
  inline-size: 3px;
  block-size: 100%;
  background-color: #2d3442;
}
.style1 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-experience .company-name::after {
  content: "";
  position: absolute;
  inset-inline-start: -39px;
  inline-size: 20px;
  block-size: 20px;
  background-color: #2d3442;
  border-radius: 50%;
  inset-block-start: 50%;
  transform: translateY(-50%);
}
.style1 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-education .education-content-wrap::before {
  content: "";
  position: absolute;
  inset-block-start: 10px;
  inset-inline-start: 0;
  inline-size: 3px;
  block-size: 100%;
  background-color: #2d3442;
}
.style1 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-education .education-content-wrap .study-field::after {
  content: "";
  position: absolute;
  inset-inline-start: -39px;
  inline-size: 20px;
  block-size: 20px;
  background-color: #2d3442;
  border-radius: 50%;
  inset-block-start: 50%;
  transform: translateY(-50%);
}

.style2 .cv-builder-information {
  background-color: #e8f1f5;
  position: relative;
}
.style2 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-left-content {
  background-color: #06344b;
  margin-inline-start: 0px;
  padding-block-start: 25px;
  padding-block-end: 25px;
  padding-inline-start: 25px;
  padding-inline-end: 10px;
  color: #fff;
  position: relative;
  z-index: 9;
}
.style2 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-left-content .profile-info {
  position: relative;
  padding-block-start: 100px;
  padding-block-end: 100px;
  padding-inline-start: 60px;
  padding-inline-end: 60px;
  margin-inline-start: -25px;
  margin-block-start: -30px;
}
.style2 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-left-content .profile-info .bwdcv-name-wrap {
  font-size: 22px;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 1;
  margin-block-end: 8px;
}
.style2 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-left-content .profile-info .designation {
  font-size: 14px;
  text-transform: uppercase;
}
.style2 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-left-content .icon-title-wrap {
  background: #e8f1f5;
  padding-block: 12px;
  padding-inline: 25px;
  line-height: 1;
  margin-inline-start: -25px;
  border-start-end-radius: 30px;
  border-end-end-radius: 30px;
  inline-size: 80%;
  margin-block-end: 10px;
  justify-content: center;
  color: #06344b;
}
.style2 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-left-content .icon-title-wrap .section-title {
  font-size: 17px;
  font-weight: 700;
}
.style2 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-left-content .description {
  font-size: 13px;
  font-weight: 400;
  color: #ffffff;
  line-height: 1.2;
}
.style2 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-left-content .birth-date-wrap,
.style2 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-left-content .nationality-wrap {
  display: flex;
  align-items: center;
  gap: 6px;
  font-size: 13px;
  font-weight: 500;
  color: #ffffff;
}
.style2 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-left-content .section-about {
  padding-block-start: 25px;
}
.style2 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-left-content .section-about .about-content-wrap {
  padding-inline-start: 0;
}
.style2 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-left-content .cv-education .education-content-wrap {
  padding-inline-start: 0;
}
.style2 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-left-content .cv-education .education-content-wrap .description {
  color: #fff;
}
.style2 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-right-content {
  padding-inline-start: 30px;
  padding-inline-end: 20px;
  margin-inline-start: 0;
}
.style2 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-right-content .cv-contact {
  font-size: 13px;
  padding-inline-start: 15px;
}
.style2 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-right-content .profile-img {
  text-align: center;
}
.style2 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-right-content .profile-img img {
  inline-size: 250px;
  block-size: 250px;
  background: #c5d3d7;
  border-radius: 50%;
}
.style2 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-right-content .profile-info .social-icon {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 8px;
  margin-block-start: 20px;
}
.style2 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-right-content .profile-info .social-icon .icon {
  inline-size: 35px;
  block-size: 35px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #06344b;
  text-align: center;
  border-radius: 50%;
  cursor: pointer;
}
.style2 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-right-content .profile-info .social-icon .icon svg {
  fill: #fff;
  inline-size: 16px;
  block-size: 16px;
}
.style2 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-right-content .icon-title-wrap {
  background-color: rgba(0, 0, 0, 0);
  color: #000;
}
.style2 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-right-content .icon-title-wrap .section-title {
  font-size: 17px;
  font-weight: 700;
}
.style2 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-right-content .bwdcvs-content-wrapper .bwdcv-progress-bar {
  background-color: #06344b;
  block-size: 8px;
}
.style2 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-right-content .bwdcvs-content-wrapper .bwdcv-progress-bar .bwdcv-per-val {
  background-color: #c5d3d7;
  block-size: 8px;
}
.style2 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-right-content .bwdcvs-content-wrapper .bwdcv-progress-bar .bwdcv-percentage-counter {
  background-color: rgba(0, 0, 0, 0);
  color: #1e272e;
  font-size: 12px;
  font-weight: 600;
}
.style2 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-right-content .bwdcvs-content-wrapper .bwdcv-progress-bar .bwdcv-percentage-counter::after {
  border-width: 0;
}
.style2 .cv-builder-information .footer {
  background: #06344b;
  padding-block-start: 60px;
  padding-inline: 25px;
  position: relative;
  z-index: 1;
  flex-wrap: wrap;
  justify-content: center;
  margin-block-start: 20px;
}
.style2 .cv-builder-information .footer::before {
  content: "";
  position: absolute;
  inset-block-start: -1px;
  inset-inline-start: 0;
  inline-size: 100%;
  block-size: 55px;
  background-color: #e8f1f5;
  border-end-start-radius: 100%;
  z-index: -1;
}
.style2 .cv-builder-information .footer .footer-btn {
  color: #06344b;
  background-color: #e9e9e9;
  font-size: 13px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 1px;
  padding-block: 20px;
  padding-inline: 34px;
  border-radius: 0;
  border: none;
  position: relative;
  z-index: 1;
  transition: all 0.3s ease 0.15s;
}
.style2 .cv-builder-information .footer .footer-btn::before, .style2 .cv-builder-information .footer .footer-btn::after {
  content: "";
  inline-size: 20%;
  block-size: 20%;
  border-radius: 2px;
  border: 2px solid #06344b;
  border-block-end-color: transparent;
  border-inline-end-color: transparent;
  position: absolute;
  inset-block-start: 0;
  inset-inline-start: 0;
  transition: all 0.4s ease, opacity 0.4s ease 0.1s;
}
.style2 .cv-builder-information .footer .footer-btn::after {
  border: 2px solid #06344b;
  border-block-start-color: transparent;
  border-inline-start-color: transparent;
  inset-block-start: auto;
  inset-inline-start: auto;
  inset-block-end: 0;
  inset-inline-end: 0;
}

html[dir=rtl] .style1 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-education .education-content-wrap .study-field::after {
  inset-inline-start: -137px;
}
html[dir=rtl] .style1 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-experience .company-name::after {
  inset-inline-start: -166px;
}
html[dir=rtl] .style5 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-right-content .section-education .education-content-wrap .study-field::after {
  inset-inline-start: -128px;
}
html[dir=rtl] .style5 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-right-content .section-experience .cv-experience .company-name::after {
  inset-inline-start: -157px;
}
html[dir=rtl] .style8 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-right-content .cv-education .education-content-wrap .study-field::after {
  inset-inline-start: -139px;
}
html[dir=rtl] .style8 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-right-content .experience .cv-experience .company-name::after {
  inset-inline-start: -168px;
}
html[dir=rtl] .style9 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-left-content .icon-title-wrap {
  inset-inline-start: unset;
  transform: unset;
}
html[dir=rtl] .style9 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-right-content .section-education .cv-education .education-content-wrap .study-field::after {
  inset-inline-start: -118px;
}
html[dir=rtl] .style9 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-right-content .section-experience .cv-experience .company-name::after {
  inset-inline-start: -174px;
}
html[dir=rtl] .style10 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-right-content .cv-experience .company-name::after {
  inset-inline-start: -167px;
}
html[dir=rtl] .style11 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-right-content .cv-education .education-content-wrap .study-field::after {
  inset-inline-start: -121px;
}
html[dir=rtl] .style11 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-right-content .cv-experience .company-name::after {
  inset-inline-start: -160px;
}
html[dir=rtl] .style12 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-right-content .cv-education .education-content-wrap .study-field::after {
  inset-inline-start: -115px;
}
html[dir=rtl] .style12 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-right-content .cv-experience .company-name::after {
  inset-inline-start: -170px;
}
html[dir=rtl] .style13 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-right-content .cv-education .education-content-wrap .study-field::after {
  inset-inline-start: -115px;
}
html[dir=rtl] .style13 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-right-content .cv-experience .company-name::after {
  inset-inline-start: -168px;
}
html[dir=rtl] .style14 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-right-content .cv-education .education-content-wrap .study-field::after {
  inset-inline-start: -111px;
}
html[dir=rtl] .style14 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-right-content .cv-experience .company-name::after {
  inset-inline-start: -165px;
}
html[dir=rtl] .style15 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-right-content .cv-education .education-content-wrap .study-field::after {
  inset-inline-start: -109px;
}
html[dir=rtl] .style15 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-right-content .cv-experience .company-name::after {
  inset-inline-start: -164px;
}
html[dir=rtl] .style17 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-right-content .cv-education .education-content-wrap .study-field::after {
  inset-inline-start: -156px;
}
html[dir=rtl] .style17 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-right-content .cv-experience .company-name::after {
  inset-inline-start: -172px;
}
html[dir=rtl] .style18 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-right-content .cv-education .education-content-wrap .study-field::after {
  inset-inline-start: -159px;
}
html[dir=rtl] .style18 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-right-content .cv-experience .company-name::after {
  inset-inline-start: -175px;
}
html[dir=rtl] .style19 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-right-content .cv-education .education-content-wrap .study-field::after {
  inset-inline-start: -140px;
}
html[dir=rtl] .style19 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-right-content .cv-experience .company-name::after {
  inset-inline-start: -161px;
}
html[dir=rtl] .style20 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-right-content .cv-education .education-content-wrap .study-field::after {
  inset-inline-start: -169px;
}
html[dir=rtl] .style20 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-right-content .cv-experience .company-name::after {
  inset-inline-start: -185px;
}
html[dir=rtl] .style21 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-right-content .cv-experience .company-name::after {
  inset-inline-start: -194px;
}
html[dir=rtl] .style21 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-right-content .cv-education .education-content-wrap .study-field::after {
  inset-inline-start: -136px;
}
html[dir=rtl] .style21 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-left-content .profile-img::before {
  inset-inline-start: 30%;
  transform: translateX(-30%);
}
html[dir=rtl] .style21 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-right-content .icon-title-wrap {
  border-start-end-radius: 16px;
  border-end-end-radius: 0px;
  border-end-start-radius: 0px;
  border-start-start-radius: 16px;
}
html[dir=rtl] .style22 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-right-content .cv-education .education-content-wrap .study-field::after {
  inset-inline-start: -136px;
}
html[dir=rtl] .style22 .cv-builder-information .cv-body .bwdcv-main-wrapper .cv-right-content .cv-experience .company-name::after {
  inset-inline-start: -194px;
}

:root {
  --color-white: #fff;
  --color-white-50: rgba(255, 255, 255, 0.5);
  --color-black: #000000;
  --color-dark: #222222;
  --color-gray: #797979;
  --color-deep-dark: #212121;
  --color-deep-dark-10: rgba(33, 33, 33, 0.1);
  --color-deep-dark-50: rgba(33, 33, 33, 0.5);
  --color-deep-dark-60: rgba(33, 33, 33, 0.6);
  --color-light-gray: #D8D8D8;
  --color-black-5: rgba(0, 0, 0, 0.05);
  --color-light-purple: #EBEBF2;
  --color-light-purple-50: rgba(235, 235, 242, 0.5);
  --color-near-black: #101214;
  --color-slate: #73808D;
  --color-soft-gray: #E8EAEE;
  --color-medium-gray: #4D4D4D;
  --color-steel: #5C6168;
  --font-family-poppins: "Poppins", sans-serif;
  --font-family-ibm: "IBM Plex Sans", sans-serif;
  --font-family-roboto-flex: "Roboto Flex", sans-serif;
  --font-family-open-sans: "Open Sans", sans-serif;
}

* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

a {
  text-decoration: none;
}

p {
  margin: 0;
  padding: 0;
}

.bwdcvs-cv-builder-common p {
  margin: 0;
}

.wpcv-container .cv-qrWrapper {
  text-align: center;
}
.wpcv-container .cv-qrWrapper #qr-code-canvas {
  position: relative;
}
.wpcv-container h1,
.wpcv-container h2,
.wpcv-container h3,
.wpcv-container h4,
.wpcv-container h5,
.wpcv-container h6,
.wpcv-container span,
.wpcv-container a {
  display: inline-block;
  margin: 0;
  padding: 0;
}
.wpcv-container a {
  text-decoration: none;
}

.d-flex {
  display: flex;
}

.flex-gap34 {
  gap: 34px;
}

.flex-gap40 {
  gap: 40px;
}

.flex-gap25 {
  gap: 25px;
}

.flex-gap15 {
  gap: 15px;
}

.flex-gap35 {
  gap: 35px;
}

.flex-gap30 {
  gap: 30px;
}

.flex-wrap {
  flex-wrap: wrap;
}

.align-items-center {
  align-items: center;
}

.justify-content-around {
  justify-content: space-around;
}

.justify-content-evenly {
  justify-content: space-evenly;
}

.justify-content-between {
  justify-content: space-between;
}

.justify-content-center {
  justify-content: center;
}

.justify-content-end {
  justify-content: end;
}

.relative {
  position: relative;
}

.text-center {
  text-align: center;
}

.text-right {
  text-align: right;
}

.break-word {
  word-wrap: break-word;
}

.wpcv-container {
  padding-left: 30px;
  padding-right: 30px;
  padding-top: 25px;
  padding-bottom: 25px;
  width: 100%;
  max-width: 1000px;
  background-color: var(--color-white);
}
.wpcv-container .wpcv-temp1-content .wpcv-section-title {
  line-height: 0;
}
.wpcv-container .wpcv-temp1-content .wpcv-section-title h3 {
  width: 180px;
  color: var(--color-dark);
  font-family: var(--font-family-poppins);
  font-size: 14px;
  line-height: 19px;
  font-weight: 600;
  letter-spacing: 0px;
}
.wpcv-container .wpcv-temp1-content .wpcv-header {
  margin-bottom: 15px;
}
.wpcv-container .wpcv-temp1-content .wpcv-header .wpcv-header-photo {
  width: 72px;
  height: 72px;
}
.wpcv-container .wpcv-temp1-content .wpcv-header .wpcv-header-photo img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: top;
     object-position: top;
}
.wpcv-container .wpcv-temp1-content .wpcv-header .wpcv-header-hero .wpcv-name {
  color: var(--color-dark);
  font-family: var(--font-family-poppins);
  font-style: normal;
  font-weight: 600;
  font-size: 22px;
  line-height: 24px;
  text-transform: capitalize;
}
.wpcv-container .wpcv-temp1-content .wpcv-header .wpcv-header-hero .wpcv-designation {
  color: var(--color-gray);
  font-family: var(--font-family-poppins);
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  line-height: 16px;
  text-transform: capitalize;
  display: block;
}
.wpcv-container .wpcv-temp1-content .wpcv-header .wpcv-header-contact ul li {
  line-height: 0;
}
.wpcv-container .wpcv-temp1-content .wpcv-header .wpcv-header-contact ul li a,
.wpcv-container .wpcv-temp1-content .wpcv-header .wpcv-header-contact ul li span {
  color: var(--color-dark);
  font-family: var(--font-family-poppins);
  font-style: normal;
  font-weight: 500;
  font-size: 8px;
  line-height: 14px;
  text-decoration: none;
}
.wpcv-container .wpcv-temp1-content .wpcv-about-content p {
  color: var(--color-gray);
  font-family: var(--font-family-poppins);
  font-size: 12px;
  font-weight: 400;
  line-height: 19px;
  letter-spacing: 0px;
}
.wpcv-container .wpcv-temp1-content hr {
  margin-top: 13px;
  margin-bottom: -10px;
  border: 0;
  border-top: 1px solid var(--color-gray);
  opacity: 0.5;
}
.wpcv-container .wpcv-temp1-content .wpcv-experience-content,
.wpcv-container .wpcv-temp1-content .wpcv-education-content,
.wpcv-container .wpcv-temp1-content .wpcv-competencies-content,
.wpcv-container .wpcv-temp1-content .wpcv-award-content,
.wpcv-container .wpcv-temp1-content .wpcv-languages-content,
.wpcv-container .wpcv-temp1-content .wpcv-tools-content,
.wpcv-container .wpcv-temp1-content .wpcv-hobbies-content,
.wpcv-container .wpcv-temp1-content .wpcv-contact-content,
.wpcv-container .wpcv-temp1-content .wpcv-reference-content {
  margin-top: 25px;
}
.wpcv-container .wpcv-temp1-content .wpcv-experience-content {
  gap: 10px;
}
.wpcv-container .wpcv-temp1-content .wpcv-experience-content .wpcv-experience {
  gap: 15px;
}
.wpcv-container .wpcv-temp1-content .wpcv-experience-content .wpcv-experience:not(:last-child) {
  margin-bottom: 25px;
}
.wpcv-container .wpcv-temp1-content .wpcv-experience-content .wpcv-experience div:first-child {
  width: 180px;
}
.wpcv-container .wpcv-temp1-content .wpcv-experience-content .wpcv-experience-title,
.wpcv-container .wpcv-temp1-content .wpcv-experience-content .wpcv-experience-company {
  color: var(--color-dark);
  font-family: var(--font-family-poppins);
  font-size: 14px;
  line-height: 23px;
  font-weight: 400;
  letter-spacing: 0px;
}
.wpcv-container .wpcv-temp1-content .wpcv-experience-content .wpcv-experience-company {
  font-weight: 600;
}
.wpcv-container .wpcv-temp1-content .wpcv-experience-content .wpcv-experience-date {
  color: var(--color-gray);
  font-family: var(--font-family-poppins);
  font-size: 13px;
  font-weight: 500;
  line-height: 23px;
  letter-spacing: 0px;
}
.wpcv-container .wpcv-temp1-content .wpcv-experience-content .wpcv-experience-description {
  color: var(--color-dark);
  font-family: var(--font-family-poppins);
  font-size: 12px;
  font-weight: 400;
  line-height: 19px;
  letter-spacing: 0px;
}
.wpcv-container .wpcv-temp1-content .wpcv-education-content,
.wpcv-container .wpcv-temp1-content .wpcv-reference-content {
  gap: 10px;
}
.wpcv-container .wpcv-temp1-content .wpcv-education-content .wpcv-education,
.wpcv-container .wpcv-temp1-content .wpcv-education-content .wpcv-reference,
.wpcv-container .wpcv-temp1-content .wpcv-reference-content .wpcv-education,
.wpcv-container .wpcv-temp1-content .wpcv-reference-content .wpcv-reference {
  gap: 20px;
}
.wpcv-container .wpcv-temp1-content .wpcv-education-content .wpcv-education:not(:last-child),
.wpcv-container .wpcv-temp1-content .wpcv-education-content .wpcv-reference:not(:last-child),
.wpcv-container .wpcv-temp1-content .wpcv-reference-content .wpcv-education:not(:last-child),
.wpcv-container .wpcv-temp1-content .wpcv-reference-content .wpcv-reference:not(:last-child) {
  margin-bottom: 10px;
}
.wpcv-container .wpcv-temp1-content .wpcv-education-content .wpcv-education ul li,
.wpcv-container .wpcv-temp1-content .wpcv-education-content .wpcv-reference ul li,
.wpcv-container .wpcv-temp1-content .wpcv-reference-content .wpcv-education ul li,
.wpcv-container .wpcv-temp1-content .wpcv-reference-content .wpcv-reference ul li {
  line-height: 0;
}
.wpcv-container .wpcv-temp1-content .wpcv-education-content .wpcv-education ul li span,
.wpcv-container .wpcv-temp1-content .wpcv-education-content .wpcv-reference ul li span,
.wpcv-container .wpcv-temp1-content .wpcv-reference-content .wpcv-education ul li span,
.wpcv-container .wpcv-temp1-content .wpcv-reference-content .wpcv-reference ul li span {
  color: var(--color-dark);
  font-family: var(--font-family-poppins);
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0px;
}
.wpcv-container .wpcv-temp1-content .wpcv-competencies-content {
  gap: 10px;
}
.wpcv-container .wpcv-temp1-content .wpcv-competencies-content .wpcv-competencies ul {
  -moz-column-count: 2;
       column-count: 2;
}
.wpcv-container .wpcv-temp1-content .wpcv-competencies-content .wpcv-competencies ul li {
  line-height: 0;
}
.wpcv-container .wpcv-temp1-content .wpcv-competencies-content .wpcv-competencies ul li span {
  color: var(--color-dark);
  font-family: var(--font-family-poppins);
  font-size: 12px;
  font-weight: 400;
  line-height: 24px;
  letter-spacing: 0px;
}
.wpcv-container .wpcv-temp1-content .wpcv-award-content,
.wpcv-container .wpcv-temp1-content .wpcv-languages-content,
.wpcv-container .wpcv-temp1-content .wpcv-tools-content,
.wpcv-container .wpcv-temp1-content .wpcv-hobbies-content,
.wpcv-container .wpcv-temp1-content .wpcv-contact-content {
  gap: 10px;
}
.wpcv-container .wpcv-temp1-content .wpcv-award-content .wpcv-award ul li,
.wpcv-container .wpcv-temp1-content .wpcv-award-content .wpcv-languages ul li,
.wpcv-container .wpcv-temp1-content .wpcv-award-content .wpcv-tools ul li,
.wpcv-container .wpcv-temp1-content .wpcv-award-content .wpcv-hobbies ul li,
.wpcv-container .wpcv-temp1-content .wpcv-award-content .wpcv-contact ul li,
.wpcv-container .wpcv-temp1-content .wpcv-languages-content .wpcv-award ul li,
.wpcv-container .wpcv-temp1-content .wpcv-languages-content .wpcv-languages ul li,
.wpcv-container .wpcv-temp1-content .wpcv-languages-content .wpcv-tools ul li,
.wpcv-container .wpcv-temp1-content .wpcv-languages-content .wpcv-hobbies ul li,
.wpcv-container .wpcv-temp1-content .wpcv-languages-content .wpcv-contact ul li,
.wpcv-container .wpcv-temp1-content .wpcv-tools-content .wpcv-award ul li,
.wpcv-container .wpcv-temp1-content .wpcv-tools-content .wpcv-languages ul li,
.wpcv-container .wpcv-temp1-content .wpcv-tools-content .wpcv-tools ul li,
.wpcv-container .wpcv-temp1-content .wpcv-tools-content .wpcv-hobbies ul li,
.wpcv-container .wpcv-temp1-content .wpcv-tools-content .wpcv-contact ul li,
.wpcv-container .wpcv-temp1-content .wpcv-hobbies-content .wpcv-award ul li,
.wpcv-container .wpcv-temp1-content .wpcv-hobbies-content .wpcv-languages ul li,
.wpcv-container .wpcv-temp1-content .wpcv-hobbies-content .wpcv-tools ul li,
.wpcv-container .wpcv-temp1-content .wpcv-hobbies-content .wpcv-hobbies ul li,
.wpcv-container .wpcv-temp1-content .wpcv-hobbies-content .wpcv-contact ul li,
.wpcv-container .wpcv-temp1-content .wpcv-contact-content .wpcv-award ul li,
.wpcv-container .wpcv-temp1-content .wpcv-contact-content .wpcv-languages ul li,
.wpcv-container .wpcv-temp1-content .wpcv-contact-content .wpcv-tools ul li,
.wpcv-container .wpcv-temp1-content .wpcv-contact-content .wpcv-hobbies ul li,
.wpcv-container .wpcv-temp1-content .wpcv-contact-content .wpcv-contact ul li {
  line-height: 0;
}
.wpcv-container .wpcv-temp1-content .wpcv-award-content .wpcv-award ul li span,
.wpcv-container .wpcv-temp1-content .wpcv-award-content .wpcv-languages ul li span,
.wpcv-container .wpcv-temp1-content .wpcv-award-content .wpcv-tools ul li span,
.wpcv-container .wpcv-temp1-content .wpcv-award-content .wpcv-hobbies ul li span,
.wpcv-container .wpcv-temp1-content .wpcv-award-content .wpcv-contact ul li span,
.wpcv-container .wpcv-temp1-content .wpcv-languages-content .wpcv-award ul li span,
.wpcv-container .wpcv-temp1-content .wpcv-languages-content .wpcv-languages ul li span,
.wpcv-container .wpcv-temp1-content .wpcv-languages-content .wpcv-tools ul li span,
.wpcv-container .wpcv-temp1-content .wpcv-languages-content .wpcv-hobbies ul li span,
.wpcv-container .wpcv-temp1-content .wpcv-languages-content .wpcv-contact ul li span,
.wpcv-container .wpcv-temp1-content .wpcv-tools-content .wpcv-award ul li span,
.wpcv-container .wpcv-temp1-content .wpcv-tools-content .wpcv-languages ul li span,
.wpcv-container .wpcv-temp1-content .wpcv-tools-content .wpcv-tools ul li span,
.wpcv-container .wpcv-temp1-content .wpcv-tools-content .wpcv-hobbies ul li span,
.wpcv-container .wpcv-temp1-content .wpcv-tools-content .wpcv-contact ul li span,
.wpcv-container .wpcv-temp1-content .wpcv-hobbies-content .wpcv-award ul li span,
.wpcv-container .wpcv-temp1-content .wpcv-hobbies-content .wpcv-languages ul li span,
.wpcv-container .wpcv-temp1-content .wpcv-hobbies-content .wpcv-tools ul li span,
.wpcv-container .wpcv-temp1-content .wpcv-hobbies-content .wpcv-hobbies ul li span,
.wpcv-container .wpcv-temp1-content .wpcv-hobbies-content .wpcv-contact ul li span,
.wpcv-container .wpcv-temp1-content .wpcv-contact-content .wpcv-award ul li span,
.wpcv-container .wpcv-temp1-content .wpcv-contact-content .wpcv-languages ul li span,
.wpcv-container .wpcv-temp1-content .wpcv-contact-content .wpcv-tools ul li span,
.wpcv-container .wpcv-temp1-content .wpcv-contact-content .wpcv-hobbies ul li span,
.wpcv-container .wpcv-temp1-content .wpcv-contact-content .wpcv-contact ul li span {
  color: var(--color-dark);
  font-family: var(--font-family-poppins);
  font-size: 12px;
  font-weight: 400;
  line-height: 24px;
  letter-spacing: 0;
}

.wpcv-container {
  padding-left: 30px;
  padding-right: 30px;
  padding-top: 25px;
  padding-bottom: 25px;
  width: 100%;
  max-width: 1000px;
  background-color: var(--color-white);
}
.wpcv-container .wpcv-temp2-content hr {
  border: 0;
  border-top: 1px solid var(--color-black-5);
  margin-top: 10px;
  margin-bottom: 10px;
}
.wpcv-container .wpcv-temp2-content .wpcv-section-title h3 {
  font-family: var(--font-family-ibm);
  font-weight: bold;
  font-size: 14px;
  line-height: 19px;
  letter-spacing: 0.2px;
  width: 110px;
}
.wpcv-container .wpcv-temp2-content .wpcv-header .wpcv-header-hero .wpcv-name {
  color: var(--color-deep-dark);
  font-family: var(--font-family-ibm);
  font-style: normal;
  font-weight: bold;
  font-size: 22px;
  line-height: 25px;
  text-transform: capitalize;
}
.wpcv-container .wpcv-temp2-content .wpcv-header .wpcv-header-contact ul {
  gap: 0px;
}
.wpcv-container .wpcv-temp2-content .wpcv-header .wpcv-header-contact ul li {
  line-height: 0;
}
.wpcv-container .wpcv-temp2-content .wpcv-header .wpcv-header-contact ul li span, .wpcv-container .wpcv-temp2-content .wpcv-header .wpcv-header-contact ul li a {
  color: var(--color-deep-dark);
  font-family: var(--font-family-ibm);
  font-style: normal;
  font-weight: 500;
  font-size: 11px;
  line-height: 19px;
  letter-spacing: -0.2px;
}
.wpcv-container .wpcv-temp2-content .wpcv-about-content {
  gap: 30px;
}
.wpcv-container .wpcv-temp2-content .wpcv-about-content p {
  color: var(--color-deep-dark-60);
  font-family: var(--font-family-ibm);
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  line-height: 19px;
  letter-spacing: -0.2px;
}
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-section-title h3,
.wpcv-container .wpcv-temp2-content .wpcv-education-content .wpcv-section-title h3 {
  width: auto;
  margin-bottom: 10px;
}
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-experience,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-education,
.wpcv-container .wpcv-temp2-content .wpcv-education-content .wpcv-experience,
.wpcv-container .wpcv-temp2-content .wpcv-education-content .wpcv-education {
  gap: 30px;
}
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-experience:not(:last-child),
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-education:not(:last-child),
.wpcv-container .wpcv-temp2-content .wpcv-education-content .wpcv-experience:not(:last-child),
.wpcv-container .wpcv-temp2-content .wpcv-education-content .wpcv-education:not(:last-child) {
  margin-bottom: 22px;
}
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-experience .wpcv-old-company,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-experience .wpcv-education-institute,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-education .wpcv-old-company,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-education .wpcv-education-institute,
.wpcv-container .wpcv-temp2-content .wpcv-education-content .wpcv-experience .wpcv-old-company,
.wpcv-container .wpcv-temp2-content .wpcv-education-content .wpcv-experience .wpcv-education-institute,
.wpcv-container .wpcv-temp2-content .wpcv-education-content .wpcv-education .wpcv-old-company,
.wpcv-container .wpcv-temp2-content .wpcv-education-content .wpcv-education .wpcv-education-institute {
  color: var(--color-deep-dark);
  font-family: var(--font-family-ibm);
  font-size: 13px;
  font-weight: 600;
  line-height: 20px;
}
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-experience .wpcv-experience-date span,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-experience .wpcv-education-date span,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-education .wpcv-experience-date span,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-education .wpcv-education-date span,
.wpcv-container .wpcv-temp2-content .wpcv-education-content .wpcv-experience .wpcv-experience-date span,
.wpcv-container .wpcv-temp2-content .wpcv-education-content .wpcv-experience .wpcv-education-date span,
.wpcv-container .wpcv-temp2-content .wpcv-education-content .wpcv-education .wpcv-experience-date span,
.wpcv-container .wpcv-temp2-content .wpcv-education-content .wpcv-education .wpcv-education-date span {
  color: var(--color-deep-dark-50);
  font-family: var(--font-family-ibm);
  font-size: 13px;
  line-height: 18px;
  font-weight: 500;
  display: inline;
  width: 110px;
}
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-experience ul li,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-education ul li,
.wpcv-container .wpcv-temp2-content .wpcv-education-content .wpcv-experience ul li,
.wpcv-container .wpcv-temp2-content .wpcv-education-content .wpcv-education ul li {
  position: relative;
  margin-left: 15px;
}
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-experience ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-education ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-education-content .wpcv-experience ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-education-content .wpcv-education ul li::before {
  content: "";
  position: absolute;
  top: 9.5px;
  left: -9px;
  width: 3px;
  height: 3px;
  border-radius: 1000px;
  background-color: var(--color-deep-dark-60);
}
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-experience ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-education ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-education-content .wpcv-experience ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-education-content .wpcv-education ul li span {
  color: var(--color-deep-dark-60);
  font-family: var(--font-family-ibm);
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  line-height: 19px;
  letter-spacing: -0.2px;
}
.wpcv-container .wpcv-temp2-content .wpcv-education-content .wpcv-education ul li::before {
  display: none;
}
.wpcv-container .wpcv-temp2-content .wpcv-experience-content,
.wpcv-container .wpcv-temp2-content .wpcv-competencies-content,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content {
  margin-top: 20px;
  gap: 30px;
}
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-competencies ul,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-achievements ul,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-tools ul,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-certifications ul,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-languages ul,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-contact ul,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-hobbies ul,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-reference ul,
.wpcv-container .wpcv-temp2-content .wpcv-competencies-content .wpcv-competencies ul,
.wpcv-container .wpcv-temp2-content .wpcv-competencies-content .wpcv-achievements ul,
.wpcv-container .wpcv-temp2-content .wpcv-competencies-content .wpcv-tools ul,
.wpcv-container .wpcv-temp2-content .wpcv-competencies-content .wpcv-certifications ul,
.wpcv-container .wpcv-temp2-content .wpcv-competencies-content .wpcv-languages ul,
.wpcv-container .wpcv-temp2-content .wpcv-competencies-content .wpcv-contact ul,
.wpcv-container .wpcv-temp2-content .wpcv-competencies-content .wpcv-hobbies ul,
.wpcv-container .wpcv-temp2-content .wpcv-competencies-content .wpcv-reference ul,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-competencies ul,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-achievements ul,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-tools ul,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-certifications ul,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-languages ul,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-contact ul,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-hobbies ul,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-reference ul,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-competencies ul,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-achievements ul,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-tools ul,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-certifications ul,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-languages ul,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-contact ul,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-hobbies ul,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-reference ul,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-competencies ul,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-achievements ul,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-tools ul,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-certifications ul,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-languages ul,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-contact ul,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-hobbies ul,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-reference ul,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-competencies ul,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-achievements ul,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-tools ul,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-certifications ul,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-languages ul,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-contact ul,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-hobbies ul,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-reference ul,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-competencies ul,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-achievements ul,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-tools ul,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-certifications ul,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-languages ul,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-contact ul,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-hobbies ul,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-reference ul,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-competencies ul,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-achievements ul,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-tools ul,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-certifications ul,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-languages ul,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-contact ul,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-hobbies ul,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-reference ul,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-competencies ul,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-achievements ul,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-tools ul,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-certifications ul,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-languages ul,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-contact ul,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-hobbies ul,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-reference ul {
  -moz-column-count: 2;
       column-count: 2;
}
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-competencies ul li,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-achievements ul li,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-tools ul li,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-certifications ul li,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-languages ul li,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-contact ul li,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-hobbies ul li,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-reference ul li,
.wpcv-container .wpcv-temp2-content .wpcv-competencies-content .wpcv-competencies ul li,
.wpcv-container .wpcv-temp2-content .wpcv-competencies-content .wpcv-achievements ul li,
.wpcv-container .wpcv-temp2-content .wpcv-competencies-content .wpcv-tools ul li,
.wpcv-container .wpcv-temp2-content .wpcv-competencies-content .wpcv-certifications ul li,
.wpcv-container .wpcv-temp2-content .wpcv-competencies-content .wpcv-languages ul li,
.wpcv-container .wpcv-temp2-content .wpcv-competencies-content .wpcv-contact ul li,
.wpcv-container .wpcv-temp2-content .wpcv-competencies-content .wpcv-hobbies ul li,
.wpcv-container .wpcv-temp2-content .wpcv-competencies-content .wpcv-reference ul li,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-competencies ul li,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-achievements ul li,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-tools ul li,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-certifications ul li,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-languages ul li,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-contact ul li,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-hobbies ul li,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-reference ul li,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-competencies ul li,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-achievements ul li,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-tools ul li,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-certifications ul li,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-languages ul li,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-contact ul li,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-hobbies ul li,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-reference ul li,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-competencies ul li,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-achievements ul li,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-tools ul li,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-certifications ul li,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-languages ul li,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-contact ul li,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-hobbies ul li,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-reference ul li,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-competencies ul li,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-achievements ul li,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-tools ul li,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-certifications ul li,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-languages ul li,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-contact ul li,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-hobbies ul li,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-reference ul li,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-competencies ul li,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-achievements ul li,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-tools ul li,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-certifications ul li,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-languages ul li,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-contact ul li,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-hobbies ul li,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-reference ul li,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-competencies ul li,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-achievements ul li,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-tools ul li,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-certifications ul li,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-languages ul li,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-contact ul li,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-hobbies ul li,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-reference ul li,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-competencies ul li,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-achievements ul li,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-tools ul li,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-certifications ul li,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-languages ul li,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-contact ul li,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-hobbies ul li,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-reference ul li {
  position: relative;
  margin-left: 15px;
}
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-competencies ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-achievements ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-tools ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-certifications ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-languages ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-contact ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-hobbies ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-reference ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-competencies-content .wpcv-competencies ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-competencies-content .wpcv-achievements ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-competencies-content .wpcv-tools ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-competencies-content .wpcv-certifications ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-competencies-content .wpcv-languages ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-competencies-content .wpcv-contact ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-competencies-content .wpcv-hobbies ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-competencies-content .wpcv-reference ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-competencies ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-achievements ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-tools ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-certifications ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-languages ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-contact ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-hobbies ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-reference ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-competencies ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-achievements ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-tools ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-certifications ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-languages ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-contact ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-hobbies ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-reference ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-competencies ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-achievements ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-tools ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-certifications ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-languages ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-contact ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-hobbies ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-reference ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-competencies ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-achievements ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-tools ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-certifications ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-languages ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-contact ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-hobbies ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-reference ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-competencies ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-achievements ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-tools ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-certifications ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-languages ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-contact ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-hobbies ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-reference ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-competencies ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-achievements ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-tools ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-certifications ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-languages ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-contact ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-hobbies ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-reference ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-competencies ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-achievements ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-tools ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-certifications ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-languages ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-contact ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-hobbies ul li::before,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-reference ul li::before {
  content: "";
  position: absolute;
  top: 9.5px;
  left: -9px;
  width: 3px;
  height: 3px;
  border-radius: 1000px;
  background-color: var(--color-deep-dark-60);
}
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-competencies ul li span, .wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-competencies ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-achievements ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-achievements ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-tools ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-tools ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-certifications ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-certifications ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-languages ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-languages ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-contact ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-contact ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-hobbies ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-hobbies ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-reference ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-experience-content .wpcv-reference ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-competencies-content .wpcv-competencies ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-competencies-content .wpcv-competencies ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-competencies-content .wpcv-achievements ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-competencies-content .wpcv-achievements ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-competencies-content .wpcv-tools ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-competencies-content .wpcv-tools ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-competencies-content .wpcv-certifications ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-competencies-content .wpcv-certifications ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-competencies-content .wpcv-languages ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-competencies-content .wpcv-languages ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-competencies-content .wpcv-contact ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-competencies-content .wpcv-contact ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-competencies-content .wpcv-hobbies ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-competencies-content .wpcv-hobbies ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-competencies-content .wpcv-reference ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-competencies-content .wpcv-reference ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-competencies ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-competencies ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-achievements ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-achievements ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-tools ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-tools ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-certifications ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-certifications ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-languages ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-languages ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-contact ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-contact ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-hobbies ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-hobbies ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-reference ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-reference ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-competencies ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-competencies ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-achievements ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-achievements ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-tools ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-tools ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-certifications ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-certifications ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-languages ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-languages ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-contact ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-contact ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-hobbies ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-hobbies ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-reference ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-reference ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-competencies ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-competencies ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-achievements ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-achievements ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-tools ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-tools ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-certifications ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-certifications ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-languages ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-languages ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-contact ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-contact ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-hobbies ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-hobbies ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-reference ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-reference ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-competencies ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-competencies ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-achievements ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-achievements ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-tools ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-tools ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-certifications ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-certifications ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-languages ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-languages ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-contact ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-contact ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-hobbies ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-hobbies ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-reference ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-reference ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-competencies ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-competencies ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-achievements ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-achievements ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-tools ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-tools ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-certifications ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-certifications ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-languages ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-languages ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-contact ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-contact ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-hobbies ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-hobbies ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-reference ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-reference ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-competencies ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-competencies ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-achievements ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-achievements ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-tools ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-tools ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-certifications ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-certifications ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-languages ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-languages ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-contact ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-contact ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-hobbies ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-hobbies ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-reference ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-reference ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-competencies ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-competencies ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-achievements ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-achievements ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-tools ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-tools ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-certifications ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-certifications ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-languages ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-languages ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-contact ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-contact ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-hobbies ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-hobbies ul li a,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-reference ul li span,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-reference ul li a {
  color: var(--color-deep-dark-60);
  font-family: var(--font-family-ibm);
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  line-height: 19px;
  letter-spacing: -0.2px;
}
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-achievements ul,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-tools ul,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-certifications ul,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-languages ul,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-contact ul,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-hobbies ul,
.wpcv-container .wpcv-temp2-content .wpcv-achievements-content .wpcv-reference ul,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-achievements ul,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-tools ul,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-certifications ul,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-languages ul,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-contact ul,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-hobbies ul,
.wpcv-container .wpcv-temp2-content .wpcv-tools-content .wpcv-reference ul,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-achievements ul,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-tools ul,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-certifications ul,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-languages ul,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-contact ul,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-hobbies ul,
.wpcv-container .wpcv-temp2-content .wpcv-certifications-content .wpcv-reference ul,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-achievements ul,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-tools ul,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-certifications ul,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-languages ul,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-contact ul,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-hobbies ul,
.wpcv-container .wpcv-temp2-content .wpcv-languages-content .wpcv-reference ul,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-achievements ul,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-tools ul,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-certifications ul,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-languages ul,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-contact ul,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-hobbies ul,
.wpcv-container .wpcv-temp2-content .wpcv-contact-content .wpcv-reference ul,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-achievements ul,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-tools ul,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-certifications ul,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-languages ul,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-contact ul,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-hobbies ul,
.wpcv-container .wpcv-temp2-content .wpcv-hobbies-content .wpcv-reference ul,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-achievements ul,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-tools ul,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-certifications ul,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-languages ul,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-contact ul,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-hobbies ul,
.wpcv-container .wpcv-temp2-content .wpcv-reference-content .wpcv-reference ul {
  -moz-column-count: 1;
       column-count: 1;
}

.wpcv-container.temp3 {
  padding-left: 40px;
  padding-right: 40px;
  padding-top: 40px;
  padding-bottom: 40px;
  width: 100%;
  max-width: 1000px;
  background-color: var(--color-white);
}
.wpcv-container.temp3 .wpcv-temp3-content hr {
  border: 0;
  border-top: 1px solid var(--color-light-purple);
  margin-top: 10px;
  margin-bottom: 10px;
  opacity: 0.5;
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-section-title {
  line-height: 1;
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-section-title h3 {
  font-family: var(--font-family-ibm);
  color: var(--color-black);
  font-weight: bold;
  font-size: 14px;
  line-height: 19px;
  letter-spacing: 2px;
  text-transform: uppercase;
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-header .wpcv-header-hero .wpcv-name {
  color: var(--color-black);
  font-family: var(--font-family-ibm);
  font-style: normal;
  font-weight: bold;
  font-size: 22px;
  line-height: 30px;
  text-transform: capitalize;
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-header .wpcv-header-hero .wpcv-designation {
  color: var(--color-black);
  font-family: var(--font-family-ibm);
  font-size: 12px;
  font-weight: 500;
  line-height: 20px;
  display: block;
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-header .wpcv-header-contact ul li {
  position: relative;
  line-height: 0;
  padding-left: 5px;
  padding-right: 5px;
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-header .wpcv-header-contact ul li:first-child {
  padding-left: 0;
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-header .wpcv-header-contact ul li:last-child {
  padding-right: 0;
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-header .wpcv-header-contact ul li::before {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  width: 1px;
  height: 50%;
  background-color: var(--color-black);
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-header .wpcv-header-contact ul li:first-child::before {
  display: none;
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-header .wpcv-header-contact ul li a,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-header .wpcv-header-contact ul li span {
  color: var(--color-black);
  font-family: var(--font-family-ibm);
  font-size: 12px;
  font-weight: 500;
  line-height: 20px;
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-about-content p {
  color: var(--color-black);
  font-family: var(--font-family-ibm);
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  line-height: 19px;
  margin-bottom: 20px;
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-experience-content hr {
  margin-top: 5px;
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-experience-content .wpcv-experience:not(:last-child) {
  margin-bottom: 13px;
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-experience-content .wpcv-experience .wpcv-old-company,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-experience-content .wpcv-experience .wpcv-oldc-designation,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-experience-content .wpcv-experience .wpcv-experience-date span {
  color: var(--color-black);
  font-family: var(--font-family-ibm);
  font-size: 13px;
  font-weight: bold;
  line-height: 18px;
  margin-right: 10px;
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-experience-content .wpcv-experience .wpcv-oldc-designation {
  font-weight: 500;
  position: relative;
  padding-left: 15px;
  margin-right: 0;
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-experience-content .wpcv-experience .wpcv-oldc-designation::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  width: 10px;
  height: 1px;
  background-color: var(--color-black);
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-experience-content .wpcv-experience .wpcv-experience-date span {
  margin-right: 0;
  font-weight: 500;
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-experience-content .wpcv-experience .wpcv-experience-description {
  margin-top: 5px;
  color: var(--color-black);
  font-family: var(--font-family-ibm);
  font-size: 10px;
  font-weight: 400;
  line-height: 18px;
  letter-spacing: 0px;
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-experience-content .wpcv-experience .wpcv-experience-description ul li {
  position: relative;
  margin-left: 15px;
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-experience-content .wpcv-experience .wpcv-experience-description ul li::before {
  content: "";
  position: absolute;
  top: 7.5px;
  left: -9px;
  width: 3px;
  height: 3px;
  border-radius: 1000px;
  background-color: var(--color-black);
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-experience-content .wpcv-experience .wpcv-experience-description ul li:not(:last-child) {
  margin-bottom: 2px;
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-experience-content .wpcv-experience .wpcv-experience-description ul li span {
  color: var(--color-black);
  font-family: var(--font-family-ibm);
  font-size: 12px;
  font-weight: 400;
  line-height: 19px;
  letter-spacing: 0px;
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-education-content {
  margin-top: 18px;
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-education-content hr {
  margin-top: 5px;
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-education-content .wpcv-education {
  line-height: 1;
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-education-content .wpcv-education .wpcv-education-institute,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-education-content .wpcv-education .wpcv-education-qualification,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-education-content .wpcv-education .wpcv-education-date span {
  font-family: var(--font-family-ibm);
  color: var(--color-black);
  font-weight: bold;
  font-size: 12px;
  line-height: 22px;
  margin-right: 10px;
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-education-content .wpcv-education .wpcv-education-qualification {
  font-weight: 500;
  position: relative;
  padding-left: 15px;
  margin-right: 0;
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-education-content .wpcv-education .wpcv-education-qualification::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  width: 10px;
  height: 1px;
  background-color: var(--color-black);
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-education-content .wpcv-education .wpcv-education-date span {
  font-weight: 500;
  margin: 0;
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-competencies-content,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-languages-content,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-tools-content,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-contacts-content,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-award-content,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-hobbies-content {
  margin-top: 18px;
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-competencies-content hr,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-languages-content hr,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-tools-content hr,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-contacts-content hr,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-award-content hr,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-hobbies-content hr {
  margin-top: 5px;
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-competencies-content .wpcv-competencies,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-competencies-content .wpcv-tools,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-competencies-content .wpcv-languages,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-competencies-content .wpcv-contact,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-competencies-content .wpcv-award,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-competencies-content .wpcv-hobbies,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-languages-content .wpcv-competencies,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-languages-content .wpcv-tools,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-languages-content .wpcv-languages,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-languages-content .wpcv-contact,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-languages-content .wpcv-award,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-languages-content .wpcv-hobbies,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-tools-content .wpcv-competencies,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-tools-content .wpcv-tools,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-tools-content .wpcv-languages,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-tools-content .wpcv-contact,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-tools-content .wpcv-award,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-tools-content .wpcv-hobbies,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-contacts-content .wpcv-competencies,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-contacts-content .wpcv-tools,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-contacts-content .wpcv-languages,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-contacts-content .wpcv-contact,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-contacts-content .wpcv-award,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-contacts-content .wpcv-hobbies,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-award-content .wpcv-competencies,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-award-content .wpcv-tools,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-award-content .wpcv-languages,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-award-content .wpcv-contact,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-award-content .wpcv-award,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-award-content .wpcv-hobbies,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-hobbies-content .wpcv-competencies,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-hobbies-content .wpcv-tools,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-hobbies-content .wpcv-languages,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-hobbies-content .wpcv-contact,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-hobbies-content .wpcv-award,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-hobbies-content .wpcv-hobbies {
  max-width: 500px;
  width: 100%;
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-competencies-content .wpcv-competencies ul,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-competencies-content .wpcv-tools ul,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-competencies-content .wpcv-languages ul,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-competencies-content .wpcv-contact ul,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-competencies-content .wpcv-award ul,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-competencies-content .wpcv-hobbies ul,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-languages-content .wpcv-competencies ul,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-languages-content .wpcv-tools ul,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-languages-content .wpcv-languages ul,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-languages-content .wpcv-contact ul,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-languages-content .wpcv-award ul,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-languages-content .wpcv-hobbies ul,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-tools-content .wpcv-competencies ul,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-tools-content .wpcv-tools ul,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-tools-content .wpcv-languages ul,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-tools-content .wpcv-contact ul,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-tools-content .wpcv-award ul,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-tools-content .wpcv-hobbies ul,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-contacts-content .wpcv-competencies ul,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-contacts-content .wpcv-tools ul,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-contacts-content .wpcv-languages ul,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-contacts-content .wpcv-contact ul,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-contacts-content .wpcv-award ul,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-contacts-content .wpcv-hobbies ul,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-award-content .wpcv-competencies ul,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-award-content .wpcv-tools ul,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-award-content .wpcv-languages ul,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-award-content .wpcv-contact ul,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-award-content .wpcv-award ul,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-award-content .wpcv-hobbies ul,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-hobbies-content .wpcv-competencies ul,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-hobbies-content .wpcv-tools ul,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-hobbies-content .wpcv-languages ul,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-hobbies-content .wpcv-contact ul,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-hobbies-content .wpcv-award ul,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-hobbies-content .wpcv-hobbies ul {
  -moz-column-count: 2;
       column-count: 2;
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-competencies-content .wpcv-competencies ul li,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-competencies-content .wpcv-tools ul li,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-competencies-content .wpcv-languages ul li,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-competencies-content .wpcv-contact ul li,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-competencies-content .wpcv-award ul li,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-competencies-content .wpcv-hobbies ul li,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-languages-content .wpcv-competencies ul li,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-languages-content .wpcv-tools ul li,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-languages-content .wpcv-languages ul li,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-languages-content .wpcv-contact ul li,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-languages-content .wpcv-award ul li,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-languages-content .wpcv-hobbies ul li,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-tools-content .wpcv-competencies ul li,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-tools-content .wpcv-tools ul li,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-tools-content .wpcv-languages ul li,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-tools-content .wpcv-contact ul li,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-tools-content .wpcv-award ul li,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-tools-content .wpcv-hobbies ul li,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-contacts-content .wpcv-competencies ul li,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-contacts-content .wpcv-tools ul li,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-contacts-content .wpcv-languages ul li,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-contacts-content .wpcv-contact ul li,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-contacts-content .wpcv-award ul li,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-contacts-content .wpcv-hobbies ul li,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-award-content .wpcv-competencies ul li,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-award-content .wpcv-tools ul li,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-award-content .wpcv-languages ul li,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-award-content .wpcv-contact ul li,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-award-content .wpcv-award ul li,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-award-content .wpcv-hobbies ul li,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-hobbies-content .wpcv-competencies ul li,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-hobbies-content .wpcv-tools ul li,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-hobbies-content .wpcv-languages ul li,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-hobbies-content .wpcv-contact ul li,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-hobbies-content .wpcv-award ul li,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-hobbies-content .wpcv-hobbies ul li {
  line-height: 0;
  position: relative;
  margin-left: 20px;
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-competencies-content .wpcv-competencies ul li::before,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-competencies-content .wpcv-tools ul li::before,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-competencies-content .wpcv-languages ul li::before,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-competencies-content .wpcv-contact ul li::before,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-competencies-content .wpcv-award ul li::before,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-competencies-content .wpcv-hobbies ul li::before,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-languages-content .wpcv-competencies ul li::before,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-languages-content .wpcv-tools ul li::before,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-languages-content .wpcv-languages ul li::before,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-languages-content .wpcv-contact ul li::before,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-languages-content .wpcv-award ul li::before,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-languages-content .wpcv-hobbies ul li::before,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-tools-content .wpcv-competencies ul li::before,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-tools-content .wpcv-tools ul li::before,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-tools-content .wpcv-languages ul li::before,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-tools-content .wpcv-contact ul li::before,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-tools-content .wpcv-award ul li::before,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-tools-content .wpcv-hobbies ul li::before,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-contacts-content .wpcv-competencies ul li::before,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-contacts-content .wpcv-tools ul li::before,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-contacts-content .wpcv-languages ul li::before,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-contacts-content .wpcv-contact ul li::before,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-contacts-content .wpcv-award ul li::before,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-contacts-content .wpcv-hobbies ul li::before,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-award-content .wpcv-competencies ul li::before,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-award-content .wpcv-tools ul li::before,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-award-content .wpcv-languages ul li::before,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-award-content .wpcv-contact ul li::before,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-award-content .wpcv-award ul li::before,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-award-content .wpcv-hobbies ul li::before,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-hobbies-content .wpcv-competencies ul li::before,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-hobbies-content .wpcv-tools ul li::before,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-hobbies-content .wpcv-languages ul li::before,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-hobbies-content .wpcv-contact ul li::before,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-hobbies-content .wpcv-award ul li::before,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-hobbies-content .wpcv-hobbies ul li::before {
  content: "";
  position: absolute;
  top: 7.5px;
  left: -9px;
  width: 3px;
  height: 3px;
  border-radius: 1000px;
  background-color: var(--color-black);
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-competencies-content .wpcv-competencies ul li span,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-competencies-content .wpcv-tools ul li span,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-competencies-content .wpcv-languages ul li span,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-competencies-content .wpcv-contact ul li span,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-competencies-content .wpcv-award ul li span,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-competencies-content .wpcv-hobbies ul li span,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-languages-content .wpcv-competencies ul li span,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-languages-content .wpcv-tools ul li span,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-languages-content .wpcv-languages ul li span,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-languages-content .wpcv-contact ul li span,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-languages-content .wpcv-award ul li span,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-languages-content .wpcv-hobbies ul li span,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-tools-content .wpcv-competencies ul li span,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-tools-content .wpcv-tools ul li span,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-tools-content .wpcv-languages ul li span,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-tools-content .wpcv-contact ul li span,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-tools-content .wpcv-award ul li span,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-tools-content .wpcv-hobbies ul li span,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-contacts-content .wpcv-competencies ul li span,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-contacts-content .wpcv-tools ul li span,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-contacts-content .wpcv-languages ul li span,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-contacts-content .wpcv-contact ul li span,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-contacts-content .wpcv-award ul li span,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-contacts-content .wpcv-hobbies ul li span,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-award-content .wpcv-competencies ul li span,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-award-content .wpcv-tools ul li span,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-award-content .wpcv-languages ul li span,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-award-content .wpcv-contact ul li span,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-award-content .wpcv-award ul li span,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-award-content .wpcv-hobbies ul li span,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-hobbies-content .wpcv-competencies ul li span,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-hobbies-content .wpcv-tools ul li span,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-hobbies-content .wpcv-languages ul li span,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-hobbies-content .wpcv-contact ul li span,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-hobbies-content .wpcv-award ul li span,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-hobbies-content .wpcv-hobbies ul li span {
  color: var(--color-black);
  font-family: var(--font-family-ibm);
  font-size: 12px;
  font-weight: 400;
  line-height: 19px;
  letter-spacing: 0px;
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-award-content .wpcv-award ul,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-award-content .wpcv-hobbies ul,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-hobbies-content .wpcv-award ul,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-hobbies-content .wpcv-hobbies ul {
  -moz-column-count: 1;
       column-count: 1;
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-languages-content .wpcv-languages ul,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-languages-content .wpcv-contact ul,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-contacts-content .wpcv-languages ul,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-contacts-content .wpcv-contact ul {
  -moz-column-count: 1;
       column-count: 1;
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-languages-content .wpcv-languages ul li span a,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-languages-content .wpcv-contact ul li span a,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-contacts-content .wpcv-languages ul li span a,
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-contacts-content .wpcv-contact ul li span a {
  color: var(--color-black);
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-reference-content {
  margin-top: 18px;
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-reference-content .wpcv-reference {
  flex: 0 0 160px;
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-reference-content .wpcv-reference .wpcv-section-title h3 {
  letter-spacing: 0;
  font-weight: 600;
  margin-bottom: 7px;
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-reference-content .wpcv-reference ul li {
  line-height: 0;
  position: relative;
  margin-left: 20px;
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-reference-content .wpcv-reference ul li::before {
  content: "";
  position: absolute;
  top: 7.5px;
  left: -9px;
  width: 3px;
  height: 3px;
  border-radius: 1000px;
  background-color: var(--color-black);
}
.wpcv-container.temp3 .wpcv-temp3-content .wpcv-reference-content .wpcv-reference ul li span {
  color: var(--color-black);
  font-family: var(--font-family-ibm);
  font-size: 10px;
  font-weight: 400;
  line-height: 18px;
  letter-spacing: 0px;
}

.wpcv-container.temp4 {
  padding-left: 40px;
  padding-right: 40px;
  padding-top: 40px;
  padding-bottom: 40px;
  width: 100%;
  max-width: 1000px;
  background-color: var(--color-white);
}
.wpcv-container.temp4 .wpcv-temp4-content hr {
  border: 0;
  border-top: 1px solid var(--color-light-purple);
  margin-top: 10px;
  margin-bottom: 10px;
  opacity: 0.5;
}
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-section-title {
  position: relative;
  overflow: hidden;
  text-align: center;
  margin-bottom: 15px;
}
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-section-title::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0px;
  transform: translateY(-50%);
  width: 100%;
  height: 1px;
  background-color: var(--color-light-purple);
}
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-section-title h3 {
  font-family: var(--font-family-ibm);
  color: var(--color-black);
  font-weight: bold;
  font-size: 12px;
  line-height: 15px;
  letter-spacing: 0px;
  position: relative;
  text-align: center;
  text-transform: uppercase;
  display: inline-block;
  background-color: var(--color-white);
  padding-left: 5px;
  padding-right: 5px;
}
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-header .wpcv-header-hero .wpcv-name {
  color: var(--color-black);
  font-family: var(--font-family-ibm);
  font-style: normal;
  font-weight: bold;
  font-size: 22px;
  line-height: 30px;
  text-transform: capitalize;
}
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-header .wpcv-header-hero .wpcv-designation {
  color: var(--color-black);
  font-family: var(--font-family-ibm);
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
}
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-header .wpcv-header-contact ul li {
  position: relative;
  line-height: 0;
  padding-left: 5px;
  padding-right: 5px;
}
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-header .wpcv-header-contact ul li:first-child {
  padding-left: 0;
}
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-header .wpcv-header-contact ul li:last-child {
  padding-right: 0;
}
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-header .wpcv-header-contact ul li::before {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  width: 1px;
  height: 50%;
  background-color: var(--color-black);
}
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-header .wpcv-header-contact ul li:first-child::before {
  display: none;
}
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-header .wpcv-header-contact ul li a {
  color: var(--color-black);
  font-family: var(--font-family-ibm);
  font-size: 10px;
  font-weight: 400;
  line-height: 20px;
}
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-about-content p {
  color: var(--color-black);
  font-family: var(--font-family-ibm);
  font-style: normal;
  font-weight: 400;
  font-size: 10px;
  line-height: 18px;
}
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-experience-content {
  margin-top: 20px;
}
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-experience-content .wpcv-experience:not(:last-child) {
  margin-bottom: 18px;
}
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-experience-content .wpcv-experience .wpcv-old-company,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-experience-content .wpcv-experience .wpcv-oldc-designation,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-experience-content .wpcv-experience .wpcv-experience-date span {
  color: var(--color-black);
  font-family: var(--font-family-ibm);
  font-size: 10px;
  font-weight: bold;
  line-height: 15px;
  margin-right: 10px;
}
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-experience-content .wpcv-experience .wpcv-oldc-designation {
  font-weight: 400;
  position: relative;
  padding-left: 15px;
  margin-right: 0;
}
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-experience-content .wpcv-experience .wpcv-oldc-designation::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  width: 10px;
  height: 1px;
  background-color: var(--color-black);
}
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-experience-content .wpcv-experience .wpcv-experience-date span {
  margin-right: 0;
  font-weight: 400;
}
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-experience-content .wpcv-experience .wpcv-experience-description {
  margin-top: 5px;
}
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-experience-content .wpcv-experience .wpcv-experience-description ul li {
  position: relative;
  margin-left: 15px;
}
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-experience-content .wpcv-experience .wpcv-experience-description ul li::before {
  content: "";
  position: absolute;
  top: 9.5px;
  left: -9px;
  width: 3px;
  height: 3px;
  border-radius: 1000px;
  background-color: var(--color-black);
}
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-experience-content .wpcv-experience .wpcv-experience-description ul li span {
  color: var(--color-black);
  font-family: var(--font-family-ibm);
  font-size: 10px;
  font-weight: 400;
  line-height: 18px;
}
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-education-content {
  margin-top: 22px;
}
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-education-content hr {
  margin-top: 5px;
}
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-education-content .wpcv-education:not(:last-child) {
  margin-bottom: 15px;
}
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-education-content .wpcv-education .wpcv-education-institute,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-education-content .wpcv-education .wpcv-education-qualification,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-education-content .wpcv-education .wpcv-education-date span {
  font-family: var(--font-family-ibm);
  color: var(--color-black);
  font-weight: bold;
  font-size: 10px;
  line-height: 22px;
}
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-education-content .wpcv-education .wpcv-education-qualification {
  margin-left: 3px;
}
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-education-content .wpcv-education .wpcv-education-date span {
  font-weight: 400;
}
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-education-content .wpcv-education .wpcv-education-description ul li {
  position: relative;
  margin-left: 15px;
}
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-education-content .wpcv-education .wpcv-education-description ul li::before {
  content: "";
  position: absolute;
  top: 9.5px;
  left: -9px;
  width: 3px;
  height: 3px;
  border-radius: 1000px;
  background-color: var(--color-black);
}
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-education-content .wpcv-education .wpcv-education-description ul li span {
  color: var(--color-black);
  font-family: var(--font-family-ibm);
  font-size: 10px;
  font-weight: 400;
  line-height: 18px;
}
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-competencies-content,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-languages-content,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-certifications-content {
  margin-top: 22px;
}
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-competencies-content .wpcv-competencies,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-competencies-content .wpcv-certifications,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-competencies-content .wpcv-languages,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-languages-content .wpcv-competencies,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-languages-content .wpcv-certifications,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-languages-content .wpcv-languages,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-certifications-content .wpcv-competencies,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-certifications-content .wpcv-certifications,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-certifications-content .wpcv-languages {
  max-width: 515px;
  width: 100%;
}
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-competencies-content .wpcv-competencies ul,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-competencies-content .wpcv-certifications ul,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-competencies-content .wpcv-languages ul,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-languages-content .wpcv-competencies ul,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-languages-content .wpcv-certifications ul,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-languages-content .wpcv-languages ul,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-certifications-content .wpcv-competencies ul,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-certifications-content .wpcv-certifications ul,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-certifications-content .wpcv-languages ul {
  -moz-column-count: 2;
       column-count: 2;
}
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-competencies-content .wpcv-competencies ul li,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-competencies-content .wpcv-certifications ul li,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-competencies-content .wpcv-languages ul li,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-languages-content .wpcv-competencies ul li,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-languages-content .wpcv-certifications ul li,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-languages-content .wpcv-languages ul li,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-certifications-content .wpcv-competencies ul li,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-certifications-content .wpcv-certifications ul li,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-certifications-content .wpcv-languages ul li {
  position: relative;
  margin-left: 20px;
}
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-competencies-content .wpcv-competencies ul li::before,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-competencies-content .wpcv-certifications ul li::before,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-competencies-content .wpcv-languages ul li::before,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-languages-content .wpcv-competencies ul li::before,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-languages-content .wpcv-certifications ul li::before,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-languages-content .wpcv-languages ul li::before,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-certifications-content .wpcv-competencies ul li::before,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-certifications-content .wpcv-certifications ul li::before,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-certifications-content .wpcv-languages ul li::before {
  content: "";
  position: absolute;
  top: 9.5px;
  left: -9px;
  width: 3px;
  height: 3px;
  border-radius: 1000px;
  background-color: var(--color-black);
}
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-competencies-content .wpcv-competencies ul li span,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-competencies-content .wpcv-certifications ul li span,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-competencies-content .wpcv-languages ul li span,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-languages-content .wpcv-competencies ul li span,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-languages-content .wpcv-certifications ul li span,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-languages-content .wpcv-languages ul li span,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-certifications-content .wpcv-competencies ul li span,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-certifications-content .wpcv-certifications ul li span,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-certifications-content .wpcv-languages ul li span {
  color: var(--color-black);
  font-family: var(--font-family-ibm);
  font-size: 10px;
  font-weight: 400;
  line-height: 18px;
}
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-languages-content .wpcv-languages ul,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-languages-content .wpcv-certifications ul,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-certifications-content .wpcv-languages ul,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-certifications-content .wpcv-certifications ul {
  -moz-column-count: 1;
       column-count: 1;
}
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-languages-content .wpcv-languages ul li span a,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-languages-content .wpcv-certifications ul li span a,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-certifications-content .wpcv-languages ul li span a,
.wpcv-container.temp4 .wpcv-temp4-content .wpcv-certifications-content .wpcv-certifications ul li span a {
  color: var(--color-black);
}

.wpcv-container.temp5 {
  padding-left: 45px;
  padding-right: 45px;
  padding-top: 25px;
  padding-bottom: 25px;
  width: 100%;
  max-width: 1000px;
  background-color: var(--color-white);
  position: relative;
}
.wpcv-container.temp5::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 4px;
  width: 100%;
  background-color: var(--color-near-black);
}
.wpcv-container.temp5 .wpcv-temp5-content {
  display: grid;
  -moz-column-gap: 40px;
       column-gap: 40px;
  grid-template-columns: 1fr 140px;
}
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-experience-content .wpcv-section-title h3,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-education-content .wpcv-section-title h3 {
  color: var(--color-near-black);
  font-family: var(--font-family-ibm);
  font-size: 7px;
  font-weight: 400;
  line-height: 18px;
  text-transform: uppercase;
}
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-oldc-designation,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-education-qualification,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-contacts-content .wpcv-section-title h3,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-tools-content .wpcv-section-title h3,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-competencies-content .wpcv-section-title h3,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-languages-content .wpcv-section-title h3,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-socials-content .wpcv-section-title h3,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-knowledges-content .wpcv-section-title h3 {
  color: var(--color-near-black);
  font-family: var(--font-family-ibm);
  font-weight: bold;
  font-size: 10px;
  line-height: 18px;
}
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-header .wpcv-header-hero .wpcv-name {
  color: var(--color-near-black);
  font-family: var(--font-family-ibm);
  font-size: 24px;
  font-weight: bold;
  line-height: 28px;
}
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-header .wpcv-header-hero .wpcv-designation {
  color: var(--color-near-black);
  font-family: var(--font-family-ibm);
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-experience-content {
  margin-top: 25px;
}
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-experience-content .wpcv-experience:not(:last-child) {
  margin-bottom: 20px;
}
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-experience-content .wpcv-experience .wpcv-old-company,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-experience-content .wpcv-experience .wpcv-experience-date span,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-experience-content .wpcv-experience .wpcv-experience-description span {
  color: var(--color-near-black);
  font-family: var(--font-family-ibm);
  font-size: 11px;
  font-weight: 400;
  line-height: 18px;
}
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-experience-content .wpcv-experience .wpcv-experience-date span {
  font-size: 9px;
  color: var(--color-slate);
}
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-experience-content .wpcv-experience .wpcv-experience-description span {
  font-size: 10px;
}
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-education-content {
  margin-top: 25px;
}
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-education-content .wpcv-education:not(:last-child) {
  margin-bottom: 20px;
}
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-education-content .wpcv-education .wpcv-education-institute,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-education-content .wpcv-education .wpcv-education-date span {
  color: var(--color-near-black);
  font-family: var(--font-family-ibm);
  font-size: 10px;
  font-weight: 400;
  line-height: 18px;
}
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-about-content .wpcv-about-image {
  width: 72px;
  height: 72px;
}
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-about-content .wpcv-about-image img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: top;
     object-position: top;
}
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-about-content p {
  color: var(--color-near-black);
  font-family: var(--font-family-ibm);
  font-size: 10px;
  font-weight: 400;
  line-height: 18px;
  margin-top: 10px;
}
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-contacts-content .wpcv-contact ul li span,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-contacts-content .wpcv-knowledge ul li span,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-knowledges-content .wpcv-contact ul li span,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-knowledges-content .wpcv-knowledge ul li span {
  color: var(--color-near-black);
  font-family: var(--font-family-ibm);
  font-size: 10px;
  font-weight: 400;
  line-height: 18px;
}
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-contacts-content .wpcv-contact ul li span a,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-contacts-content .wpcv-knowledge ul li span a,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-knowledges-content .wpcv-contact ul li span a,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-knowledges-content .wpcv-knowledge ul li span a {
  color: var(--color-near-black);
}
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-tools-content .wpcv-tools ul,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-tools-content .wpcv-competencies ul,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-tools-content .wpcv-languages ul,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-tools-content .wpcv-social ul,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-competencies-content .wpcv-tools ul,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-competencies-content .wpcv-competencies ul,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-competencies-content .wpcv-languages ul,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-competencies-content .wpcv-social ul,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-languages-content .wpcv-tools ul,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-languages-content .wpcv-competencies ul,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-languages-content .wpcv-languages ul,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-languages-content .wpcv-social ul,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-socials-content .wpcv-tools ul,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-socials-content .wpcv-competencies ul,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-socials-content .wpcv-languages ul,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-socials-content .wpcv-social ul {
  flex-wrap: wrap;
  -moz-column-gap: 3px;
       column-gap: 3px;
}
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-tools-content .wpcv-tools ul li,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-tools-content .wpcv-competencies ul li,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-tools-content .wpcv-languages ul li,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-tools-content .wpcv-social ul li,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-competencies-content .wpcv-tools ul li,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-competencies-content .wpcv-competencies ul li,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-competencies-content .wpcv-languages ul li,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-competencies-content .wpcv-social ul li,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-languages-content .wpcv-tools ul li,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-languages-content .wpcv-competencies ul li,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-languages-content .wpcv-languages ul li,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-languages-content .wpcv-social ul li,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-socials-content .wpcv-tools ul li,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-socials-content .wpcv-competencies ul li,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-socials-content .wpcv-languages ul li,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-socials-content .wpcv-social ul li {
  line-height: 0;
}
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-tools-content .wpcv-tools ul li span,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-tools-content .wpcv-competencies ul li span,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-tools-content .wpcv-languages ul li span,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-tools-content .wpcv-social ul li span,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-competencies-content .wpcv-tools ul li span,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-competencies-content .wpcv-competencies ul li span,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-competencies-content .wpcv-languages ul li span,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-competencies-content .wpcv-social ul li span,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-languages-content .wpcv-tools ul li span,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-languages-content .wpcv-competencies ul li span,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-languages-content .wpcv-languages ul li span,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-languages-content .wpcv-social ul li span,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-socials-content .wpcv-tools ul li span,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-socials-content .wpcv-competencies ul li span,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-socials-content .wpcv-languages ul li span,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-socials-content .wpcv-social ul li span {
  color: var(--color-near-black);
  font-family: var(--font-family-ibm);
  font-size: 10px;
  font-weight: 400;
  line-height: 18px;
}
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-socials-content .wpcv-social ul li span a {
  color: var(--color-near-black);
}
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-contacts-content {
  margin-top: 33px;
}
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-knowledges-content,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-tools-content,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-competencies-content,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-languages-content,
.wpcv-container.temp5 .wpcv-temp5-content .wpcv-socials-content {
  margin-top: 21px;
}

.wpcv-container.temp5.temp6 {
  padding-left: 45px;
  padding-right: 45px;
  padding-top: 25px;
  padding-bottom: 25px;
  width: 100%;
  max-width: 1000px;
  background-color: var(--color-near-black);
}
.wpcv-container.temp5.temp6 .wpcv-temp5-content .wpcv-experience-content .wpcv-section-title h3,
.wpcv-container.temp5.temp6 .wpcv-temp5-content .wpcv-education-content .wpcv-section-title h3 {
  color: var(--color-white);
}
.wpcv-container.temp5.temp6 .wpcv-temp5-content .wpcv-oldc-designation,
.wpcv-container.temp5.temp6 .wpcv-temp5-content .wpcv-education-qualification,
.wpcv-container.temp5.temp6 .wpcv-temp5-content .wpcv-contacts-content .wpcv-section-title h3,
.wpcv-container.temp5.temp6 .wpcv-temp5-content .wpcv-tools-content .wpcv-section-title h3,
.wpcv-container.temp5.temp6 .wpcv-temp5-content .wpcv-competencies-content .wpcv-section-title h3,
.wpcv-container.temp5.temp6 .wpcv-temp5-content .wpcv-languages-content .wpcv-section-title h3,
.wpcv-container.temp5.temp6 .wpcv-temp5-content .wpcv-socials-content .wpcv-section-title h3,
.wpcv-container.temp5.temp6 .wpcv-temp5-content .wpcv-knowledges-content .wpcv-section-title h3 {
  color: var(--color-white);
}
.wpcv-container.temp5.temp6 .wpcv-temp5-content .wpcv-header .wpcv-header-hero .wpcv-name {
  color: var(--color-white);
}
.wpcv-container.temp5.temp6 .wpcv-temp5-content .wpcv-header .wpcv-header-hero .wpcv-designation {
  color: var(--color-white);
}
.wpcv-container.temp5.temp6 .wpcv-temp5-content .wpcv-experience-content .wpcv-experience .wpcv-old-company,
.wpcv-container.temp5.temp6 .wpcv-temp5-content .wpcv-experience-content .wpcv-experience .wpcv-experience-date span,
.wpcv-container.temp5.temp6 .wpcv-temp5-content .wpcv-experience-content .wpcv-experience .wpcv-experience-description span {
  color: var(--color-white);
}
.wpcv-container.temp5.temp6 .wpcv-temp5-content .wpcv-education-content .wpcv-education-institute,
.wpcv-container.temp5.temp6 .wpcv-temp5-content .wpcv-education-content .wpcv-education-date span {
  color: var(--color-white);
}
.wpcv-container.temp5.temp6 .wpcv-about-content p {
  color: var(--color-white);
}
.wpcv-container.temp5.temp6 .wpcv-contacts-content .wpcv-contact ul li span,
.wpcv-container.temp5.temp6 .wpcv-contacts-content .wpcv-knowledge ul li span,
.wpcv-container.temp5.temp6 .wpcv-knowledges-content .wpcv-contact ul li span,
.wpcv-container.temp5.temp6 .wpcv-knowledges-content .wpcv-knowledge ul li span {
  color: var(--color-white);
}
.wpcv-container.temp5.temp6 .wpcv-contacts-content .wpcv-contact ul li span a,
.wpcv-container.temp5.temp6 .wpcv-contacts-content .wpcv-knowledge ul li span a,
.wpcv-container.temp5.temp6 .wpcv-knowledges-content .wpcv-contact ul li span a,
.wpcv-container.temp5.temp6 .wpcv-knowledges-content .wpcv-knowledge ul li span a {
  color: var(--color-white);
}
.wpcv-container.temp5.temp6 .wpcv-tools-content .wpcv-tools ul li span,
.wpcv-container.temp5.temp6 .wpcv-tools-content .wpcv-competencies ul li span,
.wpcv-container.temp5.temp6 .wpcv-tools-content .wpcv-languages ul li span,
.wpcv-container.temp5.temp6 .wpcv-tools-content .wpcv-social ul li span,
.wpcv-container.temp5.temp6 .wpcv-competencies-content .wpcv-tools ul li span,
.wpcv-container.temp5.temp6 .wpcv-competencies-content .wpcv-competencies ul li span,
.wpcv-container.temp5.temp6 .wpcv-competencies-content .wpcv-languages ul li span,
.wpcv-container.temp5.temp6 .wpcv-competencies-content .wpcv-social ul li span,
.wpcv-container.temp5.temp6 .wpcv-languages-content .wpcv-tools ul li span,
.wpcv-container.temp5.temp6 .wpcv-languages-content .wpcv-competencies ul li span,
.wpcv-container.temp5.temp6 .wpcv-languages-content .wpcv-languages ul li span,
.wpcv-container.temp5.temp6 .wpcv-languages-content .wpcv-social ul li span,
.wpcv-container.temp5.temp6 .wpcv-socials-content .wpcv-tools ul li span,
.wpcv-container.temp5.temp6 .wpcv-socials-content .wpcv-competencies ul li span,
.wpcv-container.temp5.temp6 .wpcv-socials-content .wpcv-languages ul li span,
.wpcv-container.temp5.temp6 .wpcv-socials-content .wpcv-social ul li span {
  color: var(--color-white);
}
.wpcv-container.temp5.temp6 .wpcv-socials-content .wpcv-social ul li span a {
  color: var(--color-white);
}

.wpcv-container.temp5.temp7 {
  padding: 0;
}
.wpcv-container.temp5.temp7 .wpcv-left-box {
  padding-left: 45px;
  padding-right: 10px;
  padding-top: 31px;
  padding-bottom: 35px;
  width: 100%;
  max-width: 100%;
  background-color: transparent;
}
.wpcv-container.temp5.temp7 .wpcv-right-box {
  padding-left: 17px;
  padding-right: 50px;
  padding-top: 21px;
  padding-bottom: 35px;
  width: 100%;
  max-width: 100%;
  background-color: var(--color-soft-gray);
}
.wpcv-container.temp5.temp7 .wpcv-temp5-content {
  -moz-column-gap: 0px;
       column-gap: 0px;
  grid-template-columns: 1fr 205px;
}
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-header .wpcv-header-hero .wpcv-name {
  color: var(--color-near-black);
  font-family: var(--font-family-ibm);
  font-size: 24px;
  font-weight: bold;
  line-height: 28px;
}
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-header .wpcv-header-hero .wpcv-designation {
  color: var(--color-near-black);
  font-family: var(--font-family-ibm);
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-experience-content {
  margin-top: 25px;
}
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-experience-content .wpcv-experience:not(:last-child) {
  margin-bottom: 20px;
}
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-experience-content .wpcv-experience .wpcv-old-company,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-experience-content .wpcv-experience .wpcv-experience-date span,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-experience-content .wpcv-experience .wpcv-experience-description span {
  color: var(--color-near-black);
  font-family: var(--font-family-ibm);
  font-size: 11px;
  font-weight: 400;
  line-height: 18px;
}
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-experience-content .wpcv-experience .wpcv-experience-date span {
  font-size: 9px;
  color: var(--color-slate);
}
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-experience-content .wpcv-experience .wpcv-experience-description span {
  font-size: 10px;
}
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-education-content {
  margin-top: 25px;
}
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-education-content .wpcv-education:not(:last-child) {
  margin-bottom: 20px;
}
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-education-content .wpcv-education .wpcv-education-institute,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-education-content .wpcv-education .wpcv-education-date span {
  color: var(--color-near-black);
  font-family: var(--font-family-ibm);
  font-size: 10px;
  font-weight: 400;
  line-height: 18px;
}
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-about-content .wpcv-about-image {
  width: 72px;
  height: 72px;
}
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-about-content .wpcv-about-image img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: top;
     object-position: top;
}
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-contacts-content .wpcv-contact ul li span,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-contacts-content .wpcv-knowledge ul li span,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-knowledges-content .wpcv-contact ul li span,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-knowledges-content .wpcv-knowledge ul li span {
  color: var(--color-near-black);
  font-family: var(--font-family-ibm);
  font-size: 10px;
  font-weight: 400;
  line-height: 18px;
}
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-contacts-content .wpcv-contact ul li span a,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-contacts-content .wpcv-knowledge ul li span a,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-knowledges-content .wpcv-contact ul li span a,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-knowledges-content .wpcv-knowledge ul li span a {
  color: var(--color-near-black);
}
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-tools-content .wpcv-tools ul,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-tools-content .wpcv-competencies ul,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-tools-content .wpcv-languages ul,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-tools-content .wpcv-social ul,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-competencies-content .wpcv-tools ul,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-competencies-content .wpcv-competencies ul,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-competencies-content .wpcv-languages ul,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-competencies-content .wpcv-social ul,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-languages-content .wpcv-tools ul,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-languages-content .wpcv-competencies ul,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-languages-content .wpcv-languages ul,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-languages-content .wpcv-social ul,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-socials-content .wpcv-tools ul,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-socials-content .wpcv-competencies ul,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-socials-content .wpcv-languages ul,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-socials-content .wpcv-social ul {
  flex-wrap: wrap;
  -moz-column-gap: 3px;
       column-gap: 3px;
}
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-tools-content .wpcv-tools ul li,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-tools-content .wpcv-competencies ul li,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-tools-content .wpcv-languages ul li,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-tools-content .wpcv-social ul li,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-competencies-content .wpcv-tools ul li,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-competencies-content .wpcv-competencies ul li,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-competencies-content .wpcv-languages ul li,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-competencies-content .wpcv-social ul li,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-languages-content .wpcv-tools ul li,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-languages-content .wpcv-competencies ul li,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-languages-content .wpcv-languages ul li,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-languages-content .wpcv-social ul li,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-socials-content .wpcv-tools ul li,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-socials-content .wpcv-competencies ul li,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-socials-content .wpcv-languages ul li,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-socials-content .wpcv-social ul li {
  line-height: 0;
}
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-tools-content .wpcv-tools ul li span,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-tools-content .wpcv-competencies ul li span,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-tools-content .wpcv-languages ul li span,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-tools-content .wpcv-social ul li span,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-competencies-content .wpcv-tools ul li span,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-competencies-content .wpcv-competencies ul li span,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-competencies-content .wpcv-languages ul li span,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-competencies-content .wpcv-social ul li span,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-languages-content .wpcv-tools ul li span,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-languages-content .wpcv-competencies ul li span,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-languages-content .wpcv-languages ul li span,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-languages-content .wpcv-social ul li span,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-socials-content .wpcv-tools ul li span,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-socials-content .wpcv-competencies ul li span,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-socials-content .wpcv-languages ul li span,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-socials-content .wpcv-social ul li span {
  color: var(--color-near-black);
  font-family: var(--font-family-ibm);
  font-size: 10px;
  font-weight: 400;
  line-height: 18px;
}
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-socials-content .wpcv-social ul li span a {
  color: var(--color-near-black);
}
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-contacts-content {
  margin-top: 33px;
}
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-knowledges-content,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-tools-content,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-competencies-content,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-languages-content,
.wpcv-container.temp5.temp7 .wpcv-temp5-content .wpcv-socials-content {
  margin-top: 21px;
}

.wpcv-container.temp8 {
  padding: 0;
}
.wpcv-container.temp8 .wpcv-section-title {
  max-width: 133px;
  width: 100%;
}
.wpcv-container.temp8 .wpcv-about,
.wpcv-container.temp8 .wpcv-experience,
.wpcv-container.temp8 .wpcv-education,
.wpcv-container.temp8 .wpcv-skill,
.wpcv-container.temp8 .wpcv-competencies,
.wpcv-container.temp8 .wpcv-certification,
.wpcv-container.temp8 .wpcv-award,
.wpcv-container.temp8 .wpcv-languages,
.wpcv-container.temp8 .wpcv-social {
  flex: 1;
}
.wpcv-container.temp8 .wpcv-section-title h3,
.wpcv-container.temp8 .wpcv-old-company,
.wpcv-container.temp8 .wpcv-education-institute {
  font-family: var(--font-family-ibm);
  color: var(--color-black);
  font-size: 10px;
  font-weight: bold;
  letter-spacing: 0.32px;
  text-transform: uppercase;
}
.wpcv-container.temp8 .wpcv-about-description,
.wpcv-container.temp8 .wpcv-experience-description ul li span,
.wpcv-container.temp8 .wpcv-skill ul li span,
.wpcv-container.temp8 .wpcv-competencies ul li span,
.wpcv-container.temp8 .wpcv-certification ul li span,
.wpcv-container.temp8 .wpcv-award ul li span,
.wpcv-container.temp8 .wpcv-languages ul li span,
.wpcv-container.temp8 .wpcv-social ul li span {
  font-family: var(--font-family-ibm);
  color: var(--color-black);
  font-size: 10px;
  font-weight: 400;
  line-height: 18px;
}
.wpcv-container.temp8 .wpcv-inner-area {
  padding-left: 43px;
  padding-right: 43px;
  padding-bottom: 25px;
}
.wpcv-container.temp8 hr {
  border: 0;
  border-top: 1px solid var(--color-light-purple-50);
  margin-bottom: 6px;
}
.wpcv-container.temp8 .wpcv-header {
  position: relative;
  background-color: var(--color-medium-gray);
}
.wpcv-container.temp8 .wpcv-header .wpcv-header-photo {
  padding-top: 5px;
  padding-bottom: 12px;
}
.wpcv-container.temp8 .wpcv-header .wpcv-header-hero {
  position: absolute;
  top: 85%;
  left: 50%;
  transform: translateX(-50%);
  width: auto;
  background-color: var(--color-medium-gray);
  border-width: 1px;
  border-style: solid;
  border-color: var(--color-white-50);
  border-radius: 2px;
  padding: 5px 16px;
  line-height: 1;
}
.wpcv-container.temp8 .wpcv-header .wpcv-header-hero .wpcv-name {
  color: var(--color-white);
  font-family: var(--font-family-ibm);
  font-size: 15px;
  font-weight: bold;
  line-height: 1;
}
.wpcv-container.temp8 .wpcv-contacts-content {
  margin-top: 18px;
  margin-bottom: 10px;
}
.wpcv-container.temp8 .wpcv-contacts-content .wpcv-contact ul li a span {
  font-family: var(--font-family-ibm);
  color: var(--color-black);
  font-size: 10px;
  font-weight: 400;
}
.wpcv-container.temp8 .wpcv-experience-content {
  margin-top: 15px;
}
.wpcv-container.temp8 .wpcv-experience-content .wpcv-experience .wpcv-experience-list:not(:last-child) {
  margin-bottom: 12px;
}
.wpcv-container.temp8 .wpcv-experience-content .wpcv-experience .wpcv-experience-list .wpcv-experience-description ul li {
  position: relative;
  margin-left: 15px;
}
.wpcv-container.temp8 .wpcv-experience-content .wpcv-experience .wpcv-experience-list .wpcv-experience-description ul li::before {
  content: "";
  position: absolute;
  top: 6.5px;
  left: -8px;
  width: 3px;
  height: 3px;
  border-radius: 1000px;
  background-color: var(--color-black);
}
.wpcv-container.temp8 .wpcv-experience-content .wpcv-experience .wpcv-experience-list .wpcv-oldc-designation,
.wpcv-container.temp8 .wpcv-experience-content .wpcv-experience .wpcv-experience-list .wpcv-experience-date {
  color: var(--color-black);
  font-family: var(--font-family-ibm);
  font-size: 10px;
  font-weight: 400;
  letter-spacing: 0.16px;
  line-height: 18px;
}
.wpcv-container.temp8 .wpcv-education-content {
  margin-top: 15px;
}
.wpcv-container.temp8 .wpcv-education-content .wpcv-education .wpcv-education-list:not(:last-child) {
  margin-bottom: 5px;
}
.wpcv-container.temp8 .wpcv-education-content .wpcv-education .wpcv-education-list .wpcv-education-qualification ul li {
  line-height: 0;
}
.wpcv-container.temp8 .wpcv-education-content .wpcv-education .wpcv-education-list .wpcv-education-qualification ul li span {
  color: var(--color-black);
  font-family: var(--font-family-ibm);
  font-weight: 400;
  font-size: 9px;
  line-height: 18px;
}
.wpcv-container.temp8 .wpcv-skills-content,
.wpcv-container.temp8 .wpcv-competencies-content,
.wpcv-container.temp8 .wpcv-certifications-content,
.wpcv-container.temp8 .wpcv-award-content,
.wpcv-container.temp8 .wpcv-languages-content,
.wpcv-container.temp8 .wpcv-socials-content {
  margin-top: 14px;
}
.wpcv-container.temp8 .wpcv-skills-content .wpcv-skill ul li,
.wpcv-container.temp8 .wpcv-skills-content .wpcv-competencies ul li,
.wpcv-container.temp8 .wpcv-skills-content .wpcv-certification ul li,
.wpcv-container.temp8 .wpcv-skills-content .wpcv-award ul li,
.wpcv-container.temp8 .wpcv-skills-content .wpcv-languages ul li,
.wpcv-container.temp8 .wpcv-skills-content .wpcv-social ul li,
.wpcv-container.temp8 .wpcv-competencies-content .wpcv-skill ul li,
.wpcv-container.temp8 .wpcv-competencies-content .wpcv-competencies ul li,
.wpcv-container.temp8 .wpcv-competencies-content .wpcv-certification ul li,
.wpcv-container.temp8 .wpcv-competencies-content .wpcv-award ul li,
.wpcv-container.temp8 .wpcv-competencies-content .wpcv-languages ul li,
.wpcv-container.temp8 .wpcv-competencies-content .wpcv-social ul li,
.wpcv-container.temp8 .wpcv-certifications-content .wpcv-skill ul li,
.wpcv-container.temp8 .wpcv-certifications-content .wpcv-competencies ul li,
.wpcv-container.temp8 .wpcv-certifications-content .wpcv-certification ul li,
.wpcv-container.temp8 .wpcv-certifications-content .wpcv-award ul li,
.wpcv-container.temp8 .wpcv-certifications-content .wpcv-languages ul li,
.wpcv-container.temp8 .wpcv-certifications-content .wpcv-social ul li,
.wpcv-container.temp8 .wpcv-award-content .wpcv-skill ul li,
.wpcv-container.temp8 .wpcv-award-content .wpcv-competencies ul li,
.wpcv-container.temp8 .wpcv-award-content .wpcv-certification ul li,
.wpcv-container.temp8 .wpcv-award-content .wpcv-award ul li,
.wpcv-container.temp8 .wpcv-award-content .wpcv-languages ul li,
.wpcv-container.temp8 .wpcv-award-content .wpcv-social ul li,
.wpcv-container.temp8 .wpcv-languages-content .wpcv-skill ul li,
.wpcv-container.temp8 .wpcv-languages-content .wpcv-competencies ul li,
.wpcv-container.temp8 .wpcv-languages-content .wpcv-certification ul li,
.wpcv-container.temp8 .wpcv-languages-content .wpcv-award ul li,
.wpcv-container.temp8 .wpcv-languages-content .wpcv-languages ul li,
.wpcv-container.temp8 .wpcv-languages-content .wpcv-social ul li,
.wpcv-container.temp8 .wpcv-socials-content .wpcv-skill ul li,
.wpcv-container.temp8 .wpcv-socials-content .wpcv-competencies ul li,
.wpcv-container.temp8 .wpcv-socials-content .wpcv-certification ul li,
.wpcv-container.temp8 .wpcv-socials-content .wpcv-award ul li,
.wpcv-container.temp8 .wpcv-socials-content .wpcv-languages ul li,
.wpcv-container.temp8 .wpcv-socials-content .wpcv-social ul li {
  line-height: 0;
  position: relative;
  margin-left: 15px;
}
.wpcv-container.temp8 .wpcv-skills-content .wpcv-skill ul li::before,
.wpcv-container.temp8 .wpcv-skills-content .wpcv-competencies ul li::before,
.wpcv-container.temp8 .wpcv-skills-content .wpcv-certification ul li::before,
.wpcv-container.temp8 .wpcv-skills-content .wpcv-award ul li::before,
.wpcv-container.temp8 .wpcv-skills-content .wpcv-languages ul li::before,
.wpcv-container.temp8 .wpcv-skills-content .wpcv-social ul li::before,
.wpcv-container.temp8 .wpcv-competencies-content .wpcv-skill ul li::before,
.wpcv-container.temp8 .wpcv-competencies-content .wpcv-competencies ul li::before,
.wpcv-container.temp8 .wpcv-competencies-content .wpcv-certification ul li::before,
.wpcv-container.temp8 .wpcv-competencies-content .wpcv-award ul li::before,
.wpcv-container.temp8 .wpcv-competencies-content .wpcv-languages ul li::before,
.wpcv-container.temp8 .wpcv-competencies-content .wpcv-social ul li::before,
.wpcv-container.temp8 .wpcv-certifications-content .wpcv-skill ul li::before,
.wpcv-container.temp8 .wpcv-certifications-content .wpcv-competencies ul li::before,
.wpcv-container.temp8 .wpcv-certifications-content .wpcv-certification ul li::before,
.wpcv-container.temp8 .wpcv-certifications-content .wpcv-award ul li::before,
.wpcv-container.temp8 .wpcv-certifications-content .wpcv-languages ul li::before,
.wpcv-container.temp8 .wpcv-certifications-content .wpcv-social ul li::before,
.wpcv-container.temp8 .wpcv-award-content .wpcv-skill ul li::before,
.wpcv-container.temp8 .wpcv-award-content .wpcv-competencies ul li::before,
.wpcv-container.temp8 .wpcv-award-content .wpcv-certification ul li::before,
.wpcv-container.temp8 .wpcv-award-content .wpcv-award ul li::before,
.wpcv-container.temp8 .wpcv-award-content .wpcv-languages ul li::before,
.wpcv-container.temp8 .wpcv-award-content .wpcv-social ul li::before,
.wpcv-container.temp8 .wpcv-languages-content .wpcv-skill ul li::before,
.wpcv-container.temp8 .wpcv-languages-content .wpcv-competencies ul li::before,
.wpcv-container.temp8 .wpcv-languages-content .wpcv-certification ul li::before,
.wpcv-container.temp8 .wpcv-languages-content .wpcv-award ul li::before,
.wpcv-container.temp8 .wpcv-languages-content .wpcv-languages ul li::before,
.wpcv-container.temp8 .wpcv-languages-content .wpcv-social ul li::before,
.wpcv-container.temp8 .wpcv-socials-content .wpcv-skill ul li::before,
.wpcv-container.temp8 .wpcv-socials-content .wpcv-competencies ul li::before,
.wpcv-container.temp8 .wpcv-socials-content .wpcv-certification ul li::before,
.wpcv-container.temp8 .wpcv-socials-content .wpcv-award ul li::before,
.wpcv-container.temp8 .wpcv-socials-content .wpcv-languages ul li::before,
.wpcv-container.temp8 .wpcv-socials-content .wpcv-social ul li::before {
  content: "";
  position: absolute;
  top: 6.5px;
  left: -8px;
  width: 3px;
  height: 3px;
  border-radius: 1000px;
  background-color: var(--color-black);
}
.wpcv-container.temp8 .wpcv-competencies-content .wpcv-competencies {
  max-width: 500px;
  width: 100%;
}
.wpcv-container.temp8 .wpcv-competencies-content .wpcv-competencies ul {
  -moz-column-count: 2;
       column-count: 2;
}
.wpcv-container.temp8 .wpcv-socials-content .wpcv-social ul li span a {
  color: var(--color-black);
}

.wpcv-container.temp9 {
  padding-left: 40px;
  padding-right: 40px;
  padding-top: 32px;
  padding-bottom: 32px;
  width: 100%;
  max-width: 1000px;
  background-color: var(--color-white);
}
.wpcv-container.temp9 .wpcv-temp9-content hr {
  border: 0;
  border-top: 1px solid var(--color-deep-dark-10);
  margin-top: 16px;
  margin-bottom: 16px;
}
.wpcv-container.temp9 .wpcv-temp9-content .wpcv-section-title h3 {
  color: var(--color-deep-dark);
  font-family: var(--font-family-ibm);
  font-size: 12px;
  line-height: 15px;
  font-weight: bold;
  letter-spacing: 0.2px;
  margin-bottom: 20px;
}
.wpcv-container.temp9 .wpcv-temp9-content .wpcv-header .wpcv-header-wrap {
  flex: 0 0 260px;
  width: 100%;
  margin-right: 60px;
}
.wpcv-container.temp9 .wpcv-temp9-content .wpcv-header .wpcv-header-photo {
  flex: 0 0 98px;
  height: 98px;
  border-radius: 50%;
  margin-right: 20px;
}
.wpcv-container.temp9 .wpcv-temp9-content .wpcv-header .wpcv-header-photo img {
  border-radius: 50%;
}
.wpcv-container.temp9 .wpcv-temp9-content .wpcv-header .wpcv-header-hero .wpcv-name {
  color: var(--color-deep-dark);
  font-family: var(--font-family-ibm);
  font-size: 20px;
  line-height: 25px;
  font-weight: bold;
  letter-spacing: 0;
  margin-bottom: 9px;
}
.wpcv-container.temp9 .wpcv-temp9-content .wpcv-header .wpcv-header-hero .wpcv-designation {
  color: var(--color-deep-dark-60);
  font-family: var(--font-family-ibm);
  font-size: 11px;
  font-weight: 400;
  line-height: 10px;
  letter-spacing: 0;
}
.wpcv-container.temp9 .wpcv-temp9-content .wpcv-header .wpcv-header-contact {
  flex: 0 0 197px;
}
.wpcv-container.temp9 .wpcv-temp9-content .wpcv-header .wpcv-header-contact ul li a {
  color: var(--color-deep-dark-60);
  font-family: var(--font-family-ibm);
  font-size: 11px;
  font-weight: 400;
  line-height: 19px;
  letter-spacing: -0.2px;
}
.wpcv-container.temp9 .wpcv-temp9-content .wpcv-boxes {
  display: grid;
  grid-template-columns: 1fr 1fr;
  -moz-column-gap: 45px;
       column-gap: 45px;
}
.wpcv-container.temp9 .wpcv-temp9-content .wpcv-boxes .wpcv-middle-line {
  width: 1px;
  height: 100%;
  background-color: var(--color-deep-dark-10);
  position: absolute;
  left: 50%;
  top: 0;
  transform: translateX(-50%);
}
.wpcv-container.temp9 .wpcv-temp9-content .wpcv-boxes .wpcv-about-content p,
.wpcv-container.temp9 .wpcv-temp9-content .wpcv-boxes .wpcv-experience-description span,
.wpcv-container.temp9 .wpcv-temp9-content .wpcv-boxes .wpcv-competencies ul li span {
  color: var(--color-deep-dark-60);
  font-family: var(--font-family-ibm);
  font-size: 10px;
  font-weight: 400;
  line-height: 18px;
  letter-spacing: -0.2px;
}
.wpcv-container.temp9 .wpcv-temp9-content .wpcv-boxes .wpcv-competencies-content {
  margin-top: 25px;
}
.wpcv-container.temp9 .wpcv-temp9-content .wpcv-boxes .wpcv-competencies-content .wpcv-competencies ul li {
  line-height: 0;
}
.wpcv-container.temp9 .wpcv-temp9-content .wpcv-boxes .wpcv-competencies-content .wpcv-competencies ul li span {
  color: var(--color-deep-dark-60);
  font-family: var(--font-family-ibm);
  font-size: 10px;
  font-weight: 400;
  line-height: 19px;
  letter-spacing: -0.2px;
}
.wpcv-container.temp9 .wpcv-temp9-content .wpcv-boxes .wpcv-education-content {
  margin-top: 28px;
}
.wpcv-container.temp9 .wpcv-temp9-content .wpcv-boxes .wpcv-education-content .wpcv-education {
  -moz-column-gap: 15px;
       column-gap: 15px;
}
.wpcv-container.temp9 .wpcv-temp9-content .wpcv-boxes .wpcv-education-content .wpcv-education:not(:last-child) {
  margin-bottom: 10px;
}
.wpcv-container.temp9 .wpcv-temp9-content .wpcv-boxes .wpcv-education-content .wpcv-education .wpcv-education-wrap .wpcv-education-institute {
  color: var(--color-deep-dark);
  font-family: var(--font-family-ibm);
  font-size: 10px;
  line-height: 18px;
  font-weight: bold;
  letter-spacing: 0;
}
.wpcv-container.temp9 .wpcv-temp9-content .wpcv-boxes .wpcv-education-content .wpcv-education .wpcv-education-wrap .wpcv-education-qualification span {
  color: var(--color-deep-dark-60);
  font-family: var(--font-family-ibm);
  font-size: 10px;
  font-weight: 400;
  line-height: 19px;
  letter-spacing: -0.2px;
}
.wpcv-container.temp9 .wpcv-temp9-content .wpcv-boxes .wpcv-education-content .wpcv-education .wpcv-education-date {
  width: 30px;
  color: var(--color-deep-dark-50);
  font-family: var(--font-family-ibm);
  font-size: 10px;
  font-weight: 400;
  line-height: 18px;
  letter-spacing: 0px;
}
.wpcv-container.temp9 .wpcv-temp9-content .wpcv-boxes .wpcv-experience-content .wpcv-experience {
  -moz-column-gap: 16px;
       column-gap: 16px;
}
.wpcv-container.temp9 .wpcv-temp9-content .wpcv-boxes .wpcv-experience-content .wpcv-experience:not(:last-child) {
  margin-bottom: 34px;
}
.wpcv-container.temp9 .wpcv-temp9-content .wpcv-boxes .wpcv-experience-content .wpcv-experience .wpcv-experience-date {
  width: 29px;
  color: var(--color-deep-dark-50);
  font-family: var(--font-family-ibm);
  font-size: 10px;
  font-weight: 400;
  line-height: 18px;
  letter-spacing: 0px;
}
.wpcv-container.temp9 .wpcv-temp9-content .wpcv-boxes .wpcv-experience-content .wpcv-experience .wpcv-old-company {
  color: var(--color-deep-dark);
  font-family: var(--font-family-ibm);
  font-size: 10px;
  line-height: 18px;
  font-weight: bold;
  letter-spacing: 0;
  margin-bottom: 4px;
}

.wpcv-container.temp10 {
  padding-left: 43px;
  padding-right: 43px;
  padding-top: 35px;
  padding-bottom: 35px;
  width: 100%;
  max-width: 1000px;
  background-color: var(--color-white);
}
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-section-title {
  flex: 0 0 100px;
}
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-section-title h3 {
  text-transform: capitalize;
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 12px;
  line-height: 15px;
  font-weight: bold;
  letter-spacing: 0;
}
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-about-content p,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-header-contact ul li a,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-experience-description span,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-competencies ul li span,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-skill ul li span,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-languages ul li span {
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 10px;
  font-weight: 400;
  line-height: 18px;
  letter-spacing: 0;
}
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-skills-content .wpcv-skill ul li,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-skills-content .wpcv-languages ul li,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-skills-content .wpcv-competencies ul li,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-skills-content .wpcv-header-contact ul li,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-languages-content .wpcv-skill ul li,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-languages-content .wpcv-languages ul li,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-languages-content .wpcv-competencies ul li,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-languages-content .wpcv-header-contact ul li,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-competencies-content .wpcv-skill ul li,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-competencies-content .wpcv-languages ul li,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-competencies-content .wpcv-competencies ul li,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-competencies-content .wpcv-header-contact ul li,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-header .wpcv-skill ul li,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-header .wpcv-languages ul li,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-header .wpcv-competencies ul li,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-header .wpcv-header-contact ul li {
  line-height: 0;
  position: relative;
  margin-left: 10px;
}
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-skills-content .wpcv-skill ul li::before,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-skills-content .wpcv-languages ul li::before,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-skills-content .wpcv-competencies ul li::before,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-skills-content .wpcv-header-contact ul li::before,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-languages-content .wpcv-skill ul li::before,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-languages-content .wpcv-languages ul li::before,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-languages-content .wpcv-competencies ul li::before,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-languages-content .wpcv-header-contact ul li::before,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-competencies-content .wpcv-skill ul li::before,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-competencies-content .wpcv-languages ul li::before,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-competencies-content .wpcv-competencies ul li::before,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-competencies-content .wpcv-header-contact ul li::before,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-header .wpcv-skill ul li::before,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-header .wpcv-languages ul li::before,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-header .wpcv-competencies ul li::before,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-header .wpcv-header-contact ul li::before {
  content: "";
  position: absolute;
  top: 6.7px;
  left: -8px;
  width: 3px;
  height: 3px;
  border-radius: 1000px;
  background-color: var(--color-deep-dark);
}
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-education-content .wpcv-education span,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-education-content .wpcv-experience span,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-experience-content .wpcv-education span,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-experience-content .wpcv-experience span {
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 11px;
  line-height: 18px;
  font-weight: 500;
  letter-spacing: 0;
}
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-education-content .wpcv-education .wpcv-education-city,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-education-content .wpcv-education .wpcv-experience-city,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-education-content .wpcv-experience .wpcv-education-city,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-education-content .wpcv-experience .wpcv-experience-city,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-experience-content .wpcv-education .wpcv-education-city,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-experience-content .wpcv-education .wpcv-experience-city,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-experience-content .wpcv-experience .wpcv-education-city,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-experience-content .wpcv-experience .wpcv-experience-city {
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 10px;
  line-height: 18px;
  font-weight: 400;
  letter-spacing: 0;
}
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-education-content .wpcv-education .wpcv-experience-description span,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-education-content .wpcv-experience .wpcv-experience-description span,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-experience-content .wpcv-education .wpcv-experience-description span,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-experience-content .wpcv-experience .wpcv-experience-description span {
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 10px;
  font-weight: 400;
  line-height: 18px;
  letter-spacing: 0;
}
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-header .wpcv-header-hero .wpcv-name {
  margin-bottom: 6px;
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 20px;
  line-height: 25px;
  font-weight: bold;
  letter-spacing: 0;
}
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-header .wpcv-header-hero .wpcv-designation {
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 10px;
  line-height: 10px;
  font-weight: 400;
  letter-spacing: 0;
}
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-header .wpcv-header-photo {
  position: absolute;
  right: 44px;
  top: 35px;
  width: 98px;
  height: 98px;
  overflow: hidden;
}
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-header .wpcv-header-photo img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: top;
     object-position: top;
}
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-languages-content,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-skills-content,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-competencies-content,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-experience-content,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-education-content,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-about-content,
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-header-contact-wrap {
  margin-top: 15px;
}
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-education:not(:last-child) {
  margin-bottom: 7px;
}
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-education .wpcv-education-qualification span {
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 11px;
  line-height: 19px;
  font-weight: 500;
  letter-spacing: -0.2px;
}
.wpcv-container.temp10 .wpcv-temp10-content .wpcv-experience:not(:last-child) {
  margin-bottom: 15px;
}

.wpcv-container.temp11 {
  padding-left: 43px;
  padding-right: 43px;
  padding-top: 40px;
  padding-bottom: 40px;
  width: 100%;
  max-width: 1000px;
  background-color: var(--color-white);
}
.wpcv-container.temp11 .wpcv-temp11-content hr {
  border: 0;
  border-top: 0.5px solid var(--color-light-purple);
  margin-top: 5px;
  margin-bottom: 7px;
}
.wpcv-container.temp11 .wpcv-temp11-content li {
  line-height: 0;
}
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-section-title h3 {
  color: var(--color-deep-dark);
  font-family: var(--font-family-ibm);
  font-size: 12px;
  line-height: 18px;
  font-weight: 500;
  letter-spacing: 0;
}
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-header-contact ul li a,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-about-content p,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-skill ul li span,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-education-qualification span,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-experience-description span,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-competencies span,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-certifications span,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-languages span,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-achievements span {
  color: var(--color-steel);
  font-family: var(--font-family-ibm);
  font-size: 10px;
  font-weight: 400;
  line-height: 18px;
  letter-spacing: 0px;
}
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-skills-content .wpcv-skill ul li,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-skills-content .wpcv-experience-description ul li,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-skills-content .wpcv-certifications ul li,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-skills-content .wpcv-competencies ul li,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-skills-content .wpcv-languages ul li,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-skills-content .wpcv-achievements ul li,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-experience-content .wpcv-skill ul li,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-experience-content .wpcv-experience-description ul li,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-experience-content .wpcv-certifications ul li,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-experience-content .wpcv-competencies ul li,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-experience-content .wpcv-languages ul li,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-experience-content .wpcv-achievements ul li,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-certifications-content .wpcv-skill ul li,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-certifications-content .wpcv-experience-description ul li,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-certifications-content .wpcv-certifications ul li,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-certifications-content .wpcv-competencies ul li,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-certifications-content .wpcv-languages ul li,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-certifications-content .wpcv-achievements ul li,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-competencies-content .wpcv-skill ul li,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-competencies-content .wpcv-experience-description ul li,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-competencies-content .wpcv-certifications ul li,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-competencies-content .wpcv-competencies ul li,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-competencies-content .wpcv-languages ul li,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-competencies-content .wpcv-achievements ul li,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-languages-content .wpcv-skill ul li,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-languages-content .wpcv-experience-description ul li,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-languages-content .wpcv-certifications ul li,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-languages-content .wpcv-competencies ul li,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-languages-content .wpcv-languages ul li,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-languages-content .wpcv-achievements ul li,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-achievements-content .wpcv-skill ul li,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-achievements-content .wpcv-experience-description ul li,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-achievements-content .wpcv-certifications ul li,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-achievements-content .wpcv-competencies ul li,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-achievements-content .wpcv-languages ul li,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-achievements-content .wpcv-achievements ul li {
  position: relative;
  margin-left: 15px;
}
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-skills-content .wpcv-skill ul li::before,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-skills-content .wpcv-experience-description ul li::before,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-skills-content .wpcv-certifications ul li::before,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-skills-content .wpcv-competencies ul li::before,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-skills-content .wpcv-languages ul li::before,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-skills-content .wpcv-achievements ul li::before,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-experience-content .wpcv-skill ul li::before,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-experience-content .wpcv-experience-description ul li::before,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-experience-content .wpcv-certifications ul li::before,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-experience-content .wpcv-competencies ul li::before,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-experience-content .wpcv-languages ul li::before,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-experience-content .wpcv-achievements ul li::before,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-certifications-content .wpcv-skill ul li::before,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-certifications-content .wpcv-experience-description ul li::before,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-certifications-content .wpcv-certifications ul li::before,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-certifications-content .wpcv-competencies ul li::before,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-certifications-content .wpcv-languages ul li::before,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-certifications-content .wpcv-achievements ul li::before,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-competencies-content .wpcv-skill ul li::before,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-competencies-content .wpcv-experience-description ul li::before,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-competencies-content .wpcv-certifications ul li::before,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-competencies-content .wpcv-competencies ul li::before,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-competencies-content .wpcv-languages ul li::before,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-competencies-content .wpcv-achievements ul li::before,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-languages-content .wpcv-skill ul li::before,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-languages-content .wpcv-experience-description ul li::before,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-languages-content .wpcv-certifications ul li::before,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-languages-content .wpcv-competencies ul li::before,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-languages-content .wpcv-languages ul li::before,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-languages-content .wpcv-achievements ul li::before,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-achievements-content .wpcv-skill ul li::before,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-achievements-content .wpcv-experience-description ul li::before,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-achievements-content .wpcv-certifications ul li::before,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-achievements-content .wpcv-competencies ul li::before,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-achievements-content .wpcv-languages ul li::before,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-achievements-content .wpcv-achievements ul li::before {
  content: "";
  position: absolute;
  top: 8.5px;
  left: -8px;
  width: 3px;
  height: 3px;
  border-radius: 1000px;
  background-color: var(--color-steel);
}
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-header .wpcv-header-photo {
  margin-right: 20px;
  width: 115px;
  height: 125px;
  overflow: hidden;
}
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-header .wpcv-header-photo img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: top;
     object-position: top;
}
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-header .wpcv-header-hero .wpcv-name {
  color: var(--color-deep-dark);
  font-family: var(--font-family-ibm);
  font-size: 24px;
  line-height: 18px;
  font-weight: 600;
  letter-spacing: 0;
  margin-bottom: 10px;
}
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-about-content {
  flex: 0 0 270px;
}
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-skills-content {
  flex: 0 0 209px;
}
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-skills-content .wpcv-skill ul li {
  margin-left: 10px;
}
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-main-title .wpcv-section-title:first-child {
  flex: 0 0 272px;
}
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-main-title .wpcv-section-title:last-child {
  flex: 0 0 209px;
}
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-experience .wpcv-old-company,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-experience .wpcv-experience-date,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-education .wpcv-education-date,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-education .wpcv-education-institute {
  color: var(--color-deep-dark);
  font-family: var(--font-family-ibm);
  font-size: 12px;
  line-height: 18px;
  font-weight: 500;
  letter-spacing: 0;
}
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-experience-content .wpcv-experience:not(:last-child),
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-experience-content .wpcv-education:not(:last-child),
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-education-content .wpcv-experience:not(:last-child),
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-education-content .wpcv-education:not(:last-child) {
  margin-bottom: 8px;
}
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-experience-content .wpcv-experience .wpcv-experience-date,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-experience-content .wpcv-experience .wpcv-education-date,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-experience-content .wpcv-education .wpcv-experience-date,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-experience-content .wpcv-education .wpcv-education-date,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-education-content .wpcv-experience .wpcv-experience-date,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-education-content .wpcv-experience .wpcv-education-date,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-education-content .wpcv-education .wpcv-experience-date,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-education-content .wpcv-education .wpcv-education-date {
  flex: 0 0 44px;
}
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-certifications,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-competencies,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-languages,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-achievements {
  margin-left: 75px;
}
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-about-skill-parent,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-education-content,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-experience-content,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-certifications-content,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-competencies-content,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-languages-content,
.wpcv-container.temp11 .wpcv-temp11-content .wpcv-achievements-content {
  margin-top: 9px;
}

.wpcv-container.temp12 {
  padding-left: 41px;
  padding-right: 41px;
  padding-top: 40px;
  padding-bottom: 40px;
  width: 100%;
  max-width: 1000px;
  background-color: var(--color-white);
}
.wpcv-container.temp12 .wpcv-temp12-content hr {
  border: 0;
  border-top: 0.5px solid var(--color-light-purple);
  margin-top: 5px;
  margin-bottom: 7px;
}
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-section-title h3 {
  color: var(--color-black);
  font-family: var(--font-family-roboto-flex);
  font-size: 12px;
  line-height: 15px;
  font-weight: bold;
  letter-spacing: 0;
}
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-header hr {
  margin-top: 10px;
  margin-bottom: 10px;
}
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-header .wpcv-header-hero .wpcv-name {
  color: var(--color-black);
  font-family: var(--font-family-roboto-flex);
  font-size: 22px;
  line-height: 28px;
  font-weight: bold;
  letter-spacing: 0;
}
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-header .wpcv-header-hero .wpcv-designation {
  color: var(--color-black);
  font-family: var(--font-family-roboto-flex);
  font-size: 12px;
  line-height: 18px;
  font-weight: 400;
  letter-spacing: 0;
}
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-header .wpcv-header-contact ul li {
  position: relative;
  line-height: 0;
  padding-left: 5px;
  padding-right: 5px;
}
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-header .wpcv-header-contact ul li:first-child {
  padding-left: 0;
}
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-header .wpcv-header-contact ul li:last-child {
  padding-right: 0;
}
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-header .wpcv-header-contact ul li::before {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  width: 1px;
  height: 50%;
  background-color: var(--color-steel);
}
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-header .wpcv-header-contact ul li:first-child::before {
  display: none;
}
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-header .wpcv-header-contact ul li a {
  color: var(--color-steel);
  font-family: var(--font-family-roboto-flex);
  font-size: 10px;
  line-height: 18px;
  font-weight: 400;
  letter-spacing: 0;
}
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-about-content p,
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-experience-description span,
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-education-date span,
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-experience-date {
  color: var(--color-steel);
  font-family: var(--font-family-roboto-flex);
  font-size: 10px;
  font-weight: 400;
  line-height: 15px;
  letter-spacing: 0;
}
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-education-qualification span,
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-skill span,
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-certifications span,
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-competencies span,
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-languages span,
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-achievements span {
  color: var(--color-steel);
  font-family: var(--font-family-roboto-flex);
  font-size: 10px;
  font-weight: 400;
  line-height: 18px;
  letter-spacing: 0;
}
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-experience-content,
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-education-content,
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-skills-content,
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-certifications-content,
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-competencies-content,
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-languages-content,
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-achievements-content {
  margin-top: 15px;
}
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-experience ul li,
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-skill ul li,
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-certifications ul li,
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-competencies ul li,
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-languages ul li,
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-achievements ul li {
  position: relative;
  margin-left: 15px;
}
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-experience ul li::before,
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-skill ul li::before,
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-certifications ul li::before,
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-competencies ul li::before,
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-languages ul li::before,
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-achievements ul li::before {
  content: "";
  position: absolute;
  top: 9px;
  left: -8px;
  width: 3px;
  height: 3px;
  border-radius: 1000px;
  background-color: var(--color-steel);
}
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-skills-content .wpcv-skill ul {
  -moz-column-count: 2;
       column-count: 2;
}
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-education-content .wpcv-education:not(:last-child) {
  margin-bottom: 13px;
}
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-education-content .wpcv-education .wpcv-education-institute {
  color: var(--color-black);
  font-family: var(--font-family-roboto-flex);
  font-size: 11px;
  font-weight: 500;
  line-height: 18px;
  letter-spacing: 0;
}
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-experience-content .wpcv-experience:not(:last-child) {
  margin-bottom: 13px;
}
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-experience-content .wpcv-experience .wpcv-experience-detail {
  margin-bottom: 5px;
}
.wpcv-container.temp12 .wpcv-temp12-content .wpcv-experience-content .wpcv-experience .wpcv-old-company {
  color: var(--color-black);
  font-family: var(--font-family-roboto-flex);
  font-size: 10px;
  line-height: 15px;
  font-weight: bold;
  letter-spacing: 0;
}

.wpcv-container.temp13 {
  padding-left: 43px;
  padding-right: 43px;
  padding-top: 30px;
  padding-bottom: 40px;
  width: 100%;
  max-width: 1000px;
  background-color: var(--color-white);
}
.wpcv-container.temp13 .wpcv-temp13-content li {
  line-height: 0;
}
.wpcv-container.temp13 .wpcv-temp13-content .wpcv-achievements-content,
.wpcv-container.temp13 .wpcv-temp13-content .wpcv-certifications-content,
.wpcv-container.temp13 .wpcv-temp13-content .wpcv-education-content,
.wpcv-container.temp13 .wpcv-temp13-content .wpcv-skills-content,
.wpcv-container.temp13 .wpcv-temp13-content .wpcv-experience-content,
.wpcv-container.temp13 .wpcv-temp13-content .wpcv-about-content {
  margin-top: 15px;
}
.wpcv-container.temp13 .wpcv-temp13-content .wpcv-section-title h3 {
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 12px;
  line-height: 15px;
  font-weight: bold;
  letter-spacing: 0;
  margin-bottom: 5px;
}
.wpcv-container.temp13 .wpcv-temp13-content .wpcv-old-company,
.wpcv-container.temp13 .wpcv-temp13-content .wpcv-education-institute {
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 12px;
  line-height: 15px;
  font-weight: 500;
  letter-spacing: 0;
}
.wpcv-container.temp13 .wpcv-temp13-content .wpcv-about-content p {
  color: var(--color-steel);
  font-family: var(--font-family-roboto-flex);
  font-size: 10px;
  font-weight: 400;
  line-height: 18px;
  letter-spacing: -0.2px;
}
.wpcv-container.temp13 .wpcv-temp13-content .wpcv-education-qualification span,
.wpcv-container.temp13 .wpcv-temp13-content .wpcv-experience-date span {
  color: var(--color-steel);
  font-family: var(--font-family-roboto-flex);
  font-size: 10px;
  font-weight: 400;
  line-height: 18px;
  letter-spacing: 0;
}
.wpcv-container.temp13 .wpcv-temp13-content .wpcv-header-contact a,
.wpcv-container.temp13 .wpcv-temp13-content .wpcv-experience-description span,
.wpcv-container.temp13 .wpcv-temp13-content .wpcv-skill span,
.wpcv-container.temp13 .wpcv-temp13-content .wpcv-certifications span,
.wpcv-container.temp13 .wpcv-temp13-content .wpcv-achievements span {
  color: var(--color-steel);
  font-family: var(--font-family-roboto-flex);
  font-size: 10px;
  font-weight: 400;
  line-height: 19px;
  letter-spacing: -0.2px;
}
.wpcv-container.temp13 .wpcv-temp13-content .wpcv-experience-description ul li,
.wpcv-container.temp13 .wpcv-temp13-content .wpcv-skill ul li,
.wpcv-container.temp13 .wpcv-temp13-content .wpcv-certifications ul li,
.wpcv-container.temp13 .wpcv-temp13-content .wpcv-achievements ul li {
  line-height: 0;
  position: relative;
  margin-left: 15px;
}
.wpcv-container.temp13 .wpcv-temp13-content .wpcv-experience-description ul li::before,
.wpcv-container.temp13 .wpcv-temp13-content .wpcv-skill ul li::before,
.wpcv-container.temp13 .wpcv-temp13-content .wpcv-certifications ul li::before,
.wpcv-container.temp13 .wpcv-temp13-content .wpcv-achievements ul li::before {
  content: "";
  position: absolute;
  top: 9px;
  left: -8px;
  width: 3px;
  height: 3px;
  border-radius: 1000px;
  background-color: var(--color-steel);
}
.wpcv-container.temp13 .wpcv-temp13-content .wpcv-header .wpcv-header-photo {
  width: 81px;
  height: 81px;
  margin-right: 16px;
}
.wpcv-container.temp13 .wpcv-temp13-content .wpcv-header .wpcv-header-photo img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: top;
     object-position: top;
}
.wpcv-container.temp13 .wpcv-temp13-content .wpcv-header .wpcv-header-hero .wpcv-name {
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 25px;
  line-height: 44px;
  font-weight: bold;
  letter-spacing: 0;
}
.wpcv-container.temp13 .wpcv-temp13-content .wpcv-header .wpcv-header-contact {
  -moz-column-gap: 18px;
       column-gap: 18px;
}
.wpcv-container.temp13 .wpcv-temp13-content .wpcv-experience:not(:last-child) {
  margin-bottom: 15px;
}
.wpcv-container.temp13 .wpcv-temp13-content .wpcv-experience .wpcv-experience-date {
  margin-bottom: 5px;
  margin-top: 2px;
}
.wpcv-container.temp13 .wpcv-temp13-content .wpcv-education:not(:last-child) {
  margin-bottom: 8px;
}

.wpcv-container.temp14 {
  padding-left: 43px;
  padding-right: 43px;
  padding-top: 35px;
  padding-bottom: 25px;
  width: 100%;
  max-width: 1000px;
  background-color: var(--color-white);
}
.wpcv-container.temp14 .wpcv-temp14-content li {
  line-height: 0;
}
.wpcv-container.temp14 .wpcv-temp14-content .wpcv-section-title h3 {
  color: var(--color-near-black);
  font-family: var(--font-family-open-sans);
  font-size: 10px;
  line-height: 15px;
  font-weight: bold;
  letter-spacing: 0;
  margin-bottom: 5px;
}
.wpcv-container.temp14 .wpcv-temp14-content .wpcv-old-company,
.wpcv-container.temp14 .wpcv-temp14-content .wpcv-education-institute {
  color: var(--color-near-black);
  font-family: var(--font-family-open-sans);
  font-size: 10px;
  line-height: 15px;
  font-weight: 600;
  letter-spacing: 0;
}
.wpcv-container.temp14 .wpcv-temp14-content .wpcv-about-content p,
.wpcv-container.temp14 .wpcv-temp14-content .wpcv-experience-date,
.wpcv-container.temp14 .wpcv-temp14-content .wpcv-achievements span,
.wpcv-container.temp14 .wpcv-temp14-content .wpcv-certifications span,
.wpcv-container.temp14 .wpcv-temp14-content .wpcv-education-qualification span {
  color: var(--color-steel);
  font-family: var(--font-family-open-sans);
  font-size: 10px;
  font-weight: 400;
  line-height: 18px;
  letter-spacing: 0;
}
.wpcv-container.temp14 .wpcv-temp14-content .wpcv-skill span,
.wpcv-container.temp14 .wpcv-temp14-content .wpcv-experience-description span,
.wpcv-container.temp14 .wpcv-temp14-content .wpcv-competencies span,
.wpcv-container.temp14 .wpcv-temp14-content .wpcv-projects span {
  color: var(--color-steel);
  font-family: var(--font-family-open-sans);
  font-size: 10px;
  font-weight: 400;
  line-height: 18px;
  letter-spacing: -0.2px;
}
.wpcv-container.temp14 .wpcv-temp14-content .wpcv-header .wpcv-header-hero .wpcv-name {
  color: var(--color-near-black);
  font-family: var(--font-family-open-sans);
  font-size: 22px;
  line-height: normal;
  font-weight: bold;
  letter-spacing: 0;
}
.wpcv-container.temp14 .wpcv-temp14-content .wpcv-header .wpcv-header-hero .wpcv-designation {
  color: var(--color-near-black);
  font-family: var(--font-family-open-sans);
  font-size: 12px;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0;
}
.wpcv-container.temp14 .wpcv-temp14-content .wpcv-header .wpcv-header-contact ul li {
  line-height: 0;
  position: relative;
  padding-left: 6px;
  padding-right: 6px;
}
.wpcv-container.temp14 .wpcv-temp14-content .wpcv-header .wpcv-header-contact ul li:first-child {
  padding-left: 0;
}
.wpcv-container.temp14 .wpcv-temp14-content .wpcv-header .wpcv-header-contact ul li::before {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  width: 1px;
  height: 45%;
  background-color: var(--color-steel);
}
.wpcv-container.temp14 .wpcv-temp14-content .wpcv-header .wpcv-header-contact ul li:first-child::before {
  display: none;
}
.wpcv-container.temp14 .wpcv-temp14-content .wpcv-header .wpcv-header-contact ul li a {
  color: var(--color-steel);
  font-family: var(--font-family-open-sans);
  font-size: 10px;
  font-weight: 400;
  line-height: 22px;
  letter-spacing: 0;
  display: inline-block;
}
.wpcv-container.temp14 .wpcv-temp14-content .wpcv-achievements ul li,
.wpcv-container.temp14 .wpcv-temp14-content .wpcv-certifications ul li,
.wpcv-container.temp14 .wpcv-temp14-content .wpcv-skill ul li,
.wpcv-container.temp14 .wpcv-temp14-content .wpcv-experience-description ul li,
.wpcv-container.temp14 .wpcv-temp14-content .wpcv-competencies ul li,
.wpcv-container.temp14 .wpcv-temp14-content .wpcv-projects ul li {
  position: relative;
  margin-left: 12px;
}
.wpcv-container.temp14 .wpcv-temp14-content .wpcv-achievements ul li::before,
.wpcv-container.temp14 .wpcv-temp14-content .wpcv-certifications ul li::before,
.wpcv-container.temp14 .wpcv-temp14-content .wpcv-skill ul li::before,
.wpcv-container.temp14 .wpcv-temp14-content .wpcv-experience-description ul li::before,
.wpcv-container.temp14 .wpcv-temp14-content .wpcv-competencies ul li::before,
.wpcv-container.temp14 .wpcv-temp14-content .wpcv-projects ul li::before {
  content: "";
  position: absolute;
  top: 9px;
  left: -8px;
  width: 3px;
  height: 3px;
  border-radius: 1000px;
  background-color: var(--color-steel);
}
.wpcv-container.temp14 .wpcv-temp14-content .wpcv-projects-content .wpcv-projects ul li::before {
  background-color: var(--color-near-black);
}
.wpcv-container.temp14 .wpcv-temp14-content .wpcv-projects-content .wpcv-projects ul li span strong {
  color: var(--color-near-black);
}
.wpcv-container.temp14 .wpcv-temp14-content .wpcv-right-box {
  flex: 0 0 140px;
}
.wpcv-container.temp14 .wpcv-temp14-content .wpcv-about-content {
  margin-top: 7px;
}
.wpcv-container.temp14 .wpcv-temp14-content .wpcv-experience-content .wpcv-experience:not(:last-child) {
  margin-bottom: 15px;
}
.wpcv-container.temp14 .wpcv-temp14-content .wpcv-experience-content,
.wpcv-container.temp14 .wpcv-temp14-content .wpcv-competencies-content {
  margin-top: 17px;
}
.wpcv-container.temp14 .wpcv-temp14-content .wpcv-skills-content,
.wpcv-container.temp14 .wpcv-temp14-content .wpcv-achievements-content,
.wpcv-container.temp14 .wpcv-temp14-content .wpcv-certifications-content,
.wpcv-container.temp14 .wpcv-temp14-content .wpcv-education-content,
.wpcv-container.temp14 .wpcv-temp14-content .wpcv-projects-content {
  margin-top: 15px;
}

.wpcv-container.temp15 {
  padding-left: 43px;
  padding-right: 43px;
  padding-top: 32px;
  padding-bottom: 35px;
  width: 100%;
  max-width: 1000px;
  background-color: var(--color-white);
}
.wpcv-container.temp15 .wpcv-temp15-content li {
  line-height: 0;
}
.wpcv-container.temp15 .wpcv-temp15-content .wpcv-section-title h3 {
  color: var(--color-near-black);
  font-family: var(--font-family-open-sans);
  font-size: 12px;
  line-height: 18px;
  font-weight: bold;
  letter-spacing: 0;
  margin-bottom: 5px;
  text-transform: capitalize;
}
.wpcv-container.temp15 .wpcv-temp15-content .wpcv-languages span,
.wpcv-container.temp15 .wpcv-temp15-content .wpcv-certifications span,
.wpcv-container.temp15 .wpcv-temp15-content .wpcv-award span,
.wpcv-container.temp15 .wpcv-temp15-content .wpcv-education-qualification span,
.wpcv-container.temp15 .wpcv-temp15-content .wpcv-experience-description span,
.wpcv-container.temp15 .wpcv-temp15-content .wpcv-experience-date,
.wpcv-container.temp15 .wpcv-temp15-content .wpcv-competencies span {
  color: var(--color-steel);
  font-family: var(--font-family-open-sans);
  font-size: 10px;
  font-weight: 400;
  line-height: 18px;
  letter-spacing: 0;
}
.wpcv-container.temp15 .wpcv-temp15-content .wpcv-languages ul li,
.wpcv-container.temp15 .wpcv-temp15-content .wpcv-certifications ul li,
.wpcv-container.temp15 .wpcv-temp15-content .wpcv-award ul li,
.wpcv-container.temp15 .wpcv-temp15-content .wpcv-experience-description ul li,
.wpcv-container.temp15 .wpcv-temp15-content .wpcv-competencies ul li {
  position: relative;
  margin-left: 15px;
}
.wpcv-container.temp15 .wpcv-temp15-content .wpcv-languages ul li::before,
.wpcv-container.temp15 .wpcv-temp15-content .wpcv-certifications ul li::before,
.wpcv-container.temp15 .wpcv-temp15-content .wpcv-award ul li::before,
.wpcv-container.temp15 .wpcv-temp15-content .wpcv-experience-description ul li::before,
.wpcv-container.temp15 .wpcv-temp15-content .wpcv-competencies ul li::before {
  content: "";
  position: absolute;
  top: 7.5px;
  left: -8px;
  width: 3px;
  height: 3px;
  border-radius: 1000px;
  background-color: var(--color-steel);
}
.wpcv-container.temp15 .wpcv-temp15-content .wpcv-about-content p,
.wpcv-container.temp15 .wpcv-temp15-content .wpcv-header-contact a {
  color: var(--color-steel);
  font-family: var(--font-family-open-sans);
  font-size: 10px;
  font-weight: 400;
  line-height: 18px;
  letter-spacing: -0.2px;
}
.wpcv-container.temp15 .wpcv-temp15-content .wpcv-competencies-content .wpcv-competencies {
  max-width: 467px;
}
.wpcv-container.temp15 .wpcv-temp15-content .wpcv-competencies-content .wpcv-competencies ul {
  -moz-column-count: 2;
       column-count: 2;
  -moz-column-gap: 5px;
       column-gap: 5px;
}
.wpcv-container.temp15 .wpcv-temp15-content .wpcv-header .wpcv-header-hero .wpcv-name {
  color: var(--color-near-black);
  font-family: var(--font-family-open-sans);
  font-size: 25px;
  line-height: normal;
  font-weight: bold;
  letter-spacing: 0;
  margin-bottom: 5px;
}
.wpcv-container.temp15 .wpcv-temp15-content .wpcv-header .wpcv-header-photo {
  flex: 0 0 86px;
  height: 86px;
}
.wpcv-container.temp15 .wpcv-temp15-content .wpcv-header .wpcv-header-photo img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: top;
     object-position: top;
}
.wpcv-container.temp15 .wpcv-temp15-content .wpcv-experience:not(:last-child) {
  margin-bottom: 15px;
}
.wpcv-container.temp15 .wpcv-temp15-content .wpcv-experience .wpcv-oldc-designation {
  color: var(--color-near-black);
  font-family: var(--font-family-open-sans);
  font-size: 10px;
  line-height: 15px;
  font-weight: bold;
  letter-spacing: 0;
  margin-bottom: 3px;
}
.wpcv-container.temp15 .wpcv-temp15-content .wpcv-experience .wpcv-old-company {
  color: var(--color-near-black);
  font-family: var(--font-family-open-sans);
  font-size: 10px;
  line-height: 15px;
  font-weight: 600;
  letter-spacing: 0;
}
.wpcv-container.temp15 .wpcv-temp15-content .wpcv-experience .wpcv-experience-date {
  margin-top: 5px;
}
.wpcv-container.temp15 .wpcv-temp15-content .wpcv-education:not(:last-child) {
  margin-bottom: 8px;
}
.wpcv-container.temp15 .wpcv-temp15-content .wpcv-education .wpcv-education-institute {
  color: var(--color-near-black);
  font-family: var(--font-family-open-sans);
  font-size: 12px;
  line-height: 15px;
  font-weight: 600;
  letter-spacing: 0;
  margin-bottom: 3px;
}
.wpcv-container.temp15 .wpcv-temp15-content .wpcv-about-content,
.wpcv-container.temp15 .wpcv-temp15-content .wpcv-competencies-content,
.wpcv-container.temp15 .wpcv-temp15-content .wpcv-experience-content,
.wpcv-container.temp15 .wpcv-temp15-content .wpcv-education-content,
.wpcv-container.temp15 .wpcv-temp15-content .wpcv-award-content,
.wpcv-container.temp15 .wpcv-temp15-content .wpcv-certifications-content,
.wpcv-container.temp15 .wpcv-temp15-content .wpcv-languages-content {
  margin-top: 15px;
}

.wpcv-container.temp16 {
  padding-left: 43px;
  padding-right: 43px;
  padding-top: 31px;
  padding-bottom: 35px;
  width: 100%;
  max-width: 1000px;
  background-color: var(--color-white);
  overflow: hidden;
}
.wpcv-container.temp16 .wpcv-temp16-content li {
  line-height: 0;
}
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-section-title {
  flex: 0 0 137px;
}
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-section-title h3 {
  color: var(--color-black);
  font-family: var(--font-family-open-sans);
  font-size: 10px;
  line-height: normal;
  font-weight: bold;
  letter-spacing: 0;
  text-transform: uppercase;
}
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-about-description,
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-experience-description span,
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-skill span,
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-competencies span,
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-award span,
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-certification span,
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-languages span,
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-interest span {
  color: var(--color-black);
  font-family: var(--font-family-open-sans);
  font-size: 10px;
  font-weight: 400;
  line-height: 15px;
  letter-spacing: 0;
}
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-education:not(:last-child) {
  margin-bottom: 5px;
}
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-education .wpcv-education-institute {
  color: var(--color-black);
  font-family: var(--font-family-open-sans);
  font-size: 12px;
  line-height: 15px;
  font-weight: 600;
  letter-spacing: 0;
}
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-education .wpcv-education-qualification {
  color: var(--color-black);
  font-family: var(--font-family-open-sans);
  font-size: 10px;
  font-weight: 400;
  line-height: 18px;
  letter-spacing: 0;
  margin-top: 2px;
}
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-header-contact a {
  color: var(--color-black);
  font-family: var(--font-family-open-sans);
  font-size: 10px;
  font-weight: 400;
  line-height: 18px;
  letter-spacing: -0.2px;
}
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-header .wpcv-header-hero {
  margin-bottom: 20px;
}
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-header .wpcv-header-hero .wpcv-name {
  color: var(--color-black);
  font-family: var(--font-family-open-sans);
  font-size: 20px;
  line-height: normal;
  font-weight: bold;
  letter-spacing: 0;
}
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-header .wpcv-header-hero .wpcv-designation {
  color: var(--color-black);
  font-family: var(--font-family-open-sans);
  font-size: 10px;
  line-height: normal;
  font-weight: 600;
  letter-spacing: 0;
}
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-header .wpcv-header-contact hr {
  border: 0;
  border-top: 0.5px solid var(--color-light-purple);
  margin-right: -100%;
  margin-left: -100%;
}
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-header .wpcv-header-contact ul {
  padding-top: 5px;
  padding-bottom: 5px;
}
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-experience:not(:last-child) {
  margin-bottom: 15px;
}
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-experience ul {
  margin-top: 5px;
}
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-experience .wpcv-oldc-designation {
  color: var(--color-black);
  font-family: var(--font-family-open-sans);
  font-size: 10px;
  line-height: normal;
  font-weight: bold;
  letter-spacing: 0.2px;
}
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-experience .wpcv-old-company {
  color: var(--color-black);
  font-family: var(--font-family-open-sans);
  font-size: 10px;
  line-height: normal;
  font-weight: 600;
  letter-spacing: 0.1px;
}
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-experience .wpcv-experience-date {
  color: var(--color-black);
  font-family: var(--font-family-open-sans);
  font-size: 10px;
  line-height: normal;
  font-weight: 400;
  letter-spacing: 0.1px;
}
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-experience-description ul li,
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-interest ul li,
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-languages ul li,
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-certification ul li,
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-award ul li,
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-competencies ul li,
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-skill ul li {
  position: relative;
  margin-left: 15px;
}
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-experience-description ul li::before,
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-interest ul li::before,
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-languages ul li::before,
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-certification ul li::before,
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-award ul li::before,
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-competencies ul li::before,
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-skill ul li::before {
  content: "";
  position: absolute;
  top: 6.5px;
  left: -8px;
  width: 3px;
  height: 3px;
  border-radius: 1000px;
  background-color: var(--color-black);
}
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-about-content,
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-experience-content,
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-education-content,
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-skills-content,
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-competencies-content,
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-award-content,
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-certifications-content,
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-languages-content,
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-interests-content {
  -moz-column-gap: 13px;
       column-gap: 13px;
}
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-about-content,
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-experience-content,
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-education-content,
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-skills-content,
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-competencies-content,
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-award-content,
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-certifications-content,
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-languages-content,
.wpcv-container.temp16 .wpcv-temp16-content .wpcv-interests-content {
  margin-top: 14px;
}

.wpcv-container.temp17 {
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 23px;
  padding-bottom: 25px;
  width: 100%;
  max-width: 1000px;
  background-color: var(--color-white);
  overflow: hidden;
}
.wpcv-container.temp17 .wpcv-temp17-content hr {
  border: 0;
  border-top: 0.5px solid var(--color-steel);
}
.wpcv-container.temp17 .wpcv-temp17-content li {
  line-height: 0;
}
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-middle-line {
  border-left: 0.5px solid var(--color-steel);
  margin-bottom: -100%;
}
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-section-title h3 {
  text-transform: capitalize;
  margin-bottom: 3px;
  color: var(--color-deep-dark);
  font-family: var(--font-family-ibm);
  font-size: 12px;
  line-height: 15px;
  font-weight: bold;
  letter-spacing: -0.2px;
}
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-contact a,
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-skill span,
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-certification span,
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-about-description,
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-tools span,
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-experience-description span,
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-interest span,
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-award span,
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-experience-date {
  color: var(--color-steel);
  font-family: var(--font-family-ibm);
  font-size: 10px;
  font-weight: 400;
  line-height: 15px;
  letter-spacing: -0.2px;
}
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-experience:not(:last-child) {
  margin-bottom: 10px;
}
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-experience .wpcv-old-company {
  color: var(--color-deep-dark);
  font-family: var(--font-family-ibm);
  font-size: 10px;
  font-weight: 500;
  line-height: 15px;
  letter-spacing: -0.2px;
}
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-skill ul li,
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-certification ul li,
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-award ul li,
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-interest ul li {
  position: relative;
  margin-left: 9px;
}
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-skill ul li::before,
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-certification ul li::before,
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-award ul li::before,
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-interest ul li::before {
  content: "";
  position: absolute;
  top: 6.5px;
  left: -8px;
  width: 3px;
  height: 3px;
  border-radius: 1000px;
  background-color: var(--color-steel);
}
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-tools ul li,
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-experience-description ul li {
  position: relative;
  margin-left: 13px;
}
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-tools ul li::before,
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-experience-description ul li::before {
  content: "";
  position: absolute;
  top: 6.5px;
  left: -8px;
  width: 3px;
  height: 3px;
  border-radius: 1000px;
  background-color: var(--color-steel);
}
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-left-box {
  flex: 0 0 209px;
  padding-left: 43px;
  padding-right: 10px;
  overflow: hidden;
}
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-left-box hr {
  margin-left: -100%;
  margin-right: -100%;
}
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-left-box .wpcv-contact,
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-left-box .wpcv-skill {
  padding-bottom: 10px;
}
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-right-box {
  padding-right: 43px;
  padding-left: 12px;
  overflow: hidden;
}
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-right-box hr {
  margin-left: -100%;
  margin-right: -100%;
}
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-right-box .wpcv-about,
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-right-box .wpcv-tools,
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-right-box .wpcv-experience-wrap,
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-right-box .wpcv-award {
  padding-bottom: 10px;
}
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-header hr {
  margin-left: -100%;
  margin-right: -100%;
}
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-header .wpcv-header-hero {
  margin-bottom: 23px;
}
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-header .wpcv-header-hero .wpcv-name {
  color: var(--color-deep-dark);
  font-family: var(--font-family-ibm);
  font-size: 24px;
  line-height: 25px;
  font-weight: bold;
  letter-spacing: -0.2px;
  margin-bottom: 3px;
}
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-header .wpcv-header-hero .wpcv-designation {
  color: var(--color-steel);
  font-family: var(--font-family-ibm);
  font-size: 12px;
  line-height: 10px;
  font-weight: 500;
  letter-spacing: -0.2px;
}
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-contacts-content,
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-about-content,
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-skills-content,
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-certifications-content,
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-tools-content,
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-experience-content,
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-award-content,
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-interests-content {
  margin-top: 10px;
}
.wpcv-container.temp17 .wpcv-temp17-content .wpcv-certifications-content .wpcv-certification {
  padding-bottom: 0;
}

.wpcv-container.temp18 {
  padding-left: 43px;
  padding-right: 43px;
  padding-top: 34px;
  padding-bottom: 34px;
  width: 100%;
  max-width: 1000px;
  background-color: var(--color-white);
  overflow: hidden;
}
.wpcv-container.temp18 .wpcv-temp18-content hr {
  border: 0;
  border-top: 0.5px solid var(--color-steel);
}
.wpcv-container.temp18 .wpcv-temp18-content li {
  line-height: 0;
}
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-section-title h3 {
  text-transform: capitalize;
  margin-bottom: 3px;
  color: var(--color-deep-dark);
  font-family: var(--font-family-ibm);
  font-size: 12px;
  line-height: 15px;
  font-weight: bold;
  letter-spacing: -0.2px;
}
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-contact a,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-skill span,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-certification span,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-about-description,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-tools span,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-experience-description span,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-interest span,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-award span,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-experience-date,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-competencie span {
  color: var(--color-steel);
  font-family: var(--font-family-ibm);
  font-size: 10px;
  font-weight: 400;
  line-height: 15px;
  letter-spacing: -0.2px;
}
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-experience:not(:last-child) {
  padding-bottom: 10px;
}
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-experience .wpcv-old-company {
  color: var(--color-deep-dark);
  font-family: var(--font-family-ibm);
  font-size: 10px;
  font-weight: 500;
  line-height: 15px;
  letter-spacing: -0.2px;
}
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-skill ul li,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-certification ul li,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-award ul li,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-interest ul li,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-competencie ul li {
  position: relative;
  margin-left: 9px;
}
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-skill ul li::before,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-certification ul li::before,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-award ul li::before,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-interest ul li::before,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-competencie ul li::before {
  content: "";
  position: absolute;
  top: 6.5px;
  left: -8px;
  width: 3px;
  height: 3px;
  border-radius: 1000px;
  background-color: var(--color-steel);
}
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-tools ul li,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-experience-description ul li {
  position: relative;
  margin-left: 13px;
}
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-tools ul li::before,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-experience-description ul li::before {
  content: "";
  position: absolute;
  top: 6.5px;
  left: -8px;
  width: 3px;
  height: 3px;
  border-radius: 1000px;
  background-color: var(--color-steel);
}
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-skill,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-contact,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-certification,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-competencie,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-about,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-experience-wrap,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-award,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-interest,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-tools {
  margin-top: 5px;
}
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-header {
  gap: 40px;
  margin-bottom: 19px;
}
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-header .wpcv-header-photo {
  flex: 0 0 98px;
  height: 98px;
}
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-header .wpcv-header-photo img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: top;
     object-position: top;
}
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-header .wpcv-header-hero {
  flex: 0 0 195px;
}
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-header .wpcv-header-hero .wpcv-name {
  color: var(--color-deep-dark);
  font-family: var(--font-family-ibm);
  font-size: 20px;
  line-height: 25px;
  font-weight: bold;
  letter-spacing: 0px;
  margin-bottom: 3px;
}
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-header .wpcv-header-hero .wpcv-designation {
  color: var(--color-deep-dark-60);
  font-family: var(--font-family-ibm);
  font-size: 11px;
  line-height: 10px;
  font-weight: 400;
  letter-spacing: 0px;
}
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-header .wpcv-header-contact a {
  color: var(--color-deep-dark-60);
  font-family: var(--font-family-ibm);
  font-size: 11px;
  font-weight: 400;
  line-height: 19px;
  letter-spacing: -0.2px;
}
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-contacts-content,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-about-content,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-skills-content,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-certifications-content,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-tools-content,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-experience-content,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-award-content,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-interests-content,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-competencies-content {
  margin-top: 10px;
}
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-left-box {
  flex: 0 0 132px;
  padding-right: 10px;
}
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-left-box .wpcv-certification::before {
  display: none;
}
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-right-box {
  padding-left: 10px;
}
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-about-description,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-experience,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-award,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-interest,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-tools,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-certification {
  position: relative;
}
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-about-description::before,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-experience::before,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-award::before,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-interest::before,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-tools::before,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-certification::before {
  content: "";
  position: absolute;
  top: 6px;
  left: -10px;
  width: 0.5px;
  height: 90%;
  background-color: var(--color-steel);
}
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-experience::before {
  height: 100%;
}
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-experience:last-child::before {
  height: 92%;
}
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-award:last-child::before,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-certification:last-child::before,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-tools:last-child::before,
.wpcv-container.temp18 .wpcv-temp18-content .wpcv-interest:last-child::before {
  height: 82%;
}

.wpcv-container.temp19 {
  padding-left: 43px;
  padding-right: 43px;
  padding-top: 25px;
  padding-bottom: 25px;
  width: 100%;
  max-width: 1000px;
  background-color: var(--color-white);
}
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-header .wpcv-header-hero .wpcv-name {
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 25px;
  line-height: 40px;
  font-weight: bold;
  letter-spacing: 0px;
}
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-header .wpcv-header-contact ul {
  -moz-column-count: 3;
       column-count: 3;
  -moz-column-gap: 0;
       column-gap: 0;
}
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-header-contact a,
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-experience-description span,
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-competencies span,
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-award span,
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-certifications span,
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-tools span,
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-additional-info span,
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-affiliations span {
  color: var(--color-steel);
  font-family: var(--font-family-roboto-flex);
  font-size: 10px;
  font-weight: 400;
  line-height: 19px;
  letter-spacing: -0.2px;
}
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-section-title h3 {
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 12px;
  line-height: 15px;
  font-weight: bold;
  letter-spacing: 0;
  margin-bottom: 6px;
}
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-about-description,
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-education-qualification,
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-experience-date {
  color: var(--color-steel);
  font-family: var(--font-family-roboto-flex);
  font-size: 10px;
  font-weight: 400;
  line-height: 18px;
  letter-spacing: -0.2px;
}
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-old-company,
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-education-institute {
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 12px;
  line-height: 15px;
  font-weight: 500;
  letter-spacing: 0;
}
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-experience-description ul li,
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-competencies ul li,
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-award ul li,
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-certifications ul li,
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-tools ul li,
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-additional-info ul li,
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-affiliations ul li {
  position: relative;
  margin-left: 15px;
}
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-experience-description ul li::before,
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-competencies ul li::before,
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-award ul li::before,
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-certifications ul li::before,
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-tools ul li::before,
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-additional-info ul li::before,
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-affiliations ul li::before {
  content: "";
  position: absolute;
  top: 9px;
  left: -8px;
  width: 3px;
  height: 3px;
  border-radius: 1000px;
  background-color: var(--color-steel);
}
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-competencies {
  max-width: 430px;
}
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-competencies ul {
  -moz-column-count: 2;
       column-count: 2;
  -moz-column-gap: 0;
       column-gap: 0;
}
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-affiliations-content,
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-additional-info-content,
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-certifications-content,
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-tools-content,
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-competencies-content,
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-award-content,
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-education-content,
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-experience-content,
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-about-content {
  margin-top: 15px;
}
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-experience-content .wpcv-experience .wpcv-old-company {
  margin-bottom: 4px;
}
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-experience-content .wpcv-experience .wpcv-experience-description {
  margin-top: 5px;
}
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-experience-content .wpcv-experience:not(:last-child) {
  margin-bottom: 15px;
}
.wpcv-container.temp19 .wpcv-temp19-content .wpcv-education-content .wpcv-education:not(:last-child) {
  margin-bottom: 8px;
}

.wpcv-container.temp20 {
  padding-left: 43px;
  padding-right: 43px;
  padding-top: 35px;
  padding-bottom: 35px;
  width: 100%;
  max-width: 1000px;
  background-color: var(--color-white);
}
.wpcv-container.temp20 .wpcv-temp20-content li {
  line-height: 0;
}
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-section-title h3 {
  color: var(--color-deep-dark);
  font-family: var(--font-family-ibm);
  font-size: 12px;
  line-height: 15px;
  font-weight: bold;
  letter-spacing: -0.2px;
  margin-bottom: 5px;
}
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-old-company {
  color: var(--color-near-black);
  font-family: var(--font-family-ibm);
  font-size: 10px;
  line-height: 15px;
  font-weight: 500;
  letter-spacing: -0.2px;
  margin-bottom: 4px;
}
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-about-content p,
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-experience-date,
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-achievements span,
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-certifications span,
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-education-qualification span,
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-experience-description span,
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-tools span,
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-award span,
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-interest span,
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-affiliations span,
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-competencies span {
  color: var(--color-steel);
  font-family: var(--font-family-ibm);
  font-size: 10px;
  font-weight: 400;
  line-height: 15px;
  letter-spacing: -0.2px;
}
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-contact a {
  color: var(--color-steel);
  font-family: var(--font-family-ibm);
  font-size: 10px;
  font-weight: 400;
  line-height: 15px;
  letter-spacing: -0.2px;
}
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-header .wpcv-header-hero .wpcv-name {
  color: var(--color-deep-dark);
  font-family: var(--font-family-ibm);
  font-size: 26px;
  line-height: normal;
  font-weight: bold;
  letter-spacing: -0.2px;
  margin-bottom: 7px;
}
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-header .wpcv-header-hero .wpcv-designation {
  color: var(--color-steel);
  font-family: var(--font-family-ibm);
  font-size: 12px;
  font-weight: 400;
  line-height: 10px;
  letter-spacing: -0.2px;
}
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-achievements ul li,
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-certifications ul li,
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-experience-description ul li,
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-competencies ul li,
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-tools ul li,
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-award ul li,
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-interest ul li,
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-affiliations ul li,
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-competencies ul li {
  position: relative;
  margin-left: 13px;
}
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-achievements ul li::before,
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-certifications ul li::before,
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-experience-description ul li::before,
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-competencies ul li::before,
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-tools ul li::before,
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-award ul li::before,
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-interest ul li::before,
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-affiliations ul li::before,
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-competencies ul li::before {
  content: "";
  position: absolute;
  top: 5.7px;
  left: -8px;
  width: 3px;
  height: 3px;
  border-radius: 1000px;
  background-color: var(--color-steel);
}
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-competencies ul li,
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-certifications ul li {
  position: relative;
  margin-left: 9px;
}
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-competencies ul li::before,
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-certifications ul li::before {
  content: "";
  position: absolute;
  top: 8.5px;
  left: -8px;
  width: 3px;
  height: 3px;
  border-radius: 1000px;
  background-color: var(--color-black);
}
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-right-box {
  flex: 0 0 140px;
}
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-experience-content .wpcv-experience .wpcv-experience-description {
  margin-top: 5px;
}
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-experience-content .wpcv-experience:not(:last-child) {
  margin-bottom: 15px;
}
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-about-content,
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-experience-content,
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-tools-content,
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-award-content,
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-interests-content,
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-affiliations-content,
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-achievements-content,
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-right-box,
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-contacts-content,
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-competencies-content,
.wpcv-container.temp20 .wpcv-temp20-content .wpcv-certifications-content {
  margin-top: 15px;
}

.wpcv-container.temp21 {
  padding-left: 41px;
  padding-right: 41px;
  padding-top: 30px;
  padding-bottom: 30px;
  width: 100%;
  max-width: 1000px;
  background-color: var(--color-white);
}
.wpcv-container.temp21 .wpcv-temp21-content li {
  line-height: 0;
}
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-header hr {
  border: 0;
  border-top: 0.5px solid var(--color-light-purple);
  margin-top: 10px;
}
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-header .wpcv-header-hero .wpcv-name {
  color: var(--color-black);
  font-family: var(--font-family-roboto-flex);
  font-size: 22px;
  line-height: normal;
  font-weight: bold;
  letter-spacing: 0px;
}
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-header .wpcv-header-hero .wpcv-designation {
  color: var(--color-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 12px;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0;
}
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-header .wpcv-header-contact {
  margin-top: 5px;
}
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-header .wpcv-header-contact ul li {
  position: relative;
  padding-left: 5px;
  padding-right: 5px;
}
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-header .wpcv-header-contact ul li:first-child {
  padding-left: 0;
}
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-header .wpcv-header-contact ul li:last-child {
  padding-right: 0;
}
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-header .wpcv-header-contact ul li::before {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  width: 1px;
  height: 55%;
  background-color: var(--color-steel);
}
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-header .wpcv-header-contact ul li:first-child::before {
  display: none;
}
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-header .wpcv-header-contact ul li a {
  color: var(--color-steel);
  font-family: var(--font-family-roboto-flex);
  font-size: 10px;
  font-weight: 400;
  line-height: 15px;
  letter-spacing: 0px;
}
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-experience-description span,
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-competencies span,
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-award span,
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-certifications span,
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-tools span,
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-additional-info span,
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-affiliations span,
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-services span {
  color: var(--color-steel);
  font-family: var(--font-family-roboto-flex);
  font-size: 10px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: -0.2px;
}
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-section-title h3 {
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 12px;
  line-height: 15px;
  font-weight: bold;
  letter-spacing: 0;
  margin-bottom: 5px;
}
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-about-description,
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-education-qualification span,
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-experience-date {
  color: var(--color-steel);
  font-family: var(--font-family-roboto-flex);
  font-size: 10px;
  font-weight: 400;
  line-height: 18px;
  letter-spacing: 0px;
}
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-oldc-designation,
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-education-institute {
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 12px;
  line-height: 15px;
  font-weight: 500;
  letter-spacing: 0;
}
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-experience-description ul li,
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-competencies ul li,
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-award ul li,
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-certifications ul li,
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-tools ul li,
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-additional-info ul li,
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-affiliations ul li,
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-education-qualification ul li,
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-services ul li {
  position: relative;
  margin-left: 15px;
}
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-experience-description ul li::before,
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-competencies ul li::before,
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-award ul li::before,
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-certifications ul li::before,
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-tools ul li::before,
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-additional-info ul li::before,
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-affiliations ul li::before,
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-education-qualification ul li::before,
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-services ul li::before {
  content: "";
  position: absolute;
  top: 5.5px;
  left: -8px;
  width: 3px;
  height: 3px;
  border-radius: 1000px;
  background-color: var(--color-steel);
}
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-competencies {
  max-width: 510px;
}
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-competencies ul {
  -moz-column-count: 2;
       column-count: 2;
  -moz-column-gap: 40px;
       column-gap: 40px;
}
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-tools {
  max-width: 300px;
}
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-tools ul {
  -moz-column-count: 2;
       column-count: 2;
  -moz-column-gap: 0px;
       column-gap: 0px;
}
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-affiliations-content,
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-additional-info-content,
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-certifications-content,
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-tools-content,
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-competencies-content,
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-award-content,
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-education-content,
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-experience-content,
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-services-content {
  margin-top: 15px;
}
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-about-content {
  margin-top: 10px;
}
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-experience-content .wpcv-experience .wpcv-old-company {
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 10px;
  line-height: 20px;
  font-weight: 400;
  letter-spacing: 0;
}
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-experience-content .wpcv-experience .wpcv-experience-description {
  margin-top: 5px;
}
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-experience-content .wpcv-experience:not(:last-child) {
  margin-bottom: 15px;
}
.wpcv-container.temp21 .wpcv-temp21-content .wpcv-education-content .wpcv-education:not(:last-child) {
  margin-bottom: 8px;
}

.wpcv-container.temp22 {
  padding-left: 41px;
  padding-right: 41px;
  padding-top: 25px;
  padding-bottom: 25px;
  width: 100%;
  max-width: 1000px;
  background-color: var(--color-white);
}
.wpcv-container.temp22 .wpcv-temp22-content li {
  line-height: 0;
}
.wpcv-container.temp22 .wpcv-temp22-content hr {
  border: 0;
  border-top: 0.5px solid var(--color-light-purple);
  margin-top: 15px;
}
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-header .wpcv-header-photo {
  flex: 0 0 74px;
  height: 80px;
  overflow: hidden;
  margin-right: 12px;
}
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-header .wpcv-header-photo img {
  width: 100%;
  height: 100%;
  border-radius: 0;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: top;
     object-position: top;
}
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-header .wpcv-header-hero .wpcv-name {
  color: var(--color-black);
  font-family: var(--font-family-roboto-flex);
  font-size: 22px;
  line-height: normal;
  font-weight: bold;
  letter-spacing: 0px;
  margin-bottom: 3px;
}
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-header .wpcv-header-hero .wpcv-designation {
  color: var(--color-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 12px;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0;
}
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-header .wpcv-header-contact {
  margin-top: 5px;
}
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-header .wpcv-header-contact ul li {
  position: relative;
  padding-left: 5px;
  padding-right: 5px;
}
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-header .wpcv-header-contact ul li:first-child {
  padding-left: 0;
}
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-header .wpcv-header-contact ul li:last-child {
  padding-right: 0;
}
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-header .wpcv-header-contact ul li::before {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  width: 1px;
  height: 55%;
  background-color: var(--color-steel);
}
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-header .wpcv-header-contact ul li:first-child::before {
  display: none;
}
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-header .wpcv-header-contact ul li a {
  color: var(--color-steel);
  font-family: var(--font-family-roboto-flex);
  font-size: 10px;
  font-weight: 400;
  line-height: 15px;
  letter-spacing: 0px;
}
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-experience-description span,
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-competencies span,
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-award span,
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-certifications span,
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-tools span,
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-additional-info span,
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-affiliations span,
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-services span {
  color: var(--color-steel);
  font-family: var(--font-family-roboto-flex);
  font-size: 10px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: -0.2px;
}
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-section-title h3 {
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 12px;
  line-height: 15px;
  font-weight: bold;
  letter-spacing: 0;
  margin-bottom: 5px;
}
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-about-description,
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-education-qualification span,
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-experience-date {
  color: var(--color-steel);
  font-family: var(--font-family-roboto-flex);
  font-size: 10px;
  font-weight: 400;
  line-height: 18px;
  letter-spacing: 0px;
}
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-oldc-designation,
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-education-institute {
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 12px;
  line-height: 15px;
  font-weight: 500;
  letter-spacing: 0;
}
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-experience-description ul li,
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-competencies ul li,
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-award ul li,
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-certifications ul li,
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-tools ul li,
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-additional-info ul li,
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-affiliations ul li,
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-education-qualification ul li,
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-services ul li {
  position: relative;
  margin-left: 15px;
}
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-experience-description ul li::before,
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-competencies ul li::before,
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-award ul li::before,
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-certifications ul li::before,
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-tools ul li::before,
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-additional-info ul li::before,
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-affiliations ul li::before,
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-education-qualification ul li::before,
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-services ul li::before {
  content: "";
  position: absolute;
  top: 5.5px;
  left: -8px;
  width: 3px;
  height: 3px;
  border-radius: 1000px;
  background-color: var(--color-steel);
}
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-competencies {
  max-width: 510px;
}
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-competencies ul {
  -moz-column-count: 2;
       column-count: 2;
  -moz-column-gap: 40px;
       column-gap: 40px;
}
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-tools {
  max-width: 300px;
}
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-tools ul {
  -moz-column-count: 2;
       column-count: 2;
  -moz-column-gap: 0px;
       column-gap: 0px;
}
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-affiliations-content,
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-additional-info-content,
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-certifications-content,
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-tools-content,
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-competencies-content,
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-award-content,
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-education-content,
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-experience-content,
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-services-content {
  margin-top: 15px;
}
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-about-content {
  margin-top: 8px;
}
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-experience-content .wpcv-experience .wpcv-old-company {
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 10px;
  line-height: 20px;
  font-weight: 400;
  letter-spacing: 0;
}
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-experience-content .wpcv-experience .wpcv-experience-description {
  margin-top: 5px;
}
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-experience-content .wpcv-experience:not(:last-child) {
  margin-bottom: 15px;
}
.wpcv-container.temp22 .wpcv-temp22-content .wpcv-education-content .wpcv-education:not(:last-child) {
  margin-bottom: 8px;
}

.wpcv-container.temp23 {
  padding-left: 43px;
  padding-right: 43px;
  padding-top: 22px;
  padding-bottom: 25px;
  width: 100%;
  max-width: 1000px;
  background-color: var(--color-white);
}
.wpcv-container.temp23::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 2px;
  width: 100%;
  background-color: var(--color-deep-dark);
}
.wpcv-container.temp23 .wpcv-temp23-content li {
  line-height: 0;
}
.wpcv-container.temp23 .wpcv-temp23-content .wpcv-section-title {
  flex: 0 0 100px;
}
.wpcv-container.temp23 .wpcv-temp23-content .wpcv-section-title h3 {
  text-transform: capitalize;
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 12px;
  line-height: 15px;
  font-weight: bold;
  letter-spacing: 0;
}
.wpcv-container.temp23 .wpcv-temp23-content .wpcv-about-content p,
.wpcv-container.temp23 .wpcv-temp23-content .wpcv-experience-description span,
.wpcv-container.temp23 .wpcv-temp23-content .wpcv-contact a,
.wpcv-container.temp23 .wpcv-temp23-content .wpcv-award span,
.wpcv-container.temp23 .wpcv-temp23-content .wpcv-certifications span,
.wpcv-container.temp23 .wpcv-temp23-content .wpcv-tools span,
.wpcv-container.temp23 .wpcv-temp23-content .wpcv-additional-info span,
.wpcv-container.temp23 .wpcv-temp23-content .wpcv-works span {
  color: var(--color-steel);
  font-family: var(--font-family-roboto-flex);
  font-size: 10px;
  font-weight: 400;
  line-height: 15px;
  letter-spacing: -0.2px;
}
.wpcv-container.temp23 .wpcv-temp23-content .wpcv-contact ul li,
.wpcv-container.temp23 .wpcv-temp23-content .wpcv-experience-description ul li,
.wpcv-container.temp23 .wpcv-temp23-content .wpcv-award ul li,
.wpcv-container.temp23 .wpcv-temp23-content .wpcv-certifications ul li,
.wpcv-container.temp23 .wpcv-temp23-content .wpcv-tools ul li,
.wpcv-container.temp23 .wpcv-temp23-content .wpcv-additional-info ul li,
.wpcv-container.temp23 .wpcv-temp23-content .wpcv-works ul li {
  line-height: 0;
  position: relative;
  margin-left: 10px;
}
.wpcv-container.temp23 .wpcv-temp23-content .wpcv-contact ul li::before,
.wpcv-container.temp23 .wpcv-temp23-content .wpcv-experience-description ul li::before,
.wpcv-container.temp23 .wpcv-temp23-content .wpcv-award ul li::before,
.wpcv-container.temp23 .wpcv-temp23-content .wpcv-certifications ul li::before,
.wpcv-container.temp23 .wpcv-temp23-content .wpcv-tools ul li::before,
.wpcv-container.temp23 .wpcv-temp23-content .wpcv-additional-info ul li::before,
.wpcv-container.temp23 .wpcv-temp23-content .wpcv-works ul li::before {
  content: "";
  position: absolute;
  top: 6.7px;
  left: -8px;
  width: 3px;
  height: 3px;
  border-radius: 1000px;
  background-color: var(--color-steel);
}
.wpcv-container.temp23 .wpcv-temp23-content .wpcv-tools {
  max-width: 270px;
}
.wpcv-container.temp23 .wpcv-temp23-content .wpcv-tools ul {
  -moz-column-count: 2;
       column-count: 2;
  -moz-column-gap: 15px;
       column-gap: 15px;
}
.wpcv-container.temp23 .wpcv-temp23-content .wpcv-experience:not(:last-child) {
  margin-bottom: 15px;
}
.wpcv-container.temp23 .wpcv-temp23-content .wpcv-experience .wpcv-old-company {
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 11px;
  line-height: 18px;
  font-weight: 500;
  letter-spacing: 0;
}
.wpcv-container.temp23 .wpcv-temp23-content .wpcv-header {
  margin-bottom: 25px;
}
.wpcv-container.temp23 .wpcv-temp23-content .wpcv-header .wpcv-header-hero .wpcv-name {
  margin-bottom: 6px;
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 20px;
  line-height: 25px;
  font-weight: bold;
  letter-spacing: 0;
}
.wpcv-container.temp23 .wpcv-temp23-content .wpcv-header .wpcv-header-hero .wpcv-designation {
  color: var(--color-steel);
  font-family: var(--font-family-roboto-flex);
  font-size: 10px;
  line-height: 15px;
  font-weight: 400;
  letter-spacing: -0.2px;
  max-width: 335px;
  margin-left: auto;
  margin-right: auto;
}
.wpcv-container.temp23 .wpcv-temp23-content .wpcv-experience-content,
.wpcv-container.temp23 .wpcv-temp23-content .wpcv-education-content,
.wpcv-container.temp23 .wpcv-temp23-content .wpcv-about-content,
.wpcv-container.temp23 .wpcv-temp23-content .wpcv-contacts-content,
.wpcv-container.temp23 .wpcv-temp23-content .wpcv-award-content,
.wpcv-container.temp23 .wpcv-temp23-content .wpcv-certifications-content,
.wpcv-container.temp23 .wpcv-temp23-content .wpcv-works-content,
.wpcv-container.temp23 .wpcv-temp23-content .wpcv-tools-content,
.wpcv-container.temp23 .wpcv-temp23-content .wpcv-additional-info-content {
  margin-top: 15px;
}
.wpcv-container.temp23 .wpcv-temp23-content .wpcv-education:not(:last-child) {
  margin-bottom: 8px;
}
.wpcv-container.temp23 .wpcv-temp23-content .wpcv-education .wpcv-education-institute {
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 11px;
  line-height: 18px;
  font-weight: 600;
  letter-spacing: 0;
}
.wpcv-container.temp23 .wpcv-temp23-content .wpcv-education .wpcv-education-qualification span {
  color: var(--color-steel);
  font-family: var(--font-family-roboto-flex);
  font-size: 11px;
  line-height: 15px;
  font-weight: 400;
  letter-spacing: -0.2px;
}

.wpcv-container.temp24 {
  padding-left: 43px;
  padding-right: 43px;
  padding-top: 23px;
  padding-bottom: 25px;
  width: 100%;
  max-width: 1000px;
  background-color: var(--color-white);
  overflow: hidden;
}
.wpcv-container.temp24 .wpcv-temp24-content hr {
  border: 0;
  border-top: 0.5px solid var(--color-steel);
}
.wpcv-container.temp24 .wpcv-temp24-content li {
  line-height: 0;
}
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-middle-line {
  border-left: 0.5px solid var(--color-steel);
  margin-bottom: -100%;
  margin-top: 35px;
}
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-section-title h3 {
  text-transform: capitalize;
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 12px;
  line-height: 15px;
  font-weight: bold;
  letter-spacing: -0.2px;
  margin-bottom: 5px;
}
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-contact a,
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-skill span,
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-certification span,
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-about-description,
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-experience-description span,
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-award span,
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-experience-date,
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-competencies span,
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-tools span,
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-additional-info span,
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-works span,
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-header-contact a {
  color: var(--color-steel);
  font-family: var(--font-family-roboto-flex);
  font-size: 10px;
  font-weight: 400;
  line-height: 15px;
  letter-spacing: -0.2px;
}
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-skill ul li,
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-certification ul li,
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-award ul li,
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-competencies ul li,
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-tools ul li,
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-additional-info ul li,
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-works ul li {
  position: relative;
  margin-left: 9px;
}
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-skill ul li::before,
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-certification ul li::before,
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-award ul li::before,
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-competencies ul li::before,
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-tools ul li::before,
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-additional-info ul li::before,
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-works ul li::before {
  content: "";
  position: absolute;
  top: 6.5px;
  left: -8px;
  width: 3px;
  height: 3px;
  border-radius: 1000px;
  background-color: var(--color-steel);
}
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-experience-description ul li {
  position: relative;
  margin-left: 13px;
}
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-experience-description ul li::before {
  content: "";
  position: absolute;
  top: 6.5px;
  left: -8px;
  width: 3px;
  height: 3px;
  border-radius: 1000px;
  background-color: var(--color-steel);
}
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-experience:not(:last-child) {
  margin-bottom: 10px;
}
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-experience .wpcv-old-company {
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 10px;
  font-weight: 500;
  line-height: 15px;
  letter-spacing: -0.2px;
  margin-bottom: 3px;
}
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-experience .wpcv-experience-description {
  margin-top: 5px;
}
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-education .wpcv-education-institute {
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 11px;
  font-weight: 600;
  line-height: 18px;
  letter-spacing: 0px;
}
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-education .wpcv-education-qualification span {
  color: var(--color-steel);
  font-family: var(--font-family-roboto-flex);
  font-size: 11px;
  font-weight: 400;
  line-height: 15px;
  letter-spacing: -0.2px;
}
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-left-box {
  flex: 0 0 128px;
  overflow: hidden;
}
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-right-box {
  padding-left: 10px;
  flex: 1;
}
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-right-box hr {
  margin-left: -10px;
}
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-header hr {
  margin-top: 8px;
}
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-header .wpcv-header-hero-content {
  flex: 0 0 340px;
}
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-header .wpcv-header-photo {
  flex: 0 0 98px;
  height: 98px;
  overflow: hidden;
}
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-header .wpcv-header-photo img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: top;
     object-position: top;
}
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-header .wpcv-header-hero .wpcv-name {
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 22px;
  line-height: normal;
  font-weight: bold;
  letter-spacing: -0.2px;
}
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-header .wpcv-header-hero .wpcv-designation {
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 12px;
  line-height: normal;
  font-weight: 400;
  letter-spacing: -0.2px;
  margin-top: 4px;
}
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-header .wpcv-header-contact {
  margin-top: 5px;
}
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-header .wpcv-header-contact ul li {
  padding-left: 5px;
  padding-right: 5px;
  position: relative;
}
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-header .wpcv-header-contact ul li::before {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  width: 1px;
  height: 55%;
  background-color: var(--color-steel);
}
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-header .wpcv-header-contact ul li:first-child::before {
  display: none;
}
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-header .wpcv-header-contact ul li:first-child {
  padding-left: 0;
}
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-header .wpcv-header-contact ul li:last-child {
  padding-right: 0;
}
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-about-content,
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-contacts-content,
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-experience-content,
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-skills-content,
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-certifications-content,
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-competencies-content,
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-tools-content,
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-education-content,
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-additional-info-content,
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-award-content,
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-works-content {
  margin-top: 15px;
}
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-skill,
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-certification,
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-competencies,
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-tools,
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-works,
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-award,
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-additional-info,
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-education,
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-experience-wrap,
.wpcv-container.temp24 .wpcv-temp24-content .wpcv-contact {
  margin-top: 5px;
}

.wpcv-container.temp25 {
  padding-left: 40px;
  padding-right: 40px;
  padding-top: 30px;
  padding-bottom: 30px;
  width: 100%;
  max-width: 1000px;
  background-color: var(--color-white);
}
.wpcv-container.temp25 .wpcv-temp25-content li {
  line-height: 0;
}
.wpcv-container.temp25 .wpcv-temp25-content hr {
  border: 0;
  border-top: 1px solid var(--color-light-purple);
  margin-top: 10px;
  margin-bottom: 10px;
  opacity: 0.5;
}
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-section-title {
  position: relative;
  overflow: hidden;
  text-align: center;
  margin-bottom: 13px;
}
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-section-title::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0px;
  transform: translateY(-50%);
  width: 100%;
  height: 1px;
  background-color: var(--color-light-purple);
}
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-section-title h3 {
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 12px;
  line-height: 15px;
  font-weight: bold;
  letter-spacing: 0;
  position: relative;
  text-transform: uppercase;
  display: inline-block;
  background-color: var(--color-white);
  padding-left: 5px;
  padding-right: 5px;
}
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-header-contact a,
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-about-description {
  color: var(--color-steel);
  font-family: var(--font-family-roboto-flex);
  font-size: 10px;
  font-weight: 400;
  line-height: 15px;
  letter-spacing: 0px;
}
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-competencies span,
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-experience-description span,
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-awards span,
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-certifications span,
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-affiliations span,
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-additional-info span {
  color: var(--color-steel);
  font-family: var(--font-family-roboto-flex);
  font-size: 10px;
  font-weight: 400;
  line-height: 15px;
  letter-spacing: -0.2px;
}
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-header .wpcv-header-hero .wpcv-name {
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 30px;
  line-height: normal;
  font-weight: bold;
  letter-spacing: 0px;
  text-transform: uppercase;
}
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-header .wpcv-header-hero .wpcv-designation {
  color: var(--color-steel);
  font-family: var(--font-family-roboto-flex);
  font-size: 12px;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0px;
}
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-experience:not(:last-child) {
  margin-bottom: 14px;
}
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-experience .wpcv-oldc-designation {
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 12px;
  line-height: 15px;
  font-weight: 500;
  letter-spacing: -0.2px;
}
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-experience .wpcv-old-company {
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 10px;
  font-weight: 400;
  line-height: 15px;
  letter-spacing: -0.2px;
}
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-experience .wpcv-experience-date {
  color: var(--color-steel);
  font-family: var(--font-family-roboto-flex);
  font-size: 10px;
  font-weight: 400;
  line-height: 18px;
  letter-spacing: -0.2px;
}
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-experience .wpcv-experience-description {
  margin-top: 5px;
}
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-education:not(:last-child) {
  margin-bottom: 15px;
}
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-education .wpcv-education-institute {
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 11px;
  line-height: 18px;
  font-weight: 600;
  letter-spacing: 0px;
}
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-education .wpcv-education-qualification {
  color: var(--color-steel);
  font-family: var(--font-family-roboto-flex);
  font-size: 11px;
  font-weight: 400;
  line-height: 15px;
  letter-spacing: -0.2px;
}
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-certifications ul li,
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-languages ul li,
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-experience-description ul li,
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-awards ul li,
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-certifications ul li,
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-affiliations ul li,
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-additional-info ul li {
  position: relative;
  margin-left: 15px;
}
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-certifications ul li::before,
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-languages ul li::before,
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-experience-description ul li::before,
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-awards ul li::before,
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-certifications ul li::before,
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-affiliations ul li::before,
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-additional-info ul li::before {
  content: "";
  position: absolute;
  top: 5px;
  left: -9px;
  width: 3px;
  height: 3px;
  border-radius: 1000px;
  background-color: var(--color-steel);
}
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-competencies ul {
  overflow: hidden;
}
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-competencies ul li {
  position: relative;
  float: left;
  width: 23%;
  position: relative;
  margin-left: 9px;
}
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-competencies ul li::before {
  content: "";
  position: absolute;
  top: 5px;
  left: -9px;
  width: 3px;
  height: 3px;
  border-radius: 1000px;
  background-color: var(--color-steel);
}
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-about-content,
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-competencies-content,
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-experience-content,
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-awards-content,
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-certifications-content,
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-education-content,
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-affiliations-content,
.wpcv-container.temp25 .wpcv-temp25-content .wpcv-additional-info-content {
  margin-top: 15px;
}

.wpcv-container.temp26 {
  padding-left: 40px;
  padding-right: 40px;
  padding-top: 30px;
  padding-bottom: 30px;
  width: 100%;
  max-width: 1000px;
  background-color: var(--color-white);
}
.wpcv-container.temp26 .wpcv-temp26-content li {
  line-height: 0;
}
.wpcv-container.temp26 .wpcv-temp26-content hr {
  border: 0;
  border-top: 1px solid var(--color-light-purple);
  margin-top: 10px;
  margin-bottom: 10px;
  opacity: 0.5;
}
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-section-title {
  position: relative;
  overflow: hidden;
  text-align: left;
  margin-bottom: 5px;
}
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-section-title::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0px;
  transform: translateY(-50%);
  width: 100%;
  height: 1px;
  background-color: var(--color-light-purple);
}
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-section-title h3 {
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 12px;
  line-height: 15px;
  font-weight: bold;
  letter-spacing: 0;
  position: relative;
  text-transform: capitalize;
  display: inline-block;
  background-color: var(--color-white);
  padding-right: 15px;
}
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-header-contact a,
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-about-description {
  color: var(--color-steel);
  font-family: var(--font-family-roboto-flex);
  font-size: 10px;
  font-weight: 400;
  line-height: 15px;
  letter-spacing: 0px;
}
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-competencies span,
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-experience-description span,
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-awards span,
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-certifications span,
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-affiliations span,
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-additional-info span {
  color: var(--color-steel);
  font-family: var(--font-family-roboto-flex);
  font-size: 10px;
  font-weight: 400;
  line-height: 15px;
  letter-spacing: -0.2px;
}
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-header {
  gap: 33px;
}
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-header .wpcv-header-photo {
  flex: 0 0 69px;
  height: 75px;
}
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-header .wpcv-header-photo img {
  width: 100%;
  height: 100%;
  border-radius: 0;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: top;
     object-position: top;
}
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-header .wpcv-header-hero {
  flex: 0 0 230px;
}
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-header .wpcv-header-hero .wpcv-name {
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 30px;
  line-height: normal;
  font-weight: bold;
  letter-spacing: 0px;
  text-transform: uppercase;
}
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-header .wpcv-header-hero .wpcv-designation {
  color: var(--color-steel);
  font-family: var(--font-family-roboto-flex);
  font-size: 12px;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0px;
}
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-experience:not(:last-child) {
  margin-bottom: 14px;
}
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-experience .wpcv-oldc-designation {
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 12px;
  line-height: 15px;
  font-weight: 500;
  letter-spacing: -0.2px;
}
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-experience .wpcv-old-company {
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 10px;
  font-weight: 400;
  line-height: 15px;
  letter-spacing: -0.2px;
}
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-experience .wpcv-experience-date {
  color: var(--color-steel);
  font-family: var(--font-family-roboto-flex);
  font-size: 10px;
  font-weight: 400;
  line-height: 18px;
  letter-spacing: -0.2px;
}
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-experience .wpcv-experience-description {
  margin-top: 5px;
}
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-education:not(:last-child) {
  margin-bottom: 15px;
}
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-education .wpcv-education-institute {
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 11px;
  line-height: 18px;
  font-weight: 600;
  letter-spacing: 0px;
}
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-education .wpcv-education-qualification {
  color: var(--color-steel);
  font-family: var(--font-family-roboto-flex);
  font-size: 11px;
  font-weight: 400;
  line-height: 15px;
  letter-spacing: -0.2px;
}
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-certifications ul li,
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-languages ul li,
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-experience-description ul li,
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-awards ul li,
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-certifications ul li,
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-affiliations ul li,
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-additional-info ul li {
  position: relative;
  margin-left: 15px;
}
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-certifications ul li::before,
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-languages ul li::before,
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-experience-description ul li::before,
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-awards ul li::before,
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-certifications ul li::before,
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-affiliations ul li::before,
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-additional-info ul li::before {
  content: "";
  position: absolute;
  top: 5px;
  left: -9px;
  width: 3px;
  height: 3px;
  border-radius: 1000px;
  background-color: var(--color-steel);
}
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-competencies ul {
  overflow: hidden;
}
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-competencies ul li {
  position: relative;
  float: left;
  width: calc((100% - 36px) / 4);
  position: relative;
  margin-left: 9px;
}
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-competencies ul li::before {
  content: "";
  position: absolute;
  top: 5px;
  left: -9px;
  width: 3px;
  height: 3px;
  border-radius: 1000px;
  background-color: var(--color-steel);
}
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-about-content,
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-competencies-content,
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-experience-content,
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-awards-content,
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-certifications-content,
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-education-content,
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-affiliations-content,
.wpcv-container.temp26 .wpcv-temp26-content .wpcv-additional-info-content {
  margin-top: 15px;
}

.wpcv-temp1-content ul,
.wpcv-temp2-content ul,
.wpcv-temp3-content ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

.wpcv-container.temp27 {
  padding-left: 40px;
  padding-right: 40px;
  padding-top: 30px;
  padding-bottom: 30px;
  width: 100%;
  max-width: 1000px;
  background-color: var(--color-white);
  overflow: hidden;
}
.wpcv-container.temp27 .wpcv-temp27-content li {
  line-height: 0;
}
.wpcv-container.temp27 .wpcv-temp27-content hr {
  border: 0;
  border-top: 1px solid var(--color-light-purple);
  margin-top: 10px;
  margin-bottom: 10px;
  opacity: 0.5;
}
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-section-title {
  background-color: var(--color-light-purple-50);
  text-align: center;
  padding-top: 4px;
  padding-bottom: 4px;
  margin-left: -100%;
  margin-right: -100%;
  margin-bottom: 15px;
}
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-section-title h3 {
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 12px;
  line-height: 15px;
  font-weight: bold;
  letter-spacing: -0.2px;
  text-transform: uppercase;
}
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-header-contact a,
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-about-description {
  color: var(--color-steel);
  font-family: var(--font-family-roboto-flex);
  font-size: 10px;
  font-weight: 400;
  line-height: 15px;
  letter-spacing: 0px;
}
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-competencies span,
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-experience-description span,
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-awards span,
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-certifications span,
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-affiliations span,
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-additional-info span {
  color: var(--color-steel);
  font-family: var(--font-family-roboto-flex);
  font-size: 10px;
  font-weight: 400;
  line-height: 15px;
  letter-spacing: -0.2px;
}
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-header .wpcv-header-hero .wpcv-name {
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 30px;
  line-height: normal;
  font-weight: bold;
  letter-spacing: 0px;
  text-transform: uppercase;
}
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-header .wpcv-header-hero .wpcv-designation {
  color: var(--color-steel);
  font-family: var(--font-family-roboto-flex);
  font-size: 12px;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0px;
}
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-experience:not(:last-child) {
  margin-bottom: 14px;
}
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-experience .wpcv-oldc-designation {
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 12px;
  line-height: 15px;
  font-weight: 500;
  letter-spacing: -0.2px;
}
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-experience .wpcv-old-company {
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 10px;
  font-weight: 400;
  line-height: 15px;
  letter-spacing: -0.2px;
}
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-experience .wpcv-experience-date {
  color: var(--color-steel);
  font-family: var(--font-family-roboto-flex);
  font-size: 10px;
  font-weight: 400;
  line-height: 18px;
  letter-spacing: -0.2px;
}
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-experience .wpcv-experience-description {
  margin-top: 5px;
}
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-education:not(:last-child) {
  margin-bottom: 15px;
}
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-education .wpcv-education-institute {
  color: var(--color-deep-dark);
  font-family: var(--font-family-roboto-flex);
  font-size: 11px;
  line-height: 18px;
  font-weight: 600;
  letter-spacing: 0px;
}
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-education .wpcv-education-qualification {
  color: var(--color-steel);
  font-family: var(--font-family-roboto-flex);
  font-size: 11px;
  font-weight: 400;
  line-height: 15px;
  letter-spacing: -0.2px;
}
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-certifications ul li,
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-languages ul li,
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-experience-description ul li,
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-awards ul li,
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-certifications ul li,
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-affiliations ul li,
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-additional-info ul li {
  position: relative;
  margin-left: 15px;
}
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-certifications ul li::before,
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-languages ul li::before,
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-experience-description ul li::before,
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-awards ul li::before,
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-certifications ul li::before,
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-affiliations ul li::before,
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-additional-info ul li::before {
  content: "";
  position: absolute;
  top: 5px;
  left: -9px;
  width: 3px;
  height: 3px;
  border-radius: 1000px;
  background-color: var(--color-steel);
}
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-competencies ul {
  overflow: hidden;
}
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-competencies ul li {
  position: relative;
  float: left;
  width: calc((100% - 30px) / 3);
  position: relative;
  margin-left: 10px;
}
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-competencies ul li::before {
  content: "";
  position: absolute;
  top: 5px;
  left: -9px;
  width: 3px;
  height: 3px;
  border-radius: 1000px;
  background-color: var(--color-steel);
}
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-about-content,
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-competencies-content,
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-experience-content,
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-awards-content,
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-certifications-content,
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-education-content,
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-affiliations-content,
.wpcv-container.temp27 .wpcv-temp27-content .wpcv-additional-info-content {
  margin-top: 15px;
}
/*!********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/controls/preview/style.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************/
.my-custom-buttons-container, .media-modal-content, .media-modal-close, .editor-sidebar {
  pointer-events: auto;
}

.my-custom-buttons-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 16px;
  position: sticky;
  top: 0;
  width: -moz-max-content;
  z-index: 9999;
  padding: 10px;
  margin-left: auto;
  max-width: unset !important;
  background: #dddddd;
  pointer-events: auto;
}
.my-custom-buttons-container .preview-button,
.my-custom-buttons-container .publish-button-wrapper,
.my-custom-buttons-container .myaccount-button {
  background-color: #0e0085;
  border-radius: 5px;
  font-size: 15px;
  font-weight: 500;
  padding: 5px 12px;
  color: #fff;
  text-decoration: none !important;
}
.my-custom-buttons-container .preview-button:hover,
.my-custom-buttons-container .publish-button-wrapper:hover,
.my-custom-buttons-container .myaccount-button:hover {
  background-color: #0e0085 !important;
  color: #ffffff !important;
}
@media (max-width: 575px) {
  .my-custom-buttons-container .publish-button-wrapper {
    display: none;
  }
}

.block-editor-block-list__layout {
  position: unset !important;
}

.my-custom-buttons-container .publish-button-wrapper {
  background-color: #efefef !important;
  color: rgba(106, 106, 106, 0.6509803922) !important;
}
.my-custom-buttons-container .publish-button-wrapper:hover {
  background-color: #efefef !important;
}

.editor-visual-editor__post-title-wrapper {
  margin-top: 0 !important;
}

:root :where(.editor-styles-wrapper)::after {
  height: auto !important;
}
/*!**************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/controls/ImageSelector/style.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************/
.template-selector {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 1rem;
  padding: 1rem;
  height: 500px;
  overflow: auto;
}
.template-selector .template-item {
  position: relative;
  cursor: pointer;
  border-radius: 0.5rem;
  transition: all 0.3s ease;
  height: 275px;
  overflow: hidden;
}
.template-selector .template-item img {
  width: 100%;
  height: auto;
  display: block;
  -o-object-fit: cover;
     object-fit: cover;
}
.template-selector .template-item .image-label {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.5);
  color: rgb(255, 255, 255);
  padding: 0.6rem;
  text-align: center;
  font-weight: 500;
  font-size: 18px;
}
.template-selector .template-item .checkmark {
  position: absolute;
  top: 10px;
  right: 10px;
  width: 30px;
  height: 30px;
  background-color: #22c55e;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: white;
  opacity: 0;
  transform: scale(0.5);
  transition: all 0.3s ease;
}
.template-selector .template-item:hover {
  transform: translateY(-10px);
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}
.template-selector .template-item.selected {
  box-shadow: 0 0 0 4px #3b82f6;
  transform: scale(1.03);
}
.template-selector .template-item.selected .checkmark {
  opacity: 1;
  transform: scale(1);
}
.template-selector .template-item .bwd-cv-pro,
.template-selector .template-item .bwdcv-ats {
  color: white;
  font-weight: 600;
  padding: 2px 5px;
  font-size: 12px;
  border-radius: 3px;
  position: absolute;
  top: 0;
}
.template-selector .template-item .bwd-cv-pro {
  background: #dd076a;
  left: 50%;
  transform: translateX(-50%);
}
.template-selector .template-item .bwd-cv-free {
  background: #00b46f;
  color: white;
  padding: 2px 5px;
  font-size: 12px;
  border-radius: 3px;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.template-selector .template-item .bwdcv-ats {
  background: #007bff;
  left: 0;
}

@media (min-width: 768px) {
  .template-selector {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (max-width: 992px) {
  .template-selector {
    grid-template-columns: repeat(4, 1fr);
  }
}
@media (max-width: 1700px) {
  .template-selector {
    grid-template-columns: repeat(2, 1fr);
  }
}
/*!***********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/controls/ThemeColor/style.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************/
.gutnm-color-control-wrapper .components-base-control__label {
  color: #000000 !important;
  font-weight: 500 !important;
}
.gutnm-color-control-wrapper .gutnm-color-control {
  line-height: 1;
  border: navajowhite;
  background: rgba(0, 0, 0, 0);
  cursor: pointer;
}
.gutnm-color-control-wrapper .gutnm-color-control.components-button:focus:not(:disabled) {
  box-shadow: none;
}
.gutnm-color-control-wrapper .gutnm-color-control .component-color-indicator {
  background-image: linear-gradient(45deg, #ddd 25%, transparent 0), linear-gradient(-45deg, #ddd 25%, transparent 0), linear-gradient(45deg, transparent 75%, #ddd 0), linear-gradient(-45deg, transparent 75%, #ddd 0);
  background-size: 10px 10px;
  background-position: 0 0, 0 5px, 5px -5px, -5px 0;
  border-radius: 50%;
  width: 25px;
  height: 25px;
}
.gutnm-color-control-wrapper .reset-icon {
  height: 30px;
  width: 30px;
  border: none;
  border-radius: 50% !important;
  color: rgba(0, 0, 0, 0.6);
  background: #dcf7f8;
  font-weight: 300;
  cursor: pointer;
  display: flex;
  justify-content: center !important;
  align-items: center !important;
}
.gutnm-color-control-wrapper .reset-icon span {
  font-size: 12px;
  height: 12px;
}

.gutnm-color-control-wrapper .components-base-control__label,
.gutnm-color-control-wrapper .components-base-control__field,
.gutnm-color-control-wrapper .components-base-control {
  margin-bottom: 0 !important;
}

.color-swatch-button {
  border: none;
  background: transparent;
  cursor: pointer;
  width: 33px;
  height: 33px;
}
.color-swatch-button .component-color-indicator {
  width: 27px !important;
  height: 27px !important;
}
.color-swatch-button.components-button {
  align-items: center;
  justify-content: center;
}
.color-swatch-button .components-color-indicator {
  width: 100%;
  height: 100%;
  border-radius: 4px;
}

.components-popover__content:has(.bwd-color-control-popover) {
  width: -moz-min-content !important;
  width: min-content !important;
}

/* Overlay */
.gutnm-custom-popup-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 9999;
}

/* Popup Content */
.gutnm-custom-popup-content {
  background: #fff;
  padding: 35px;
  border-radius: 8px;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
  width: 500px;
  max-width: 90%;
  position: relative;
  animation: popupFadeIn 0.3s ease;
}

/* Fade-in Animation */
@keyframes popupFadeIn {
  from {
    transform: scale(0.9);
    opacity: 0;
  }
  to {
    transform: scale(1);
    opacity: 1;
  }
}
/*!*************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/controls/ColorControl/style.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************/
.gutnm-color-control-wrapper .components-base-control__label {
  color: #000000 !important;
  font-weight: 500 !important;
}
.gutnm-color-control-wrapper .gutnm-color-control {
  line-height: 1;
  border: navajowhite;
  background: rgba(0, 0, 0, 0);
  cursor: pointer;
}
.gutnm-color-control-wrapper .gutnm-color-control.components-button:focus:not(:disabled) {
  box-shadow: none;
}
.gutnm-color-control-wrapper .gutnm-color-control .component-color-indicator {
  background-image: linear-gradient(45deg, #ddd 25%, transparent 0), linear-gradient(-45deg, #ddd 25%, transparent 0), linear-gradient(45deg, transparent 75%, #ddd 0), linear-gradient(-45deg, transparent 75%, #ddd 0);
  background-size: 10px 10px;
  background-position: 0 0, 0 5px, 5px -5px, -5px 0;
  border-radius: 50%;
  width: 25px;
  height: 25px;
}
.gutnm-color-control-wrapper .reset-icon {
  height: 30px;
  width: 30px;
  border: none;
  border-radius: 50% !important;
  color: rgba(0, 0, 0, 0.6);
  background: #dcf7f8;
  font-weight: 300;
  cursor: pointer;
  display: flex;
  justify-content: center !important;
  align-items: center !important;
}
.gutnm-color-control-wrapper .reset-icon span {
  font-size: 12px;
  height: 12px;
}

.gutnm-color-control-wrapper .components-base-control__label,
.gutnm-color-control-wrapper .components-base-control__field,
.gutnm-color-control-wrapper .components-base-control {
  margin-bottom: 0 !important;
}

.color-swatch-button {
  border: none;
  background: transparent;
  cursor: pointer;
  width: 33px;
  height: 33px;
}
.color-swatch-button .component-color-indicator {
  width: 27px !important;
  height: 27px !important;
}
.color-swatch-button.components-button {
  align-items: center;
  justify-content: center;
}
.color-swatch-button .components-color-indicator {
  width: 100%;
  height: 100%;
  border-radius: 4px;
}

.components-popover__content:has(.bwd-color-control-popover) {
  width: -moz-min-content !important;
  width: min-content !important;
}

/* Overlay */
.gutnm-custom-popup-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 9999;
}
.gutnm-custom-popup-overlay .gutnm-custom-color-popup-content {
  background: #fff;
  padding: 18px;
  border-radius: 8px;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
  width: 283px;
  max-width: 90%;
  position: relative;
  animation: popupFadeIn 0.3s ease;
}
.gutnm-custom-popup-overlay .gutnm-custom-color-popup-content .components-color-picker {
  width: unset !important;
}
.gutnm-custom-popup-overlay .gutnm-custom-color-popup-content .components-color-picker .react-colorful {
  width: 100% !important;
}
.gutnm-custom-popup-overlay .gutnm-custom-color-popup-content .components-color-picker .react-colorful + div {
  display: flex;
}

/* Popup Content */
/* Fade-in Animation */
@keyframes popupFadeIn {
  from {
    transform: scale(0.9);
    opacity: 0;
  }
  to {
    transform: scale(1);
    opacity: 1;
  }
}
/*!***********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/controls/Typography/style.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************/
.gutnm-typography-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 15px;
  margin-top: 15px;
}
.gutnm-typography-wrapper .gutnm-typography-edit {
  border-radius: 50% !important;
  height: 35px;
  width: 35px;
  display: flex;
  justify-content: center !important;
  align-items: center !important;
  position: absolute;
  right: 58px;
}
.gutnm-typography-wrapper .gutnm-typography-edit span {
  color: #008eff;
}
.gutnm-typography-wrapper #typography-control {
  font-weight: 500;
}
.gutnm-typography-wrapper .components-base-control__field {
  display: unset !important;
}

.components-popover__content {
  padding: 20px 15px;
  position: relative;
  width: 400px;
}

.gutnm-custom-popup-content {
  background: #fff;
  padding: 35px;
  border-radius: 8px;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
  width: 500px;
  max-width: 90%;
  position: relative;
  animation: popupFadeIn 0.3s ease;
}
.gutnm-custom-popup-content .gutnm-popup-close {
  position: absolute;
  right: 6px;
  top: 5px;
  color: #f00;
  line-height: 0;
  box-shadow: none !important;
  height: 29px;
  width: 20px;
}

/* Fade-in Animation */
@keyframes popupFadeIn {
  from {
    transform: scale(0.9);
    opacity: 0;
  }
  to {
    transform: scale(1);
    opacity: 1;
  }
}
/*!**********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/controls/tab-panel/style.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************/
.gutnm-tab-panel {
  margin-top: 20px;
  background: #f8f8ff;
}
.gutnm-tab-panel .components-panel__body {
  border: none;
  border-top: none;
  margin-top: unset;
}
.gutnm-tab-panel .components-panel__body .gutnm-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 10px;
  border: 1px solid #ddd;
  border-radius: 5px;
  position: relative;
}
.gutnm-tab-panel .components-panel__body .gutnm-container .gutnm-remove-item {
  color: #dc3232;
  border: none;
  padding: 0;
  cursor: pointer;
  padding: 0px 7px;
  border-radius: 5px;
  position: absolute;
  top: 5px;
  left: auto;
  right: 0;
}
.gutnm-tab-panel .components-panel__body .gutnm-container .components-panel__body-toggle {
  box-shadow: 0 0 1px rgba(63, 81, 181, 0.6196078431);
  background: #fff0f0;
}
.gutnm-tab-panel .components-panel__body .gutnm-container .components-panel__body-toggle svg {
  display: none;
}
.gutnm-tab-panel .components-panel__body .gutnm-container .components-panel__body-toggle.components-button {
  background: rgba(114, 252, 169, 0.0588235294);
  border: 1px solid #00c189;
  border-radius: 5px;
  padding-bottom: 13px;
  padding-top: 13px;
  text-transform: capitalize;
}
.gutnm-tab-panel .components-tab-panel__tabs {
  justify-content: center;
  margin-bottom: 10px;
  padding: 10px;
}
.gutnm-tab-panel .components-tab-panel__tabs #tab-panel-0-gutnm_normal {
  border-radius: 5px 0 0 5px;
}
.gutnm-tab-panel .components-tab-panel__tabs button#tab-panel-0-gutnm_hover {
  border-radius: 0 5px 5px 0;
}
.gutnm-tab-panel .components-tab-panel__tabs .gutnm-tab.gutnm-secondary {
  background: #8072fc;
  color: #fff;
  height: 40px;
  width: 50%;
  transition: all 0.2s;
}
.gutnm-tab-panel .components-tab-panel__tabs .gutnm-tab.gutnm-secondary.active-tab {
  border-top: 0;
  background: #4f14a9;
  border-bottom: 0;
  color: #ffffff;
  font-size: 14px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1411764706);
}
.gutnm-tab-panel .components-tab-panel__tabs .gutnm-tab.gutnm-secondary.normal {
  border-radius: 5px 0 0 5px;
}
.gutnm-tab-panel .components-tab-panel__tabs .gutnm-tab.gutnm-secondary.hover {
  border-radius: 0 5px 5px 0;
}
.gutnm-tab-panel .gutnm-tab {
  width: 100%;
  background: #e7ffe7;
  justify-content: center;
  border-top: 2px solid rgba(0, 0, 0, 0);
  height: 55px;
  background-color: #efeeee;
  flex-direction: column;
  gap: 5px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2901960784);
  transition: all 0.3s;
}
.gutnm-tab-panel .gutnm-tab:hover {
  color: unset;
}
.gutnm-tab-panel .gutnm-tab.active-tab {
  background: rgba(255, 255, 255, 0.94);
  color: #8a2be2;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2901960784);
}
.gutnm-tab-panel .react-datepicker-wrapper {
  display: block !important;
}
.gutnm-tab-panel .react-datepicker-wrapper input {
  width: 100%;
  border-color: #00BCD4;
}

.gutnm-container {
  position: relative;
  margin-bottom: 15px;
}
.gutnm-container .components-panel__body {
  width: 100%;
  border-top: none;
}
.gutnm-container .components-panel__body-toggle.components-button {
  padding-top: 13px;
  padding-bottom: 13px;
  padding-left: 13px;
}
.gutnm-container .gutnm-image-control {
  position: relative;
  width: 100%;
  height: 182px;
  margin-bottom: 10px;
}
.gutnm-container .gutnm-image-control .gutnm-placeholder-image {
  cursor: pointer;
  text-align: center;
  padding: 30px;
  border: 2px dashed #ccc;
  background-color: #f9f9f9;
  display: block;
  height: 100%;
  width: 100%;
}
.gutnm-container .gutnm-image-control .gutnm-placeholder-image img {
  max-width: 100%;
  height: 100%;
}
.gutnm-container .gutnm-image-control .gutnm-placeholder-image span {
  display: block;
  margin-top: 5px;
  font-size: 12px;
  font-weight: 500;
}
.gutnm-container .gutnm-image-control .gutnm-image-preview-container {
  position: relative;
  border: 1px solid #ddd;
  border-radius: 5px;
  height: 100%;
}
.gutnm-container .gutnm-image-control .gutnm-image-preview-container .gutnm-image-preview-wrapper {
  height: 100%;
  width: 100%;
  padding: 20px;
  overflow: hidden;
}
.gutnm-container .gutnm-image-control .gutnm-image-preview-container .gutnm-image-preview-wrapper img {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.gutnm-container .gutnm-image-control .gutnm-image-preview-container .gutnm-image-preview-wrapper svg {
  width: 50%;
  height: 100%;
}
.gutnm-container .gutnm-image-control .gutnm-image-preview-container .gutnm-edit-icon,
.gutnm-container .gutnm-image-control .gutnm-image-preview-container .gutnm-close-icon {
  position: absolute;
  top: 6px;
  right: 6px;
  cursor: pointer;
  background-color: #ff494b;
  padding: 4px;
  color: #fff;
  border-radius: 50%;
  width: 25px;
  height: 25px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.gutnm-container .gutnm-image-control .gutnm-image-preview-container .gutnm-edit-icon {
  z-index: 1;
}
.gutnm-container .gutnm-image-control .gutnm-image-preview-container .gutnm-close-icon {
  z-index: 2;
}
.gutnm-container .gutnm-gutnm-img {
  font-weight: 500;
}
.gutnm-container .gutnm-icon-label {
  font-size: 16px;
  font-weight: 500;
}
.gutnm-container .gutnm-icon-link {
  display: flex;
  align-items: center;
}

.gutnm-toggle-control .components-flex.components-h-stack {
  flex-direction: row-reverse;
}
.gutnm-toggle-control .components-flex.components-h-stack label {
  font-weight: 500;
}

.gutnm-add-item {
  background: #007cba;
  border-radius: 5px;
  color: #fff;
  font-weight: 600;
  line-height: 0;
  padding: 18px 12px;
  margin-top: 10px;
  justify-content: center;
  position: relative;
  left: 50%;
  transform: translateX(-50%);
}

.gutnm-icon-container .is-opened + .gutnm-remove-icon {
  display: none;
}

.gutnm-remove-item,
.gutnm-remove-icon {
  color: #8d8d8d;
  border: none;
  padding: 0;
  cursor: pointer;
  padding: 0px 7px;
  border-radius: 5px;
  position: absolute;
  top: 5px;
  left: auto;
  right: 0;
}

.gutnm-clone-item {
  border: 1px solid #dfdcdc;
  border-bottom: none;
  border-top: none;
  cursor: pointer;
  padding: 22px 12px;
  position: absolute;
  right: 37px;
  top: 1px;
  z-index: 9;
}

.gutnm-button-group-wrap {
  margin-bottom: 10px;
}
.gutnm-button-group-wrap.inner-icon-type .gutnm-button-group {
  padding: 8px;
  font-size: 13px;
}
.gutnm-button-group-wrap.inner-list-type .gutnm-button-group {
  padding: 10px;
}
.gutnm-button-group-wrap .gutnm-button-group {
  color: #fff;
  border: 1px solid #ddd;
  box-shadow: none;
  background: #8072fc;
  font-size: 12px;
  font-weight: 600;
  transition: all 0.3s;
}
.gutnm-button-group-wrap .gutnm-button-group:first-child {
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
}
.gutnm-button-group-wrap .gutnm-button-group:last-child {
  border-bottom-right-radius: 5px;
  border-top-right-radius: 5px;
}
.gutnm-button-group-wrap .gutnm-button-group.is-primary {
  background: #4f14a9;
  border: none;
  box-shadow: none;
}
.gutnm-button-group-wrap .gutnm-button-group.is-primary:hover {
  background: #4f14a9;
}
.gutnm-button-group-wrap .gutnm-button-group.is-primary:focus {
  box-shadow: none;
}
.gutnm-button-group-wrap .gutnm-button-group.is-secondary:hover {
  outline: none;
  box-shadow: none;
  background: #4f14a9;
  color: #fff;
}
.gutnm-button-group-wrap .gutnm-button-group + .gutnm-button-group {
  margin-left: 0;
}

.gutnm-list-button-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 10px;
}
.gutnm-list-button-wrap .gutnm-button-group-wrap {
  margin: 0;
}
.gutnm-list-button-wrap .gutnm-button-group-wrap .gutnm-button-group {
  font-size: 13px;
}
.gutnm-list-button-wrap h4 {
  margin: 0;
}
/*!**********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/controls/AIContent/style.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************/
.bwdcv-ai-popup {
  background: #0330d5;
  padding: 10px;
  display: inline-block;
  color: white;
  font-weight: 600;
  border-radius: 4px;
  margin: 5px 0px;
  cursor: pointer;
}

.bwdcv-ai-generate {
  color: #0e0085;
  font-weight: 600;
  background: white;
  padding: 10px;
  margin: 5px 0px;
  width: 110px;
  border-radius: 4px;
  border: none;
  cursor: pointer;
}

/* Overlay */
.bwdcv-ai-input-overlay {
  position: absolute;
  bottom: 55px;
  left: 75px;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 9999;
}

/* Popup Content */
.bwdcv-ai-input-wrap {
  position: relative;
  background: #0e0085;
  padding: 35px;
  border-radius: 8px;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
  width: 500px;
  max-width: 90%;
  position: relative;
  animation: popupFadeIn 0.3s ease;
  display: grid;
}

.bwdcv-ai-close-btn {
  position: absolute;
  top: 10px;
  right: 10px;
  background: transparent;
  border: none;
  font-size: 24px;
  color: #ffffff;
  cursor: pointer;
  transition: color 0.3s ease;
}
.bwdcv-ai-close-btn:hover {
  color: #ff4444;
}

.bwdcv-ai-input-wrap #userInput {
  height: 105px;
}

/* Fade-in Animation */
@keyframes popupFadeIn {
  from {
    transform: scale(0.9);
    opacity: 0;
  }
  to {
    transform: scale(1);
    opacity: 1;
  }
}
/*!*******************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/controls/res-rangle-control/style.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************/
.gutnm-res-rangle-control .gutnm-label {
  margin-bottom: 0;
}
.gutnm-res-rangle-control .gutnm-resicon-unit-wrap {
  display: flex;
  justify-content: end;
  margin-bottom: 5px;
}
.gutnm-res-rangle-control .gutnm-res-controls .gutnm-single-rangle {
  display: flex;
  justify-content: space-between;
  gap: 8px;
}
.gutnm-res-rangle-control .gutnm-res-controls .gutnm-single-rangle .reset-icon {
  height: 30px;
  border: none;
  border-radius: 50%;
  color: rgba(0, 0, 0, 0.6);
  background: #dcf7f8;
  font-weight: 300;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
}
.gutnm-res-rangle-control .gutnm-res-controls .gutnm-single-rangle .reset-icon span {
  font-size: 12px;
  height: 12px;
}
.gutnm-res-rangle-control .gutnm-res-controls .components-range-control {
  width: 100%;
}
.gutnm-res-rangle-control .gutnm-res-controls .components-range-control .components-range-control__wrapper {
  width: 100% !important;
}
.gutnm-res-rangle-control .gutnm-res-controls .components-range-control .components-range-control__number .components-base-control__field .components-input-base {
  align-items: center;
}
.gutnm-res-rangle-control .gutnm-res-controls .components-range-control .components-range-control__number .components-base-control__field .components-input-base .components-input-control__container {
  flex: unset !important;
}
.gutnm-res-rangle-control .gutnm-res-btn {
  display: flex;
  gap: 5px;
  align-items: center;
  justify-content: flex-start;
}
.gutnm-res-rangle-control .gutnm-res-btn .components-button {
  justify-content: center;
  min-width: 36px;
  padding: 0px;
  height: 16px;
  min-width: 1px;
  width: 20px;
  background: #fff;
  color: #9b9a9a;
  border: 1px solid #ddd;
  box-shadow: none;
}
.gutnm-res-rangle-control .gutnm-res-btn .components-button span {
  font-size: 11px;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 1;
  margin: 0;
}
.gutnm-res-rangle-control .gutnm-res-btn .components-button:hover {
  background: rgba(0, 0, 0, 0);
  color: #000;
}
.gutnm-res-rangle-control .gutnm-res-btn .components-button.is-primary {
  color: #000;
  background: rgba(0, 226, 255, 0.3294117647);
  width: 20px;
  height: 20px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
}
.gutnm-res-rangle-control .gutnm-res-btn .components-button.is-primary:focus:not(:disabled) {
  box-shadow: none;
}
.gutnm-res-rangle-control .gutnm-res-btn .components-button.is-primary:active:not(:disabled) {
  background-color: #ddd;
  color: #000;
  border: none;
}
.gutnm-res-rangle-control .gutnm-res-btn .components-button.is-secondary {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
}
.gutnm-res-rangle-control .gutnm-res-btn .components-button.is-secondary:hover:not(:disabled) {
  box-shadow: none;
}
.gutnm-res-rangle-control .units-wrapper .components-button {
  padding-bottom: 2px;
  font-size: 11px;
  height: 15px;
  padding: 0 3px 2px;
}
.gutnm-res-rangle-control .units-wrapper .components-button.is-secondary {
  box-shadow: none;
}
.gutnm-res-rangle-control .units-wrapper .components-button.is-secondary:hover:not(:disabled) {
  box-shadow: none;
}
.gutnm-res-rangle-control .units-wrapper .components-button.is-primary {
  background: rgba(0, 0, 0, 0);
  color: #000;
}
.gutnm-res-rangle-control .units-wrapper .components-button.is-primary:hover:not(:disabled) {
  background: #fff;
  color: #000;
}
.gutnm-res-rangle-control .units-wrapper .components-button.is-primary:focus:not(:disabled) {
  box-shadow: none;
}
/*!***************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/controls/border-control/style.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************/
.gutnm-border-label {
  margin-bottom: 10px;
  font-weight: 500;
}
/*!*******************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/controls/box-shadow-control/style.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************/
.gutnm-box-shadow {
  font-weight: 500;
}

.gutnm-colorPiker-wrapper {
  position: relative;
}
/*!******************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/controls/dimension-control/style.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************/
.gutnm-dimension-control-wrap {
  margin-bottom: 10px;
}
.gutnm-dimension-control-wrap .gutnm-dimension-label {
  margin-bottom: 0;
}
.gutnm-dimension-control-wrap .gutnm-res-rangle-control {
  display: flex;
  justify-content: end;
  margin-bottom: 10px;
}
.gutnm-dimension-control-wrap .gutnm-res-rangle-control .components-input-control__backdrop {
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
}
.gutnm-dimension-control-wrap .components-range-control__wrapper {
  display: none;
}
.gutnm-dimension-control-wrap .components-base-control {
  margin-left: 0 !important;
}
.gutnm-dimension-control-wrap .gutnm-dimension-label {
  font-weight: 500;
}
.gutnm-dimension-control-wrap .gutnm-dimension-control {
  display: flex;
}
.gutnm-dimension-control-wrap .gutnm-dimension-control .gutnm-res-controls {
  width: 83% !important;
}
.gutnm-dimension-control-wrap .gutnm-dimension-control .gutnm-res-controls .gutnm-single-rangle {
  display: flex;
}
.gutnm-dimension-control-wrap .gutnm-dimension-control .gutnm-res-controls .gutnm-single-rangle .components-base-control {
  margin-bottom: 0px;
}
.gutnm-dimension-control-wrap .gutnm-dimension-control .gutnm-res-controls .gutnm-single-rangle .components-base-control:first-child .components-input-control__backdrop {
  border-radius: 5px 0 0 5px !important;
}
.gutnm-dimension-control-wrap .gutnm-dimension-control .gutnm-res-controls .gutnm-single-rangle .components-base-control .components-base-control__label {
  margin-bottom: 0 !important;
}
.gutnm-dimension-control-wrap .gutnm-dimension-control .gutnm-res-controls .gutnm-single-rangle .components-base-control .components-base-control__field {
  margin-bottom: 0;
}
.gutnm-dimension-control-wrap .gutnm-dimension-control .gutnm-res-controls .gutnm-single-rangle .components-base-control .components-base-control__field .components-input-control__input {
  padding-right: 0 !important;
  padding-left: 6px !important;
}
.gutnm-dimension-control-wrap .gutnm-dimension-control .gutnm-res-controls .gutnm-single-rangle .components-base-control .components-base-control__field .components-input-control__input:focus + .components-input-control__backdrop {
  box-shadow: none !important;
}
.gutnm-dimension-control-wrap .gutnm-dimension-control .gutnm-res-controls .gutnm-single-rangle .components-input-control__backdrop {
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-right-width: 0;
  border-color: #16e1c8 !important;
}
.gutnm-dimension-control-wrap .gutnm-dimension-control .gutnm-res-controls .gutnm-single-rangle .components-base-control__field {
  display: flex;
  flex-direction: column-reverse;
  text-align: center;
  padding: 0;
  gap: 5px;
}
.gutnm-dimension-control-wrap .gutnm-dimension-control .gutnm-res-controls .gutnm-single-rangle .components-base-control__field .components-input-control__container {
  width: 100% !important;
}
.gutnm-dimension-control-wrap .gutnm-dimension-control .gutnm-res-controls .components-base-control {
  width: 100% !important;
}
.gutnm-dimension-control-wrap .gutnm-dimension-control .gutnm-dimension-link .components-button {
  height: 32px;
  min-width: 91px;
  padding: 6px 0px;
  background: #007cba;
  color: #fff;
  border-radius: 0 5px 5px 0;
}
.gutnm-dimension-control-wrap .gutnm-dimension-control .gutnm-dimension-link .components-button:has(.dashicons-editor-unlink) {
  background: rgba(0, 0, 0, 0);
  color: #545353;
  border: 1px solid #00BCD4;
}
.gutnm-dimension-control-wrap .gutnm-dimension-control .gutnm-dimension-link .components-button.is-primary {
  background: #3f4631;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}
.gutnm-dimension-control-wrap .gutnm-dimension-control .gutnm-dimension-link .components-button.is-primary:hover {
  background: #3f4631;
}
.gutnm-dimension-control-wrap .gutnm-dimension-control .gutnm-dimension-link .components-button.is-primary:focus {
  box-shadow: none;
}
.gutnm-dimension-control-wrap .gutnm-dimension-control .gutnm-dimension-link .components-button.is-secondary:focus {
  border: 1px solid;
}
.gutnm-dimension-control-wrap .gutnm-dimension-control .gutnm-dimension-link .components-button span {
  height: 16px;
  font-size: 16px;
}
/*!*********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/controls/custom-range-control/style.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************/
.bwd-custom-range-control {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
  position: relative;
}
.bwd-custom-range-control .custom-range-control-reset {
  justify-content: center;
  min-width: 30px;
  padding: 0;
  margin-top: -8px;
  height: 30px;
  border: none;
  border-radius: 50%;
  color: #ff7f50;
  background: #dcf7f8;
  font-weight: 300;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  right: 0;
  top: 0;
}
.bwd-custom-range-control .custom-range-control-reset span {
  font-size: 14px;
}
.bwd-custom-range-control .components-range-control {
  width: 100%;
}
.bwd-custom-range-control .components-range-control .components-range-control__wrapper {
  width: 100% !important;
}
.bwd-custom-range-control .components-range-control .components-range-control__wrapper .components-range-control__thumb-wrapper span {
  background: #5453fd !important;
}
.bwd-custom-range-control .components-range-control .components-range-control__number .components-base-control__field .components-input-base {
  align-items: center;
}
.bwd-custom-range-control .components-range-control .components-range-control__number .components-base-control__field .components-input-base .components-input-control__container {
  flex: unset !important;
  width: 64px !important;
}
.bwd-custom-range-control .components-range-control .components-range-control__number .components-base-control__field .components-input-base .components-input-control__container .components-input-control__input {
  padding-right: 0 !important;
}
.bwd-custom-range-control .components-range-control .components-range-control__number .components-base-control__field .components-input-base .components-input-control__container .components-input-control__backdrop {
  width: 65px !important;
}
/*!*******************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/controls/adminImageSelector/style.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************/
.template-selector {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 1rem;
  padding: 1rem;
  height: 500px;
  overflow: auto;
}
.template-selector .template-item {
  position: relative;
  cursor: pointer;
  border-radius: 0.5rem;
  transition: all 0.3s ease;
  height: 200px;
  overflow: hidden;
}
.template-selector .template-item img {
  width: 100%;
  height: auto;
  display: block;
  -o-object-fit: cover;
     object-fit: cover;
}
.template-selector .template-item .image-label {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.5);
  color: rgb(255, 255, 255);
  padding: 0.6rem;
  text-align: center;
  font-weight: 500;
  font-size: 18px;
}
.template-selector .template-item .checkmark {
  position: absolute;
  top: 10px;
  right: 10px;
  width: 30px;
  height: 30px;
  background-color: #22c55e;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: white;
  opacity: 0;
  transform: scale(0.5);
  transition: all 0.3s ease;
}
.template-selector .template-item:hover {
  transform: translateY(-10px);
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}
.template-selector .template-item.selected {
  box-shadow: 0 0 0 4px #3b82f6;
  transform: scale(1.03);
}
.template-selector .template-item.selected .checkmark {
  opacity: 1;
  transform: scale(1);
}
.template-selector .template-item .bwd-cv-pro,
.template-selector .template-item .bwdcv-ats {
  color: white;
  font-weight: 600;
  padding: 2px 5px;
  font-size: 12px;
  border-radius: 3px;
  position: absolute;
  top: 0;
}
.template-selector .template-item .bwd-cv-pro {
  background: #dd076a;
  left: 50%;
  transform: translateX(-50%);
}
.template-selector .template-item .bwd-cv-free {
  background: #00b46f;
  color: white;
  padding: 2px 5px;
  font-size: 12px;
  border-radius: 3px;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.template-selector .template-item .bwdcv-ats {
  background: #007bff;
  left: 0;
}

@media (min-width: 768px) {
  .template-selector {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (max-width: 992px) {
  .template-selector {
    grid-template-columns: repeat(4, 1fr);
  }
}
@media (max-width: 1700px) {
  .template-selector {
    grid-template-columns: repeat(2, 1fr);
  }
}
/*!***********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/controls/iconpicker/style.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************/
/* Overlay */
.gutnm-custom-popup-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 9999;
}

/* Popup Content */
.gutnm-custom-popup-content {
  background: #fff;
  padding: 35px;
  border-radius: 8px;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
  width: 500px;
  max-width: 90%;
  position: relative;
  animation: popupFadeIn 0.3s ease;
}

/* Fade-in Animation */
@keyframes popupFadeIn {
  from {
    transform: scale(0.9);
    opacity: 0;
  }
  to {
    transform: scale(1);
    opacity: 1;
  }
}
/* Search Box */
.gutnm-icons-container .search input {
  width: 100%;
  padding: 8px;
  margin-bottom: 10px;
  border: 1px solid #ddd;
  border-radius: 4px;
}

/* Icon List */
.icon-list {
  display: grid;
  gap: 10px;
  max-height: 300px;
  overflow-y: auto;
  grid-template-columns: repeat(5, 1fr);
}

.gutnm-icon {
  padding: 10px;
  border: 1px solid #ddd;
  border-radius: 4px;
  cursor: pointer;
  transition: all 0.2s ease;
}

.gutnmicon:hover {
  background: #f0f0f0;
}

.active-icon {
  border-color: #007cba;
  background: #e6f7ff;
}

.gutnm-icon-picker {
  position: relative;
  margin-bottom: 10px;
}
.gutnm-icon-picker .gutnm-label {
  font-weight: 500;
}
.gutnm-icon-picker .gutnm-icon-header {
  align-items: center;
  background: #f7f7f7;
  border: 1px solid #ccc;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  cursor: pointer;
  display: flex;
  height: 130px;
  justify-content: space-between;
  justify-content: center;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%;
}
.gutnm-icon-picker .gutnm-icon-header:hover::after {
  opacity: 1;
  transform: translateY(0);
  visibility: visible;
}
.gutnm-icon-picker .gutnm-icon-header::after {
  background: #e0e0e0;
  bottom: 0;
  content: "Change Icon";
  font-size: 14px;
  font-weight: 400;
  height: auto;
  left: 0;
  line-height: 1;
  opacity: 0;
  padding: 8px;
  position: absolute;
  text-transform: capitalize;
  transform: translateY(30px);
  transition: 0.3s;
  transition: all 0.3s;
  visibility: hidden;
  width: 100%;
}
.gutnm-icon-picker .gutnm-icon-header .gutnm-selected-icon {
  line-height: 1;
  font-size: 35px;
}
.gutnm-icon-picker .gutnm-icon-header .gutnm-selected-icon svg {
  width: 40px !important;
  height: 40px !important;
}
.gutnm-icon-picker .gutnm-icon-header .gutnm-open-icon {
  background: rgba(121, 85, 72, 0.3411764706);
  cursor: pointer;
  height: 100%;
  display: flex;
  position: absolute;
  right: 0;
  align-items: center;
  padding: 5px;
}

.icon-close-button {
  fill: rgb(255, 0, 0);
  width: 26px;
  height: 26px;
  position: absolute;
  top: 7px;
  right: 10px;
  background: rgba(0, 0, 0, 0);
  border: none;
  cursor: pointer;
}

/*# sourceMappingURL=style-index.css.map*/