@media print{@page{size:A4;margin:0}html,body{width:210mm;height:297mm;margin:0;padding:0;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.middle-resume-preview-div .review-resume-div{box-sizing:border-box;page-break-inside:avoid;flex-direction:column;justify-content:stretch;align-items:stretch;width:204mm;height:287mm;margin:0 auto;display:flex;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background-color:#fff!important}.middle-resume-preview-div .review-resume-div>*{flex:auto}body *{visibility:hidden!important}.review-resume-area{height:100%;width:auto!important}.middle-resume-preview-div .review-resume-div,.middle-resume-preview-div .review-resume-div *{visibility:visible!important}.resume-container h1{font-size:24pt}.resume-container .section{margin-bottom:10mm}}.resume.color-1{--templateColor:#9f036d}.resume.color-2{--templateColor:#3e1d53}.resume.color-3{--templateColor:#084c41}.resume.color-4{--templateColor:#87300d}.resume.color-5{--templateColor:#de2124}.resume.color-6{--templateColor:#585858}.resume.montserrat *{font-family:Montserrat,sans-serif}.resume.open_san *{font-family:Open Sans,sans-serif}.resume.poppins *{font-family:Poppins,sans-serif}.resume.roboto *{font-family:Roboto,sans-serif}.ResumeTemplate1{display:flex}.ResumeTemplate1 ol,.ResumeTemplate1 ul{padding-left:0;list-style-type:none}.ResumeTemplate1 .bold{text-transform:uppercase;margin:0;font-size:18px;font-weight:700}.ResumeTemplate1 .semi-bold{font-size:16px;font-weight:500}.ResumeTemplate1 .para-desc{font-size:14px}.ResumeTemplate1 .resume_left{background:var(--templateColor);width:100%;max-width:250px}.ResumeTemplate1 .resume_left .bold{font-size:16px}.ResumeTemplate1 .resume_left .resume_profile{margin-inline:20px;width:150px;height:150px;margin-top:25px}.ResumeTemplate1 .resume_left .resume_profile img{object-fit:cover;width:100%;height:100%}.ResumeTemplate1 .resume_left .resume_content{padding:0 20px}.ResumeTemplate1 .resume_left .bold,.ResumeTemplate1 .resume_left .regular{color:#fff}.ResumeTemplate1 .resume_left .resume-job-title{color:#fff;font-size:14px;font-weight:400}.ResumeTemplate1 .resume_left .resume_item{color:#fff;border-bottom:2px solid #ffffff5c;padding:25px 0;font-size:14px;font-weight:400}.ResumeTemplate1 .resume_left .resume_item:last-child{border-bottom:0}.ResumeTemplate1 .resume_left .resume_item p{margin:0}.ResumeTemplate1 .resume_left ul li{align-items:center;margin-bottom:10px;display:flex}.ResumeTemplate1 .resume_left ul li:last-child{margin-bottom:0}.ResumeTemplate1 .resume_left ul li .icon{background:#181818;border-radius:5px;flex:none;width:26px;height:26px;margin-right:8px;font-size:16px;position:relative}.ResumeTemplate1 .resume_left ul li .icon img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ResumeTemplate1 .resume_left ul li .data{color:#fff;word-break:break-all;font-size:14px;font-weight:400;line-height:1.2}.ResumeTemplate1 .resume_left .resume_skills ul li{color:#fafeff;justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.ResumeTemplate1 .resume_left .resume_skills ul li .skill_name{width:25%}.ResumeTemplate1 .resume_left .resume_skills ul li .skill_progress{background:#009fd9;width:60%;height:5px;margin:0 5px;position:relative}.ResumeTemplate1 .resume_left .resume_skills ul li .skill_progress span{background:#fff;height:100%;position:absolute;top:0;left:0}.ResumeTemplate1 .resume_left .resume_skills ul li .skill_per{width:15%}.ResumeTemplate1 .resume_left .resume_social .semi-bold{color:#fff;margin-bottom:3px}.ResumeTemplate1 .resume_left .resume_social ul li a{color:#fff;font-size:14px;font-weight:400}.ResumeTemplate1 .resume_right{background:#fff;width:100%;padding:25px}.ResumeTemplate1 .resume_right .bold{color:var(--templateColor)}:is(.ResumeTemplate1 .resume_right .resume_work,.ResumeTemplate1 .resume_right .resume_education) ul{margin-bottom:25px;padding-left:20px;overflow:hidden}:is(.ResumeTemplate1 .resume_right .resume_work,.ResumeTemplate1 .resume_right .resume_education) ul li{position:relative}:is(.ResumeTemplate1 .resume_right .resume_work,.ResumeTemplate1 .resume_right .resume_education) ul li p{margin-bottom:10px}:is(.ResumeTemplate1 .resume_right .resume_work,.ResumeTemplate1 .resume_right .resume_education) ul li p:last-child{margin-bottom:0}:is(.ResumeTemplate1 .resume_right .resume_work,.ResumeTemplate1 .resume_right .resume_education) ul li p.location{color:#6b7280;margin-top:2px;font-size:16px;font-style:italic}:is(.ResumeTemplate1 .resume_right .resume_work,.ResumeTemplate1 .resume_right .resume_education) ul li .date{color:#004873;margin-bottom:15px;font-size:16px;font-weight:500}:is(.ResumeTemplate1 .resume_right .resume_work,.ResumeTemplate1 .resume_right .resume_education) ul li .info{margin-bottom:20px}:is(.ResumeTemplate1 .resume_right .resume_work,.ResumeTemplate1 .resume_right .resume_education) ul li:last-child .info{margin-bottom:0}:is(.ResumeTemplate1 .resume_right .resume_work,.ResumeTemplate1 .resume_right .resume_education) ul li:before{content:"";border:2px solid var(--templateColor);border-radius:50%;width:6px;height:6px;position:absolute;top:5px;left:-20px}:is(.ResumeTemplate1 .resume_right .resume_work,.ResumeTemplate1 .resume_right .resume_education) ul li:after{content:"";background:var(--templateColor);width:2px;height:100%;position:absolute;top:14px;left:-18px}.ResumeTemplate1 .resume_right .resume_hobby ul{justify-content:space-between;display:flex}.ResumeTemplate1 .resume_right .resume_hobby ul li{border:2px solid var(--templateColor);width:80px;height:80px;color:var(--templateColor);border-radius:50%;position:relative}.ResumeTemplate1 .resume_right .resume_hobby ul li i{font-size:30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ResumeTemplate1 .resume_right .resume_hobby ul li:before{content:"";background:var(--templateColor);width:50px;height:2px;position:absolute;top:40px;right:-52px}.ResumeTemplate1 .resume_right .resume_hobby ul li:last-child:before{display:none}.ResumeTemplate1 .title{margin-bottom:15px}.ResumeTemplate1 .experience-school-title{color:#420080}.ResumeTemplate1 .company-school-name{margin-bottom:5px;font-size:18px;font-weight:600}.ResumeTemplate1 .company-school-desc{color:#666;margin-top:10px}.ResumeTemplate1 .social-link{color:#bfeeff;text-decoration:none}.ResumeTemplate1 .social-link:hover{color:#fff}.ResumeTemplate1 ul.resumelanguage{padding-left:40px}.ResumeTemplate1 ul.resumelanguage li{position:relative}.ResumeTemplate1 ul.resumelanguage li:before{content:"";border:2px solid var(--templateColor);border-radius:50%;width:6px;height:6px;position:absolute;top:5px;left:-25px}.ResumeTemplate1 ul.resumelanguage li .language_name{font-size:16px}.ResumeTemplate2 .resume{min-height:1090.41px;font-family:Roboto,sans-serif;font-size:13.0736px;font-weight:400;line-height:1.5;display:block}.ResumeTemplate2 .resume h1{letter-spacing:-.5px;font-size:2.86em;font-weight:600}.ResumeTemplate2 .resume h2{margin-bottom:0;font-size:1.43em;font-weight:600;line-height:1}.ResumeTemplate2 .resume p{margin-bottom:1em}.ResumeTemplate2 .resume p:last-child{margin-bottom:0}.ResumeTemplate2 .resume ul{padding-left:20px}.ResumeTemplate2 .resume .resume__header,.ResumeTemplate2 .resume .resume__section{font-family:Open Sans,sans-serif;font-size:.95em}.ResumeTemplate2 .resume .resume__header{padding:6em 4em 0}.ResumeTemplate2 .resume .resume__section{margin-bottom:4em}.ResumeTemplate2 .resume .resume__section:last-child{padding-bottom:0}.ResumeTemplate2 .resume .resume__section-title{align-items:center;margin-bottom:1.43em;display:flex}.ResumeTemplate2 .resume .resume__section-title>i{color:#fff;background-color:#5695cd;border:.25em solid #aacae6;border-radius:50%;justify-content:center;align-items:center;width:2.51em;height:2.51em;margin-right:.63em;font-size:1.14em;line-height:1.6;display:flex}.ResumeTemplate2 .resume .resume__section-title>h2{margin-top:0;font-size:1.5em}.ResumeTemplate2 .resume .resume__columns{padding:0 4em 4em;overflow:hidden}.ResumeTemplate2 .resume .resume__main{float:left;width:75%;padding-right:6em}.ResumeTemplate2 .resume .resume__side{float:left;width:25%}.ResumeTemplate2 .resume .other-info p>b{color:#555}.ResumeTemplate2 .resume .info-item{margin-bottom:.2em;font-weight:300}.ResumeTemplate2 .resume .info-item:last-child{margin-bottom:0}.ResumeTemplate2 .resume .info-label{text-align:center;min-width:2.19em;padding-right:.63em;font-size:1.14em;display:inline-block}.ResumeTemplate2 .resume .info-label i{color:#5695cd}.ResumeTemplate2 .resume .xp-item{margin-bottom:4em}.ResumeTemplate2 .resume .xp-item:last-child{margin-bottom:0}.ResumeTemplate2 .resume .xp-job{font-size:1.14em;font-weight:600;line-height:1.25}.ResumeTemplate2 .resume .xp-job span,.ResumeTemplate2 .resume .xp-job small{font-weight:400}.ResumeTemplate2 .resume .xp-job small{font-size:.9em}.ResumeTemplate2 .resume .xp-date{color:#5695cd;margin-top:.3em;margin-bottom:1em;font-size:.8em}.ResumeTemplate2 .resume .extra{margin-bottom:2em}.ResumeTemplate2 .resume .extra:last-child{margin-bottom:0}.ResumeTemplate2 .resume .extra-info small{color:#666;font-size:.7em;display:inline-block}.ResumeTemplate2 .resume .extra-details,.ResumeTemplate2 .resume .extra-details__progress{border-radius:6px}.ResumeTemplate2 .resume .extra-details{background-color:#d1d9e1;width:100%;height:5px;margin-top:.5em;position:relative}.ResumeTemplate2 .resume .extra-details__progress{background-color:#5695cd;height:5px;position:absolute;top:0;left:0}.ResumeTemplate2 .resume .lang-item{margin-bottom:2em}.ResumeTemplate2 .resume .lang-item:last-child{margin-bottom:0}.ResumeTemplate2 .resume .lang-label{width:8em}@media print{.ResumeTemplate2 body{min-width:initial!important}.ResumeTemplate2 .btn-print{display:none}}
@media print{@page{size:A4;margin:0}html,body{width:210mm;height:297mm;margin:0;padding:0;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}body *{visibility:hidden!important}.middle-resume-preview-div .review-resume-div,.middle-resume-preview-div .review-resume-div *{visibility:visible!important}}.resume.color-1{--templateColor:#9f036d}.resume.color-2{--templateColor:#3e1d53}.resume.color-3{--templateColor:#084c41}.resume.color-4{--templateColor:#87300d}.resume.color-5{--templateColor:#de2124}.resume.color-6{--templateColor:#585858}.resume.montserrat *{font-family:Montserrat,sans-serif}.resume.open_san *{font-family:Open Sans,sans-serif}.resume.poppins *{font-family:Poppins,sans-serif}.resume.roboto *{font-family:Roboto,sans-serif}.resume.ResumeTemplate2{--templateColor:#c0392b;color:#2d2d2d;box-sizing:border-box;background:#fff;width:800px;min-height:1131px;margin:0 auto;padding:35px;font-family:Poppins,Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:1.6}.resume.ResumeTemplate2 *{box-sizing:border-box}.resume.ResumeTemplate2 p,.resume.ResumeTemplate2 ul,.resume.ResumeTemplate2 li,.resume.ResumeTemplate2 h1,.resume.ResumeTemplate2 h2,.resume.ResumeTemplate2 h3,.resume.ResumeTemplate2 h4{margin:0;padding:0}.resume.ResumeTemplate2 ul{list-style:none}.resume.ResumeTemplate2 .rt2_header{text-align:center;margin-bottom:35px}.resume.ResumeTemplate2 .rt2_header .rt2_name{color:var(--templateColor);letter-spacing:.5px;margin-bottom:10px;font-size:32px;font-weight:700}.resume.ResumeTemplate2 .rt2_header .rt2_contact_row{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 4px;display:flex}.resume.ResumeTemplate2 .rt2_header .rt2_contact_item{color:#555;align-items:center;gap:5px;font-size:12px;display:inline-flex}.resume.ResumeTemplate2 .rt2_header .rt2_contact_sep{color:#bbb;padding:0 4px;font-size:12px}.resume.ResumeTemplate2 .rt2_header .rt2_icon{color:var(--templateColor);align-items:center;display:inline-flex}.resume.ResumeTemplate2 .rt2_header .rt2_icon svg{display:block}.resume.ResumeTemplate2 .rt2_section{margin-bottom:35px}.resume.ResumeTemplate2 .rt2_section_title{text-transform:uppercase;letter-spacing:1.8px;color:var(--templateColor);text-align:center;border-bottom:1.5px solid var(--templateColor);margin-top:20px;margin-bottom:14px;padding-bottom:8px;font-size:12.5px;font-weight:700}.resume.ResumeTemplate2 .rt2_text{color:#3a3a3a;text-align:justify;font-size:12.5px;line-height:1.75}.resume.ResumeTemplate2 .rt2_skills_grid{grid-template-columns:1fr 1fr;gap:0 24px;display:grid}.resume.ResumeTemplate2 .rt2_skills_grid ul li{color:#333;border-bottom:1px solid #f0f0f0;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px;padding:5px 0;font-size:12.5px;display:flex}.resume.ResumeTemplate2 .rt2_skills_grid ul li:last-child{border-bottom:none}.resume.ResumeTemplate2 .rt2_skills_grid ul li .rt2_skill_name{color:#2d2d2d;overflow-wrap:anywhere;word-break:break-word;flex:1;min-width:0}.resume.ResumeTemplate2 .rt2_skills_grid ul li .rt2_skill_level{color:var(--templateColor);white-space:nowrap;background:#c0392b1a;border-radius:3px;flex-shrink:0;padding:1px 7px;font-size:10.5px;font-weight:500}.resume.ResumeTemplate2 .rt2_entry{margin-bottom:16px}.resume.ResumeTemplate2 .rt2_entry:last-child{margin-bottom:0}.resume.ResumeTemplate2 .rt2_entry .rt2_entry_head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px;margin-bottom:3px;display:flex}.resume.ResumeTemplate2 .rt2_entry .rt2_entry_head .rt2_entry_title{color:#1a1a1a;flex:1;font-size:13px;font-weight:700}.resume.ResumeTemplate2 .rt2_entry .rt2_entry_head .rt2_entry_date{color:var(--templateColor);white-space:nowrap;font-size:11.5px;font-weight:600}.resume.ResumeTemplate2 .rt2_entry .rt2_entry_meta{color:#666;align-items:center;gap:5px;margin-bottom:6px;font-size:12px;font-style:italic;display:flex}.resume.ResumeTemplate2 .rt2_entry .rt2_entry_meta .rt2_icon{color:var(--templateColor);flex-shrink:0;align-items:center;display:inline-flex}.resume.ResumeTemplate2 .rt2_entry .rt2_entry_meta .rt2_icon svg{display:block}.resume.ResumeTemplate2 .rt2_bullets{margin-top:6px;padding-left:16px}.resume.ResumeTemplate2 .rt2_bullets li{color:#3a3a3a;margin-bottom:4px;font-size:12.5px;line-height:1.65;list-style:outside}.resume.ResumeTemplate2 .rt2_bullets li:last-child{margin-bottom:0}.resume.ResumeTemplate2 .rt2_plain_list li{color:#333;margin-bottom:4px;font-size:12.5px}.resume.ResumeTemplate2 .rt2_plain_list li:last-child{margin-bottom:0}.resume.ResumeTemplate2 .rt2_plain_list li strong{color:#1a1a1a;font-weight:700}.resume.ResumeTemplate2 .rt2_plain_list li a{color:#555;text-decoration:underline}.resume.ResumeTemplate2 .rt2_plain_list li a:hover{color:var(--templateColor)}.resume.ResumeTemplate2 .rt2_lang_list{flex-wrap:wrap;gap:6px 28px;display:flex}.resume.ResumeTemplate2 .rt2_hobbies_list{flex-wrap:wrap;gap:6px 24px;display:flex}.resume.ResumeTemplate2 .rt2_hobbies_list li{padding-left:16px;position:relative}.resume.ResumeTemplate2 .rt2_hobbies_list li:before{content:"✓";color:var(--templateColor);font-size:12px;font-weight:700;position:absolute;top:0;left:0}.resume.ResumeTemplate2 .rt2_social_list{flex-direction:column;gap:6px;display:flex}.resume.ResumeTemplate2 .rt2_social_list li{align-items:center;gap:7px;display:flex}.resume.ResumeTemplate2 .rt2_social_list li .rt2_social_icon{color:var(--templateColor);flex-shrink:0;align-items:center;display:inline-flex}.resume.ResumeTemplate2 .rt2_social_list li .rt2_social_icon svg{display:block}
.resume.ResumeTemplate3{--templateColor:#2f6fed;--rt3-primary:#1f3c56;--rt3-text:#2d3436;--rt3-muted:#6b7280;--rt3-border:#e3e6ea;--rt3-sidebar-bg:#f0f4f9;--rt3-bar-bg:#d8e2f0;width:800px;min-height:1131px;color:var(--rt3-text);box-sizing:border-box;background:#fff;margin:0 auto;font-family:Poppins,Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:1.6;overflow:hidden}.resume.ResumeTemplate3 *{box-sizing:border-box}.resume.ResumeTemplate3 p,.resume.ResumeTemplate3 ul,.resume.ResumeTemplate3 li,.resume.ResumeTemplate3 h1,.resume.ResumeTemplate3 h2,.resume.ResumeTemplate3 h3,.resume.ResumeTemplate3 h4{margin:0;padding:0}.resume.ResumeTemplate3 ul{list-style:none}.resume.ResumeTemplate3.color-1{--templateColor:#9f036d;--rt3-primary:#8a0f63}.resume.ResumeTemplate3.color-2{--templateColor:#3e1d53;--rt3-primary:#2e0e8a}.resume.ResumeTemplate3.color-3{--templateColor:#084c41;--rt3-primary:#017a17}.resume.ResumeTemplate3.color-4{--templateColor:#87300d;--rt3-primary:#8a4510}.resume.ResumeTemplate3.color-5{--templateColor:#de2124;--rt3-primary:#8a0f11}.resume.ResumeTemplate3.color-6{--templateColor:#585858;--rt3-primary:#2e2e2e}.resume.ResumeTemplate3.montserrat *{font-family:Montserrat,sans-serif}.resume.ResumeTemplate3.open_san *{font-family:Open Sans,sans-serif}.resume.ResumeTemplate3.poppins *{font-family:Poppins,sans-serif}.resume.ResumeTemplate3.roboto *{font-family:Roboto,sans-serif}.resume.ResumeTemplate3 .rt3_header{background:var(--rt3-primary);color:#fff;align-items:center;gap:20px;padding:28px 36px;display:flex}.resume.ResumeTemplate3 .rt3_header .rt3_header_photo{flex:none}.resume.ResumeTemplate3 .rt3_header .rt3_header_photo .resume-photo{object-fit:cover;background:#fff;border:3px solid #ffffff4d;border-radius:50%;width:92px;height:92px;display:block}.resume.ResumeTemplate3 .rt3_header .rt3_header_info{flex:1}.resume.ResumeTemplate3 .rt3_header .rt3_header_info .rt3_name{color:#fff;letter-spacing:.4px;font-size:24px;font-weight:700}.resume.ResumeTemplate3 .rt3_header .rt3_header_info .rt3_jobtitle{color:var(--templateColor);text-transform:uppercase;letter-spacing:1.2px;filter:brightness(1.6);margin-top:3px;font-size:13px;font-weight:400}.resume.ResumeTemplate3 .rt3_header .rt3_header_info .rt3_contact_list{flex-wrap:wrap;gap:8px 20px;margin-top:12px;display:flex}.resume.ResumeTemplate3 .rt3_header .rt3_header_info .rt3_contact_list li{color:#ffffffe0;align-items:center;gap:7px;font-size:12px;display:flex}.resume.ResumeTemplate3 .rt3_header .rt3_header_info .rt3_contact_list .rt3_icon{color:var(--templateColor);filter:brightness(1.7);flex-shrink:0;align-items:center;display:flex}.resume.ResumeTemplate3 .rt3_header .rt3_header_info .rt3_contact_list .rt3_icon svg{display:block}.resume.ResumeTemplate3 .rt3_body{align-items:stretch;min-height:983px;display:flex}.resume.ResumeTemplate3 .rt3_sidebar{background:var(--rt3-sidebar-bg);border-right:1px solid var(--rt3-border);flex:0 0 240px;padding:26px 22px}.resume.ResumeTemplate3 .rt3_sidebar .rt3_block{margin-bottom:24px}.resume.ResumeTemplate3 .rt3_sidebar .rt3_block:last-child{margin-bottom:0}.resume.ResumeTemplate3 .rt3_sidebar .rt3_block_title{text-transform:uppercase;letter-spacing:1.2px;color:var(--rt3-primary);border-bottom:2px solid var(--templateColor);margin-bottom:12px;padding-bottom:6px;font-size:11.5px;font-weight:700;display:block}.resume.ResumeTemplate3 .rt3_sidebar .rt3_skill_list li{margin-bottom:10px}.resume.ResumeTemplate3 .rt3_sidebar .rt3_skill_list li:last-child{margin-bottom:0}.resume.ResumeTemplate3 .rt3_sidebar .rt3_skill_list li p{color:var(--rt3-text);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:4px;font-size:12px;font-weight:500;display:flex}.resume.ResumeTemplate3 .rt3_sidebar .rt3_skill_list li p .skill-proficiency{color:var(--rt3-muted);flex-shrink:0;margin-left:0;font-size:10px;font-style:italic;font-weight:400}.resume.ResumeTemplate3 .rt3_sidebar .rt3_bar{background:var(--rt3-bar-bg);border-radius:3px;width:100%;height:5px;overflow:hidden}.resume.ResumeTemplate3 .rt3_sidebar .rt3_bar span{background:var(--templateColor);border-radius:3px;height:100%;transition:width .3s;display:block}.resume.ResumeTemplate3 .rt3_sidebar .rt3_plain_list li{color:var(--rt3-text);margin-bottom:7px;padding-left:13px;font-size:12px;position:relative}.resume.ResumeTemplate3 .rt3_sidebar .rt3_plain_list li:before{content:"";background:var(--templateColor);border-radius:50%;width:5px;height:5px;position:absolute;top:6px;left:0}.resume.ResumeTemplate3 .rt3_sidebar .rt3_plain_list li:last-child{margin-bottom:0}.resume.ResumeTemplate3 .rt3_sidebar .rt3_social_list li{align-items:center;gap:8px;margin-bottom:9px;font-size:12px;display:flex}.resume.ResumeTemplate3 .rt3_sidebar .rt3_social_list li:last-child{margin-bottom:0}.resume.ResumeTemplate3 .rt3_sidebar .rt3_social_list li .rt3_social_icon{color:var(--templateColor);flex-shrink:0;align-items:center;display:flex}.resume.ResumeTemplate3 .rt3_sidebar .rt3_social_list li .rt3_social_icon svg{display:block}.resume.ResumeTemplate3 .rt3_sidebar .rt3_social_list li a,.resume.ResumeTemplate3 .rt3_sidebar .rt3_social_list li span{color:var(--rt3-text);word-break:break-all;text-decoration:none}:is(.resume.ResumeTemplate3 .rt3_sidebar .rt3_social_list li a,.resume.ResumeTemplate3 .rt3_sidebar .rt3_social_list li span):hover{color:var(--templateColor)}.resume.ResumeTemplate3 .rt3_main{flex:1;padding:26px 32px}.resume.ResumeTemplate3 .rt3_main .rt3_block{margin-bottom:22px}.resume.ResumeTemplate3 .rt3_main .rt3_block:last-child{margin-bottom:0}.resume.ResumeTemplate3 .rt3_main .rt3_block_title{text-transform:uppercase;letter-spacing:1px;color:var(--rt3-primary);margin-bottom:12px;padding-bottom:7px;font-size:13px;font-weight:700;display:block;position:relative}.resume.ResumeTemplate3 .rt3_main .rt3_block_title:after{content:"";background:var(--templateColor);border-radius:2px;width:32px;height:3px;position:absolute;bottom:0;left:0}.resume.ResumeTemplate3 .rt3_main .rt3_body_text{color:var(--rt3-text);font-size:12.5px;line-height:1.75}.resume.ResumeTemplate3 .rt3_main .rt3_entry{border-left:2px solid var(--rt3-border);margin-bottom:14px;padding-left:15px;position:relative}.resume.ResumeTemplate3 .rt3_main .rt3_entry:before{content:"";background:var(--templateColor);width:8px;height:8px;box-shadow:0 0 0 1px var(--templateColor);border:2px solid #fff;border-radius:50%;position:absolute;top:5px;left:-5px}.resume.ResumeTemplate3 .rt3_main .rt3_entry:last-child{margin-bottom:0}.resume.ResumeTemplate3 .rt3_main .rt3_entry .rt3_entry_head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px;display:flex}.resume.ResumeTemplate3 .rt3_main .rt3_entry .rt3_entry_title{color:var(--rt3-text);flex:1;font-size:12.5px;font-weight:600}.resume.ResumeTemplate3 .rt3_main .rt3_entry .rt3_entry_date{color:var(--templateColor);white-space:nowrap;font-size:11px;font-weight:500}.resume.ResumeTemplate3 .rt3_main .rt3_entry .rt3_entry_sub{color:var(--rt3-muted);margin-top:2px;font-size:11.5px;font-style:italic}.resume.ResumeTemplate3 .rt3_main .rt3_entry .rt3_entry_desc{color:var(--rt3-text);margin-top:5px;font-size:12px;line-height:1.65}
.resume.color-1{--templateColor:#9f036d}.resume.color-2{--templateColor:#3e1d53}.resume.color-3{--templateColor:#084c41}.resume.color-4{--templateColor:#87300d}.resume.color-5{--templateColor:#de2124}.resume.color-6{--templateColor:#585858}.resume.montserrat *{font-family:Montserrat,sans-serif}.resume.open_san *{font-family:Open Sans,sans-serif}.resume.poppins *{font-family:Poppins,sans-serif}.resume.roboto *{font-family:Roboto,sans-serif}.resume.ResumeTemplate4{color:#2d2d2d;box-sizing:border-box;background:#fff;width:800px;min-height:1131px;margin:0 auto;padding:35px;font-size:13px;line-height:1.6}.resume.ResumeTemplate4 *{box-sizing:border-box}.resume.ResumeTemplate4 p,.resume.ResumeTemplate4 ul,.resume.ResumeTemplate4 li,.resume.ResumeTemplate4 h1,.resume.ResumeTemplate4 h2,.resume.ResumeTemplate4 h3,.resume.ResumeTemplate4 h4{margin:0;padding:0}.resume.ResumeTemplate4 ul{list-style:none}.resume.ResumeTemplate4.color-1{--templateColor:#9f036d}.resume.ResumeTemplate4.color-2{--templateColor:#3e1d53}.resume.ResumeTemplate4.color-3{--templateColor:#084c41}.resume.ResumeTemplate4.color-4{--templateColor:#87300d}.resume.ResumeTemplate4.color-5{--templateColor:#de2124}.resume.ResumeTemplate4.color-6{--templateColor:#585858}.resume.ResumeTemplate4 .resume4_header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.resume.ResumeTemplate4 .resume4_header .resume4_header_left{flex:1}.resume.ResumeTemplate4 .resume4_header .resume4_header_left .resume4_name{color:var(--templateColor);letter-spacing:1px;text-transform:uppercase;font-size:28px;font-weight:700}.resume.ResumeTemplate4 .resume4_header .resume4_header_left .resume4_job{color:#333;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-size:14px;font-weight:700}.resume.ResumeTemplate4 .resume4_header .resume4_header_left .resume4_contact{color:#555;margin-top:8px;font-size:12px}.resume.ResumeTemplate4 .resume4_header .resume4_header_left .resume4_contact span{color:#555}.resume.ResumeTemplate4 .resume4_header .resume4_header_right{flex:none}.resume.ResumeTemplate4 .resume4_header .resume4_header_right .resume-photo{object-fit:cover;border:1px solid #e0e0e0;border-radius:6px;width:90px;height:90px}.resume.ResumeTemplate4 .resume4_top_divider{background:0 0;height:2px;margin-top:14px;margin-bottom:20px}.resume.ResumeTemplate4 .resume4_section{margin-bottom:18px}.resume.ResumeTemplate4 .resume4_section:last-child{margin-bottom:0}.resume.ResumeTemplate4 .resume4_section_title{color:var(--templateColor);text-transform:uppercase;letter-spacing:.5px;border-top:1px solid var(--templateColor);border-bottom:1px solid var(--templateColor);margin-bottom:10px;padding-block:8px;font-size:14px;font-weight:700}.resume.ResumeTemplate4 .resume-about-me{color:#3a3a3a;text-align:justify;font-size:12.5px;line-height:1.7}.resume.ResumeTemplate4 .resume4_entry{margin-bottom:14px}.resume.ResumeTemplate4 .resume4_entry:last-child{margin-bottom:0}.resume.ResumeTemplate4 .resume4_entry .resume4_entry_head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px;display:flex}.resume.ResumeTemplate4 .resume4_entry .resume4_entry_head .resume4_entry_title{color:#1e1e1e;font-size:13px;font-weight:700}.resume.ResumeTemplate4 .resume4_entry .resume4_entry_head .resume4_entry_date{color:#1e1e1e;white-space:nowrap;font-size:12px;font-weight:700}.resume.ResumeTemplate4 .resume4_entry .resume4_entry_sub{color:#6b6b6b;margin-top:2px;font-size:12px;font-style:italic}.resume.ResumeTemplate4 .resume4_entry .resume4_bullets{margin-top:6px;padding:0;list-style-type:none}.resume.ResumeTemplate4 .resume4_entry .resume4_bullets li{color:#3a3a3a;margin-bottom:3px;font-size:12.5px;line-height:1.6}.resume.ResumeTemplate4 .resume4_entry .resume4_bullets li:last-child{margin-bottom:0}.resume.ResumeTemplate4 .resume4_skills_grid{flex-wrap:wrap;gap:15px;display:flex}.resume.ResumeTemplate4 .resume4_skills_grid p{color:#3a3a3a;overflow-wrap:anywhere;word-break:break-word;min-width:0;padding-left:15px;font-size:12.5px;position:relative}.resume.ResumeTemplate4 .resume4_skills_grid p:before{content:"✓";color:var(--templateColor);font-size:14px;font-weight:600;position:absolute;top:-1px;left:0}.resume.ResumeTemplate4 .resume4_additional li{color:#3a3a3a;margin-bottom:6px;font-size:12.5px;line-height:1.6}.resume.ResumeTemplate4 .resume4_additional li:last-child{margin-bottom:0}.resume.ResumeTemplate4 .resume4_additional li strong{color:#1e1e1e;font-weight:700}
.ResumeTemplate5{box-sizing:border-box;color:#333;background:#fff;width:800px;min-height:1130px;padding:35px;display:block}.ResumeTemplate5 ol,.ResumeTemplate5 ul{margin:0;padding-left:0;list-style-type:none}.ResumeTemplate5 p{margin:0}.ResumeTemplate5 .rt5_header{align-items:center;margin-bottom:34px;display:flex}.ResumeTemplate5 .rt5_photo{border:1px solid var(--templateColor);background:#fff;border-radius:6px;flex:none;width:96px;height:96px;margin-right:20px;overflow:hidden}.ResumeTemplate5 .rt5_photo img{object-fit:cover;width:100%;height:100%}.ResumeTemplate5 .rt5_name{letter-spacing:.5px;text-transform:uppercase;color:var(--templateColor);font-size:32px;font-weight:800}.ResumeTemplate5 .rt5_role{color:#4b5563;margin-top:4px;font-size:15px}.ResumeTemplate5 .rt5_row{margin-bottom:24px;display:flex}.ResumeTemplate5 .rt5_col_label{flex:none;width:35%;padding-right:16px}.ResumeTemplate5 .rt5_col_content{width:65%}.ResumeTemplate5 .rt5_block{margin-bottom:15px}.ResumeTemplate5 .rt5_block .rt5_row:last-child{margin-bottom:0}.ResumeTemplate5 .rt5_section_title{text-transform:uppercase;letter-spacing:1px;color:var(--templateColor);margin-bottom:12px;font-size:14px;font-weight:800}.ResumeTemplate5 .rt5_divider{background:#00000026;height:1px;margin-bottom:18px}.ResumeTemplate5 .rt5_contact_list li{color:#333;align-items:start;gap:6px;margin-bottom:10px;font-size:12.5px;display:flex}.ResumeTemplate5 .rt5_contact_list li svg{position:relative;top:0}.ResumeTemplate5 .rt5_contact_list li span{word-break:break-word;line-height:1.3}.ResumeTemplate5 .rt5_body_text{color:#4b5563;font-size:13px;line-height:1.7}.ResumeTemplate5 .rt5_entry_date{color:#333;font-size:13.5px;font-weight:700}.ResumeTemplate5 .rt5_entry_sub{color:#555;margin-bottom:5px;font-size:14px;font-style:italic}.ResumeTemplate5 .rt5_entry_org{color:#6b7280;margin-top:3px;font-size:12px}.ResumeTemplate5 .rt5_entry_title{color:#111827;margin-bottom:3px;font-size:13.5px;font-weight:700}.ResumeTemplate5 .rt5_entry_desc{color:#4b5563;font-size:12px;line-height:1.6}.ResumeTemplate5 .rt5_social_grid{flex-flow:column wrap;align-items:start;display:flex}.ResumeTemplate5 .rt5_social_grid li{align-items:center;gap:6px;margin-bottom:6px;font-size:13px;display:flex;position:relative}.ResumeTemplate5 .rt5_social_grid li .rt5_icon svg path{fill:var(--templateColor)}.ResumeTemplate5 .rt5_social_grid li a{color:#374151;text-decoration:underline}.ResumeTemplate5 .rt5_skills_grid{flex-wrap:wrap;gap:15px;display:flex}.ResumeTemplate5 .rt5_skills_grid li{color:#374151;width:auto;margin-bottom:10px;padding-left:10px;font-size:13px;position:relative}.ResumeTemplate5 .rt5_skills_grid li:before{content:"";background:var(--templateColor);border-radius:50%;width:6px;height:6px;position:absolute;top:6px;left:0}.ResumeTemplate5 .rt5_ref_grid{flex-wrap:wrap;display:flex}.ResumeTemplate5 .rt5_ref_grid li{width:50%;margin-bottom:12px;padding-right:14px}.ResumeTemplate5 .rt5_ref_name{color:#111827;font-size:13.5px;font-weight:700}.ResumeTemplate5 .rt5_ref_role{color:#6b7280;margin-bottom:6px;font-size:11.5px}.ResumeTemplate5 .rt5_ref_detail{color:#374151;font-size:11.5px;line-height:1.5}
.ResumeTemplate6{box-sizing:border-box;color:#1a1a1a;background:#fff;width:800px;min-height:1130px;padding:35px;font-family:Poppins,sans-serif;display:block}.ResumeTemplate6 ol,.ResumeTemplate6 ul{margin:0;padding-left:0;list-style-type:none}.ResumeTemplate6 p{margin:0}.ResumeTemplate6 .rt6_header{margin-bottom:4px}.ResumeTemplate6 .rt6_name{text-transform:uppercase;letter-spacing:.3px;font-size:40px;font-weight:800;line-height:1.1}.ResumeTemplate6 .rt6_rule{background:#d3d3d3;height:1px;margin:12px 0}.ResumeTemplate6 .rt6_role{letter-spacing:4px;text-transform:uppercase;color:#3a3a3a;font-size:14px;font-weight:500}.ResumeTemplate6 .rt6_heading{text-transform:uppercase;letter-spacing:.6px;margin-bottom:8px;font-size:17px;font-weight:800}.ResumeTemplate6 .rt6_heading_rule{background:#d3d3d3;height:1px;margin-bottom:16px}.ResumeTemplate6 .rt6_block{margin-bottom:28px}.ResumeTemplate6 .rt6_block:last-child{margin-bottom:0}.ResumeTemplate6 .rt6_about{margin-bottom:30px}.ResumeTemplate6 .rt6_body_text{color:#333;font-size:15px;line-height:1.75}.ResumeTemplate6 .rt6_body{display:flex}.ResumeTemplate6 .rt6_left{width:40%;padding-right:26px}.ResumeTemplate6 .rt6_right{width:60%}.ResumeTemplate6 .rt6_contact_list li{color:#333;align-items:center;margin-bottom:11px;font-size:15px;line-height:1.4;display:flex}.ResumeTemplate6 .rt6_contact_list li .rt6_icon{width:19px;color:var(--templateColor,#1a1a1a);flex:none;align-items:center;margin-right:8px;display:inline-flex}.ResumeTemplate6 .rt6_bullet_list li{color:#333;margin-bottom:6px;padding-left:15px;font-size:15px;line-height:1.7;position:relative}.ResumeTemplate6 .rt6_bullet_list li:before{content:"";background:var(--templateColor,#1a1a1a);border-radius:50%;width:5px;height:5px;position:absolute;top:9px;left:0}.ResumeTemplate6 .rt6_lang_list li{margin-bottom:13px}.ResumeTemplate6 .rt6_lang_top{justify-content:space-between;align-items:baseline;margin-bottom:5px;display:flex}.ResumeTemplate6 .rt6_lang_top p{color:#1a1a1a;font-size:15px;font-weight:600}.ResumeTemplate6 .rt6_lang_top span{color:#6b6b6b;font-size:12px}.ResumeTemplate6 .rt6_bar{background:#e2e2e2;border-radius:2px;width:100%;height:8px;overflow:hidden}.ResumeTemplate6 .rt6_bar span{background:var(--templateColor,#1a1a1a);border-radius:2px;height:100%;display:block}.ResumeTemplate6 .rt6_social_list li{color:#333;word-break:break-word;align-items:center;margin-bottom:11px;font-size:15px;display:flex}.ResumeTemplate6 .rt6_social_list li .rt6_icon{width:19px;color:var(--templateColor,#1a1a1a);flex:none;align-items:center;margin-right:8px;display:inline-flex}.ResumeTemplate6 .rt6_entry{margin-bottom:20px}.ResumeTemplate6 .rt6_entry:last-child{margin-bottom:0}.ResumeTemplate6 .rt6_entry_meta{color:#8a8a8a;margin-bottom:4px;font-size:13px}.ResumeTemplate6 .rt6_entry_title{color:#1a1a1a;margin-bottom:6px;font-size:16px;font-weight:700}.ResumeTemplate6 .rt6_entry_desc{color:#333;font-size:15px;line-height:1.7}
@media print{@page{size:A4;margin:0}html,body{width:210mm;height:297mm;margin:0;padding:0;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}body *{visibility:hidden!important}.middle-resume-preview-div .review-resume-div,.middle-resume-preview-div .review-resume-div *{visibility:visible!important}}.resume.color-1{--templateColor:#9f036d}.resume.color-2{--templateColor:#3e1d53}.resume.color-3{--templateColor:#084c41}.resume.color-4{--templateColor:#87300d}.resume.color-5{--templateColor:#de2124}.resume.color-6{--templateColor:#585858}.resume.montserrat .rt7_body_font{font-family:Montserrat,sans-serif}.resume.open_san .rt7_body_font{font-family:Open Sans,sans-serif}.resume.poppins .rt7_body_font{font-family:Poppins,sans-serif}.resume.roboto .rt7_body_font{font-family:Roboto,sans-serif}.resume.ResumeTemplate7{color:#262625;box-sizing:border-box;background:#fffefd;width:800px;min-height:1131px;margin:0 auto;padding:46px 52px 40px;font-family:PT Serif,Georgia,Times New Roman,serif;font-size:13px;line-height:1.6;position:relative;overflow:hidden}.resume.ResumeTemplate7 *{box-sizing:border-box}.resume.ResumeTemplate7 p,.resume.ResumeTemplate7 ul,.resume.ResumeTemplate7 li,.resume.ResumeTemplate7 h1,.resume.ResumeTemplate7 h2,.resume.ResumeTemplate7 h3,.resume.ResumeTemplate7 h4{margin:0;padding:0}.resume.ResumeTemplate7 ul{list-style:none}.resume.ResumeTemplate7:after{content:"";background:var(--templateColor,#b3372c);opacity:.85;height:8px;position:absolute;bottom:0;left:0;right:0}.resume.ResumeTemplate7 .rt7_header{margin-bottom:26px}.resume.ResumeTemplate7 .rt7_header .rt7_name{color:#1a1a1a;letter-spacing:.2px;text-transform:uppercase;font-family:Playfair Display,PT Serif,Georgia,serif;font-size:40px;font-weight:800;line-height:1.08}.resume.ResumeTemplate7 .rt7_header .rt7_name_rule{background:#1a1a1a;height:2.5px;margin-top:14px;margin-bottom:10px}.resume.ResumeTemplate7 .rt7_header .rt7_role{letter-spacing:4px;text-transform:uppercase;color:#55524d;margin-bottom:10px;font-family:PT Serif,Georgia,serif;font-size:12.5px}.resume.ResumeTemplate7 .rt7_header .rt7_role_rule{background:#cfc9bd;height:1px;margin-bottom:14px}.resume.ResumeTemplate7 .rt7_header .rt7_contact_row{flex-wrap:wrap;align-items:center;gap:8px 22px;display:flex}.resume.ResumeTemplate7 .rt7_header .rt7_contact_item{color:#4a4a48;align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.resume.ResumeTemplate7 .rt7_header .rt7_icon{color:var(--templateColor,#b3372c);align-items:center;display:inline-flex}.resume.ResumeTemplate7 .rt7_header .rt7_icon svg{display:block}.resume.ResumeTemplate7 .rt7_section{margin-bottom:26px}.resume.ResumeTemplate7 .rt7_section:last-child{margin-bottom:0}.resume.ResumeTemplate7 .rt7_section_title{text-transform:uppercase;letter-spacing:2.6px;color:var(--templateColor,#b3372c);margin-bottom:8px;font-family:PT Serif,Georgia,serif;font-size:15px;font-weight:700}.resume.ResumeTemplate7 .rt7_section_rule{background:#d8d2c5;height:1px;margin-bottom:16px}.resume.ResumeTemplate7 .rt7_profile{border-left:3px solid var(--templateColor,#b3372c);padding-left:18px}.resume.ResumeTemplate7 .rt7_text{color:#3a3936;font-size:13px;line-height:1.8}.resume.ResumeTemplate7 .rt7_text_italic{font-style:italic}.resume.ResumeTemplate7 .rt7_skills_grid{grid-template-columns:1fr 1fr;gap:0 26px;display:grid}.resume.ResumeTemplate7 .rt7_skills_grid ul li{color:#333;border-bottom:1px solid #e6e0d3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:7px 0;font-size:12.5px;display:flex}.resume.ResumeTemplate7 .rt7_skills_grid ul li:last-child{border-bottom:none}.resume.ResumeTemplate7 .rt7_skills_grid ul li .rt7_skill_name{color:#262625;overflow-wrap:anywhere;word-break:break-word;flex:1;min-width:0}.resume.ResumeTemplate7 .rt7_skills_grid ul li .rt7_skill_level{letter-spacing:.4px;text-transform:uppercase;color:var(--templateColor,#b3372c);border:1px solid var(--templateColor,#b3372c);white-space:nowrap;border-radius:3px;flex-shrink:0;padding:2px 8px;font-size:9.5px;font-weight:700}.resume.ResumeTemplate7 .rt7_entry{margin-bottom:20px}.resume.ResumeTemplate7 .rt7_entry:last-child{margin-bottom:0}.resume.ResumeTemplate7 .rt7_entry .rt7_entry_top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.resume.ResumeTemplate7 .rt7_entry .rt7_entry_heading{flex:1;min-width:0}.resume.ResumeTemplate7 .rt7_entry .rt7_entry_title{color:#1a1a1a;font-family:Playfair Display,PT Serif,Georgia,serif;font-size:16px;font-weight:700}.resume.ResumeTemplate7 .rt7_entry .rt7_entry_company{color:#55524d;margin-top:2px;font-size:12.5px;font-style:italic}.resume.ResumeTemplate7 .rt7_entry .rt7_entry_date{color:var(--templateColor,#b3372c);white-space:nowrap;padding-top:3px;font-size:11px;font-weight:700}.resume.ResumeTemplate7 .rt7_entry .rt7_entry_location{color:#8a8680;margin-top:3px;font-size:11px}.resume.ResumeTemplate7 .rt7_entry .rt7_entry_desc{color:#3a3936;margin-top:8px;font-size:12.5px;line-height:1.75}.resume.ResumeTemplate7 .rt7_bullets{margin-top:8px;padding-left:16px}.resume.ResumeTemplate7 .rt7_bullets li{color:#3a3936;margin-bottom:5px;font-size:12.5px;line-height:1.7;list-style:outside}.resume.ResumeTemplate7 .rt7_bullets li::marker{color:var(--templateColor,#b3372c)}.resume.ResumeTemplate7 .rt7_bullets li:last-child{margin-bottom:0}.resume.ResumeTemplate7 .rt7_lang_grid{grid-template-columns:1fr 1fr;gap:12px 30px;display:grid}.resume.ResumeTemplate7 .rt7_lang_grid .rt7_lang_item{border-bottom:1px solid #d8d2c5;justify-content:space-between;align-items:baseline;padding-bottom:8px;display:flex}.resume.ResumeTemplate7 .rt7_lang_grid .rt7_lang_item .rt7_lang_name{color:#1a1a1a;font-size:14px}.resume.ResumeTemplate7 .rt7_lang_grid .rt7_lang_item .rt7_lang_level{text-transform:uppercase;letter-spacing:.6px;color:#8a8680;font-size:10.5px}.resume.ResumeTemplate7 .rt7_hobbies_list{flex-wrap:wrap;gap:8px 26px;display:flex}.resume.ResumeTemplate7 .rt7_hobbies_list li{color:#333;padding-left:18px;font-size:12.5px;position:relative}.resume.ResumeTemplate7 .rt7_hobbies_list li:before{content:"✓";color:var(--templateColor,#b3372c);font-size:12px;font-weight:700;position:absolute;top:0;left:0}.resume.ResumeTemplate7 .rt7_social_list{flex-direction:column;gap:8px;display:flex}.resume.ResumeTemplate7 .rt7_social_list li{color:#333;align-items:center;gap:8px;font-size:12.5px;display:flex}.resume.ResumeTemplate7 .rt7_social_list li strong{color:#1a1a1a;font-weight:700}.resume.ResumeTemplate7 .rt7_social_list li a{color:#55524d;text-decoration:underline}.resume.ResumeTemplate7 .rt7_social_list li a:hover{color:var(--templateColor,#b3372c)}.resume.ResumeTemplate7 .rt7_social_list li .rt7_social_icon{color:var(--templateColor,#b3372c);flex-shrink:0;align-items:center;display:inline-flex}.resume.ResumeTemplate7 .rt7_social_list li .rt7_social_icon svg{display:block}
