.name{text-transform:none!important}:root{--footer-height:64px}#pencil-info-two{padding-top:18px}.header-two .logo-area{padding-top:4px}.header-two .logo-area img{width:60px}.header-two .menu-area ul li a{line-height:1.2;padding:8px 20px!important}.header-two .menu-area ul li a span{margin-bottom:2px;line-height:1}.header-two .menu-area ul li a span:before{font-size:18px}@media (width>=1201px){.pencile-area-two{min-height:calc(100vh - var(--footer-height));margin-top:0}.pencile-area-two>.container,.pencile-area-two>.container>.row,.pencile-area-two>.container>.row>.acurate{min-height:inherit}.pencil-content-area-two{margin-top:24px;padding-bottom:24px}#pencil-info-two{min-height:inherit;flex-direction:column;display:flex}.pencil-content-area-two,.pencil-content-area-two .tab-content{flex-direction:column;flex:1;display:flex}#Profile.active{flex:1;align-items:center;display:flex}#Profile.active>.profile-area{width:100%}#Profile.active .profile-area>.row{align-items:center;display:flex}#Profile.active .profile-img img{width:auto;max-height:calc(100vh - 300px);margin:0 auto}.pencile-area-two .widget-area .social-widgect-two{position:fixed}}.pencil-content-area-two .resume-area .single-resume .resume-title h3{letter-spacing:1px;margin-bottom:8px;font-size:20px}.pencil-content-area-two .resume-area .single-resume .resume-title h3 i{width:34px;height:34px;margin-right:8px;line-height:34px}.pencil-content-area-two .resume-area .single-resume .resume-title h3 i:before{font-size:17px}.pencil-content-area-two .resume-area .single-resume .education-list:after{top:10px;left:16px}.pencil-content-area-two .resume-area .single-resume .education-list .single-education{margin-bottom:8px;padding-left:40px}.pencil-content-area-two .resume-area .single-resume .education-list .single-education:after{width:11px;height:11px;line-height:11px;top:5px;left:11.5px}.pencil-content-area-two .resume-area .single-resume .education-list .single-education .university-title h4{font-size:16px}.pencil-content-area-two .resume-area .single-resume .education-list .single-education .education-content h5{margin-bottom:2px;font-size:14px}.pencil-content-area-two .resume-area .single-resume .education-list .single-education .education-content p{font-size:14px;line-height:20px}.pencil-content-area-two .resume-area .single-resume .employment-list:after{top:10px;left:16px}.pencil-content-area-two .resume-area .single-resume .employment-list .single-employment{margin-bottom:8px;padding-left:40px}.pencil-content-area-two .resume-area .single-resume .employment-list .single-employment:after{width:11px;height:11px;line-height:11px;top:5px;left:11.5px}.pencil-content-area-two .resume-area .single-resume .employment-list .single-employment .university-title h4{font-size:16px}.pencil-content-area-two .resume-area .single-resume .employment-list .single-employment .employment-content h5{margin-bottom:2px;font-size:14px}.pencil-content-area-two .resume-area .single-resume .employment-list .single-employment .employment-content p{font-size:14px;line-height:20px}.pencil-content-area-two .resume-area .single-resume .certificates-list:after{top:10px;left:16px}.pencil-content-area-two .resume-area .single-resume .certificates-list .single-certificates{margin-bottom:8px;padding-left:40px}.pencil-content-area-two .resume-area .single-resume .certificates-list .single-certificates:after{width:11px;height:11px;line-height:11px;top:5px;left:11.5px}.pencil-content-area-two .resume-area .single-resume .certificates-list .single-certificates .university-title h4{font-size:16px}.pencil-content-area-two .resume-area .single-resume .certificates-list .single-certificates .certificates-content h5{margin-bottom:2px;font-size:14px}.pencil-content-area-two .resume-area .single-resume .certificates-list .single-certificates .certificates-content p{margin-top:3px;font-size:14px;line-height:20px}.pencil-content-area-two .resume-area .single-resume .role-list{margin-top:7px}.pencil-content-area-two .resume-area .single-resume .role-list .single-role{margin-bottom:5px;position:relative}.pencil-content-area-two .resume-area .single-resume .role-list .single-role:after{content:"";background:var(--surface);border:2px solid var(--line);border-radius:50%;width:7px;height:7px;position:absolute;top:5px;left:-26.5px}.pencil-content-area-two .resume-area .single-resume .role-list .single-role:hover:after{background:var(--accent)}.pencil-content-area-two .resume-area .single-resume .role-list .single-role h6{text-transform:capitalize;margin:0;font-size:13px;font-weight:700}.pencil-content-area-two .resume-area .single-resume .role-list .single-role .role-period{opacity:.7;margin-left:6px;font-weight:400}.pencil-content-area-two .resume-area .single-resume .role-list .single-role p{margin:0;font-size:13px;line-height:18px}.pencil-content-area-two .profile-area .profile-info .name h1 .alias{vertical-align:middle;border:1px solid var(--line-soft);letter-spacing:0;opacity:.8;border-radius:20px;margin-left:10px;padding:3px 11px;font-size:14px;font-weight:500;line-height:1.4;display:inline-block}.pencil-content-area-two .profile-area .profile-info .positioning{margin-bottom:18px;font-size:16px;line-height:24px}.pencil-content-area-two .profile-area .profile-info .proof-stats{flex-wrap:wrap;gap:10px 28px;margin:0 0 18px;padding:0;list-style:none;display:flex}.pencil-content-area-two .profile-area .profile-info .proof-stats li{border-top:3px solid var(--accent);flex-direction:column;min-width:92px;padding-top:8px;display:flex}.pencil-content-area-two .profile-area .profile-info .proof-stats .stat-value{color:var(--ink);font-size:26px;font-weight:700;line-height:1.1}.pencil-content-area-two .profile-area .profile-info .proof-stats .stat-label{opacity:.75;font-size:12px;line-height:16px}.pencil-content-area-two .profile-area .profile-info .capability-chips{flex-wrap:wrap;gap:8px;margin:0 0 18px;padding:0;list-style:none;display:flex}.pencil-content-area-two .profile-area .profile-info .capability-chips li{border:1px solid var(--line-soft);white-space:nowrap;border-radius:20px;padding:7px 13px;font-size:12px;font-weight:500;line-height:1}.pencil-content-area-two .profile-area .profile-info .about-info ul li{margin-bottom:6px}.pencil-content-area-two .profile-area .profile-info .personal-note{opacity:.75;margin:14px 0 0;font-size:14px;line-height:20px}@media (width<=991px){.pencil-content-area-two .profile-area .profile-img{margin-bottom:26px;padding-right:0}}:root{--bg:#fff;--surface:#fff;--ink:#1f3f52;--ink-strong:#010101;--ink-muted:#1f3f52b8;--line:#1f3f52;--line-soft:#1f3f5259;--icon-bg:#f9f9f9;--glow:#effaff;--accent:#fbe74a;--accent-ink:#121212;--link:#000}:root[data-theme=dark]{--bg:#15242f;--surface:#15242f;--ink:#e6eef3;--ink-strong:#f4f9fc;--ink-muted:#e6eef3b8;--line:#5d7a8c;--line-soft:#e6eef34d;--icon-bg:#1d2f3c;--glow:transparent;--accent:#fbe74a;--accent-ink:#121212;--link:var(--ink)}html,body{overflow-x:hidden}body{background:var(--bg);color:var(--ink)}a,a:hover,a:focus{color:var(--link)}#pencil-info-two{background:var(--surface);-webkit-box-shadow:0 3px 88px 24px var(--glow);box-shadow:0 3px 88px 24px var(--glow)}.footer-area,.pencile-area-two{background:var(--bg)}.footer-area .copyright-area p,.header-two .menu-area ul li a,.header-two .menu-area ul li a span{color:var(--ink)}.header-two .menu-area ul li.active a,.header-two .menu-area ul li a:hover{color:var(--accent-ink);background:var(--accent)}.header-two .menu-area ul li.active a span,.header-two .menu-area ul li a:hover span{color:var(--accent-ink)}.pencil-content-area-two .profile-area .profile-info .name h1{color:var(--ink)}.pencil-content-area-two .profile-area .profile-info .about-info ul li i{background:var(--icon-bg);border-color:var(--line);color:var(--ink)}.pencil-content-area-two .profile-area .profile-info .objective-area h3:after{background:var(--ink)}.pencil-content-area-two .resume-area .single-resume .resume-title h3{color:var(--ink-strong)}.pencil-content-area-two .resume-area .single-resume .resume-title h3 i{background:var(--icon-bg);border-color:var(--line);color:var(--ink)}.pencil-content-area-two .resume-area .single-resume .education-list:after,.pencil-content-area-two .resume-area .single-resume .education-list .single-education:after{background:var(--line)}.pencil-content-area-two .resume-area .single-resume .education-list .single-education:hover:after{background:var(--accent)}.pencil-content-area-two .resume-area .single-resume .employment-list:after,.pencil-content-area-two .resume-area .single-resume .employment-list .single-employment:after{background:var(--line)}.pencil-content-area-two .resume-area .single-resume .employment-list .single-employment:hover:after{background:var(--accent)}.pencil-content-area-two .resume-area .single-resume .certificates-list:after,.pencil-content-area-two .resume-area .single-resume .certificates-list .single-certificates:after{background:var(--line)}.pencil-content-area-two .resume-area .single-resume .certificates-list .single-certificates:hover:after{background:var(--accent)}.pencile-area-two .widget-area .social-widgect-two ul li a{border-color:var(--line);color:var(--ink)}.pencile-area-two .widget-area .social-widgect-two ul li a:hover{background:var(--ink);color:var(--surface)}.header-two .menu-area ul li.theme-toggle-item{vertical-align:top}.theme-toggle{color:var(--ink-muted);cursor:pointer;background:0 0;border:0;margin:0;padding:8px 14px;line-height:1.2;display:block}.theme-toggle .fa:before{font-size:18px}.theme-toggle:hover{color:var(--ink)}.theme-toggle:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.sub-icon:before{margin-left:3px;font-size:11px}
