.template-themes-new .ql-editor,.template-themes-new .row-field{border:1px dashed rgba(0,0,0,0);box-sizing:border-box}.template-themes-new .field_required{border-color:#ff2458}.template-themes-new .row-field.d-none{display:none!important}.template-themes-new .unallow-formatingBold{font-weight:700}.template-themes-new .annou.nonBullet:before{content:""!important}.template-themes-new .temFlex{display:flex;flex-wrap:wrap;clear:both}.template-themes-new .cv-template-wrapper{background-color:#fff}.template-themes-new .cv-template-wrapper .activity .end-date,.template-themes-new .cv-template-wrapper .certificate .cer_to,.template-themes-new .cv-template-wrapper .experience .clone-item .end-date{width:120px}.template-themes-new .cv-template-wrapper .box-date{position:relative;overflow:hidden}.template-themes-new .cv-template-wrapper .box-date input{border:0;width:100%!important;height:auto;padding:0;background-color:inherit;font-size:var(--font-size-primary);font-family:var(--font-family-primary)}.template-themes-new .cv-template-wrapper .box-date input:focus{border-color:#fff;box-shadow:none;background-color:inherit}.template-themes-new .cv-template-wrapper h3{font-size:18px;font-weight:400;margin:0 0 10px;padding:0;text-transform:uppercase;clear:both}.template-themes-new .cv-template-wrapper header{position:static!important;background:none;border:0;font-family:inherit}.template-themes-new .cv-template-wrapper .multi_select .item-district label,.template-themes-new .cv-template-wrapper .multi_select .multi_select_item label,.template-themes-new .cv-template-wrapper .multi_select .select_all_location label{display:flex;align-items:center;flex:0 0 100%;max-width:100%;line-height:normal}.template-themes-new .space-dropdown{padding:5px 10px}.template-themes-new .multi_select .dropdown-content,.template-themes-new .single_select .dropdown-content{left:0;max-height:500px;overflow-y:auto;scrollbar-width:thin}.template-themes-new .item-district label,.template-themes-new .multi_select_item label,.template-themes-new .select_all_location label,.template-themes-new .single_select_item{padding:7px 10px;cursor:pointer;color:#5d677a}.template-themes-new .single_select_item{position:relative}.template-themes-new .single_select_item svg{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.template-themes-new .cer_to.disabled,.template-themes-new .end-date.disabled,.template-themes-new .single_select.disabled{opacity:.6;cursor:not-allowed}.template-themes-new .cer_to .form-control:disabled,.template-themes-new .end-date .form-control:disabled{background-color:inherit}.template-themes-new .multi_select .group-result{font-weight:700;padding:8px 0;position:relative;color:#5d677a}.template-themes-new .multi_select_opt2 .group-result{cursor:pointer}.template-themes-new .multi_select_opt2 .group-result.collapsed:after{background:url(https://assets.careerviet.vn/careerviet/_next/static/media/238246.34eb1b7d.png) no-repeat}.template-themes-new .multi_select_opt2 .group-result.expanded:after{background:url(https://assets.careerviet.vn/careerviet/_next/static/media/238249.0601f8b5.png) no-repeat}.template-themes-new .multi_select_opt2 .group-result.collapsed:after,.template-themes-new .multi_select_opt2 .group-result.expanded:after{content:"";background-size:contain;width:14px;height:14px;display:block;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.template-themes-new .maxHeight{max-height:320px;overflow-y:hidden;display:none}.template-themes-new .maxHeight:hover{overflow-y:scroll}.template-themes-new .show-selectedLocations{flex:0 0 100%;max-width:100%;margin-bottom:5px}.template-themes-new .default-status:not(.hasbackgroundColor){color:var(--placeholder-color,#a9a9a9)}.template-themes-new .default-status{font-style:italic}.template-themes-new .single_select_item:hover{background-color:#f5f7fa}.template-themes-new .multi_select .container-ckb .checkmark{top:7px}.template-themes-new .value-salary input{width:110px;padding:0 0 0 5px!important;border:none}.template-themes-new .text-edt .title{font-weight:700;margin-bottom:5px}.template-themes-new .footer-pdf.cv-template-wrapper{border-radius:0;box-shadow:none;height:auto;margin:0;padding:0}.template-themes-new .footer-pdf{font-size:10px}.template-themes-new .footer-pdf .right{float:right;width:300px;text-align:right;padding-right:20px;color:#6d6e70}.template-themes-new .changeable .btn-edit{display:flex;display:-ms-flexbox;align-items:center;justify-content:center;position:absolute;right:0;bottom:0;width:30px;height:30px;overflow:hidden;border-radius:50%;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);cursor:pointer}.template-themes-new .changeable .btn-edit em{color:#287ab9;font-size:16px}.template-themes-new .item-ckb .container-ckb{padding-left:25px}.template-themes-new .ka-calendar-month.default-status::-webkit-input-placeholder,.template-themes-new .ka-calendar.default-status::-webkit-input-placeholder{color:rgba(185,187,190,.8);opacity:1;font-style:italic}.template-themes-new input.setSize,.template-themes-new select.setSize{height:32px;padding-left:10px}.template-themes-new .splite-2 .render-item{flex:0 0 50%;max-width:50%}.template-themes-new .list-workplace-desired{flex-wrap:wrap}.template-themes-new .list-workplace-desired .clone-item{flex:0 0 100%;max-width:100%;margin:-5px}.template-themes-new .list-workplace-desired .clone-item:last-child li:last-child{margin-bottom:0}.template-themes-new .render-item.lvl-root:has(.dropdown-content:not([style*="display: none"])),.template-themes-new .render-item.lvl-root:has(.select-dropdown),.template-themes-new .render-item.lvl-root:has(.select__menu){position:relative;z-index:30}.select__menu-portal .select__menu,.select__menu-portal .select__menu-list,.select__menu-portal .select__option,.select__menu-portal .single_select_item{font-size:.8rem!important}.select__menu-portal .select__menu{min-width:175px!important}.select__menu-portal .select__menu-list,.select__menu-portal .select__option{padding:0!important}.select__menu-portal .single_select_item{padding:7px 10px!important;cursor:pointer;color:#5d677a;position:relative;font-weight:400}.select__menu-portal .single_select_item svg{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.select__menu-portal .single_select_item:hover{background-color:#f5f7fa}.cv-template-wrapper .select__input,.cv-template-wrapper .select__input-container,.cv-template-wrapper .select__placeholder,.cv-template-wrapper .select__single-value{font-size:var(--font-size-primary,14px)!important}.cv-template-wrapper .single_select .select__value-container{padding:0!important;min-height:0!important;height:auto!important}.cv-template-wrapper .single_select .select__control{min-height:0!important;height:auto!important}.template-themes-new .cv-template-19,.template-themes-new .cv-template-19.clrCyanNavy19,.template-themes-new .cv-template-19.clrCyanNavyBlue19,.template-themes-new .cv-template-19.clrCyanNavyBurnt19,.template-themes-new .cv-template-19.clrCyanNavyGreen19,.template-themes-new .cv-template-19.clrCyanNavyPurple19,.template-themes-new .cv-template-19.clrCyanNavyRose19,.template-themes-new .cv-template-19.clrCyanNavySlate19{--cv19-navy:#1a2756;--cv19-accent:#5dcecf;--cv19-heading:#1a2756;--cv19-bullet-color:#5dcecf;--cv19-tl-date-col:max(92px,6.8em);--font-family-heading:var(--font-family-primary);padding:0;color:#2a2a2a;font-family:var(--font-family-primary);line-height:1.55}.template-themes-new .cv-template-19 .editable-content{font-family:inherit}.template-themes-new .cv-template-19 .cv19-header-cyan .fullname,.template-themes-new .cv-template-19 .cv19-header-cyan .resume_title,.template-themes-new .cv-template-19 .cv19-main-h,.template-themes-new .cv-template-19 .cv19-side h3.lbl-block{font-family:var(--font-family-heading)}.template-themes-new .cv-template-19 .annou,.template-themes-new .cv-template-19 .box-date input,.template-themes-new .cv-template-19 .cv19-lang-cert-label,.template-themes-new .cv-template-19 .dropbtn,.template-themes-new .cv-template-19 .editable-content,.template-themes-new .cv-template-19 .group-result,.template-themes-new .cv-template-19 .item-district label,.template-themes-new .cv-template-19 .more-desc .editable-content,.template-themes-new .cv-template-19 .multi_select_item label,.template-themes-new .cv-template-19 .select_all_location label,.template-themes-new .cv-template-19 .single_select_item,.template-themes-new .cv-template-19 input.ka-calendar,.template-themes-new .cv-template-19 label,.template-themes-new .cv-template-19 ul.contact li{font-size:var(--font-size-primary)!important}.template-themes-new .cv-template-19 .cv19-top-header{position:relative!important;float:left;width:100%;min-height:170px;margin:0;padding:0;background:#fff;overflow:hidden}.template-themes-new .cv-template-19 .cv19-header-navy{position:absolute;left:0;top:0;bottom:0;width:38%;background-color:var(--cv19-navy);z-index:0}.template-themes-new .cv-template-19 .cv19-header-banner{position:relative;z-index:1;display:flex;width:94%;margin:20px 3% 0;min-height:170px}.template-themes-new .cv-template-19 .cv19-header-cyan{flex:1 1 auto;min-width:0;padding:25px 35px 20px 45px;display:flex;flex-direction:column;justify-content:center;background-color:var(--cv19-accent);--placeholder-color:rgba(17,17,17,0.5)}.template-themes-new .cv-template-19 .cv19-header-cyan .fullname{font-size:31px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#fff;margin:0 0 5px;line-height:1}.template-themes-new .cv-template-19 .cv19-header-cyan .resume_title{font-size:18px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#111;margin:0;line-height:1.3}.template-themes-new .cv-template-19 .cv19-header-rule{margin:8px 0;border:none;border-top:1.5px solid #fff;width:100%}.template-themes-new .cv-template-19 .cv19-header-photo{position:relative;width:170px;height:170px;flex:0 0 170px;overflow:hidden;background:#c8c8c8}.template-themes-new .cv-template-19 .cv19-header-photo img{width:100%;height:100%;object-fit:cover;display:block}.template-themes-new .cv-template-19 .cv19-header-photo .btn-edit{right:8px;bottom:8px}.template-themes-new .cv-template-19 .cv19-body-wrap{display:flex;flex-wrap:wrap;width:100%;clear:both;overflow:visible}.template-themes-new .cv-template-19 .cv19-side{flex:0 0 38%;max-width:38%;background-color:var(--cv19-navy);color:#fff;padding:25px 22px 30px;overflow:visible;position:relative;z-index:2;--placeholder-color:rgba(232,236,248,0.65)}.template-themes-new .cv-template-19 .cv19-main{flex:0 0 62%;max-width:62%;padding:30px 34px 38px 42px;background:#fff;--placeholder-color:#999}.template-themes-new .cv-template-19 .cv19-side h3.lbl-block{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--cv19-accent);margin:0 0 6px;padding:0 0 6px;border-bottom:1.5px solid hsla(0,0%,100%,.85);float:none;width:100%}.template-themes-new .cv-template-19 .cv19-main-h{font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--cv19-heading);margin:0 0 8px;padding:0;float:none;width:100%}.template-themes-new .cv-template-19 .cv19-main>.layout-render,.template-themes-new .cv-template-19 .cv19-side>.layout-render{height:auto;float:none;width:100%;display:block}.template-themes-new .cv-template-19 .render-item.lvl-root{float:none;width:100%;display:block}.template-themes-new .cv-template-19 .render-item.lvl-root>.block-main{float:none;width:100%;padding:0}.template-themes-new .cv-template-19 .cv19-main>.layout-render>.render-item.lvl-root,.template-themes-new .cv-template-19 .cv19-side>.layout-render>.render-item.lvl-root{margin-bottom:23px}.template-themes-new .cv-template-19 .cv19-main>.layout-render>.render-item.lvl-root:last-child,.template-themes-new .cv-template-19 .cv19-side>.layout-render>.render-item.lvl-root:last-child{margin-bottom:0}.template-themes-new .cv-template-19 ul.contact{margin:0;padding:0}.template-themes-new .cv-template-19 ul.contact li{display:flex;align-items:flex-start;color:#e8ecf8;font-size:12px;line-height:1.45;margin-bottom:6px;float:none;width:100%}.template-themes-new .cv-template-19 .cv19-side ul.contact li .editable-content,.template-themes-new .cv-template-19 .cv19-side ul.contact li .text-break,.template-themes-new .cv-template-19 .cv19-side ul.contact li span{color:#e8ecf8}.template-themes-new .cv-template-19 .cv19-side .annou .editable-content,.template-themes-new .cv-template-19 .cv19-side .box-date input,.template-themes-new .cv-template-19 .cv19-side .box-date input.setColorDate,.template-themes-new .cv-template-19 .cv19-side .dropbtn,.template-themes-new .cv-template-19 .cv19-side .ka-calendar{color:#e8ecf8!important;font-style:normal}.template-themes-new .cv-template-19 .cv19-side .default-status:not(.hasbackgroundColor),.template-themes-new .cv-template-19 .cv19-side .select__placeholder,.template-themes-new .cv-template-19 .cv19-side .value-text.placeholder:not(.hasbackgroundColor){color:rgba(232,236,248,.7)!important;font-style:italic!important}.template-themes-new .cv-template-19 .cv19-side .editable-content:empty:not(:focus):before,.template-themes-new .cv-template-19 .cv19-side .editable-content:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-19 .cv19-side .editable-content[placeholder]:empty:before{color:rgba(232,236,248,.65)!important}.template-themes-new .cv-template-19 .cv19-side .ka-calendar.default-status::-webkit-input-placeholder,.template-themes-new .cv-template-19 .cv19-side .ka-calendar.default-status::placeholder{color:rgba(232,236,248,.65);opacity:1}.template-themes-new .cv-template-19 .cv19-side ul.clone-container.skill .editable-content:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-19 .cv19-side ul.clone-container.skill .editable-content[placeholder]:empty:before{color:hsla(0,0%,100%,.6)}.template-themes-new .cv-template-19 .cv19-header-cyan .fullname .editable-content:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-19 .cv19-header-cyan .fullname .editable-content[placeholder]:empty:before{color:hsla(0,0%,100%,.72)}.template-themes-new .cv-template-19 .cv19-header-cyan .resume_title .editable-content:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-19 .cv19-header-cyan .resume_title .editable-content[placeholder]:empty:before{color:rgba(17,17,17,.5)}.template-themes-new .cv-template-19 .cv19-main .default-status:not(.hasbackgroundColor){color:#999;font-style:italic}.template-themes-new .cv-template-19 .cv19-main .editable-content:empty:not(:focus):before,.template-themes-new .cv-template-19 .cv19-main .editable-content:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-19 .cv19-main .editable-content[placeholder]:empty:before{color:#999}.template-themes-new .cv-template-19 .cv19-main .editable-content.cv19-tl-title:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-19 .cv19-main .editable-content.cv19-tl-title[placeholder]:empty:before{color:rgba(26,39,86,.55)}.template-themes-new .cv-template-19 .cv19-main .editable-content.cv19-tl-org:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-19 .cv19-main .editable-content.cv19-tl-org[placeholder]:empty:before{color:hsla(0,0%,40%,.65)}.template-themes-new .cv-template-19 .cv19-main .editable-content.cv19-tl-meta:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-19 .cv19-main .editable-content.cv19-tl-meta[placeholder]:empty:before{color:hsla(0,0%,60%,.75)}.template-themes-new .cv-template-19 .cv19-main .editable-content.cv19-tl-desc:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-19 .cv19-main .editable-content.cv19-tl-desc[placeholder]:empty:before{color:rgba(85,85,85,.55)}.template-themes-new .cv-template-19 .cv19-main .cv19-tl-date .box-date input,.template-themes-new .cv-template-19 .cv19-main .cv19-tl-date .box-date input.setColorDate,.template-themes-new .cv-template-19 .cv19-main .cv19-tl-date input.ka-calendar,.template-themes-new .cv-template-19 .cv19-main .cv19-tl-date input.ka-calendar.setColorDate{color:#888!important;font-style:normal!important}.template-themes-new .cv-template-19 .cv19-main .ka-calendar.default-status::-webkit-input-placeholder,.template-themes-new .cv-template-19 .cv19-main .ka-calendar.default-status::placeholder,.template-themes-new .cv-template-19 .cv19-main .setColorDate::-webkit-input-placeholder,.template-themes-new .cv-template-19 .cv19-main .setColorDate::placeholder{color:#888;opacity:1}.template-themes-new .cv-template-19 .cv19-side .cv19-about .editable-content,.template-themes-new .cv-template-19 .cv19-side .space-15.cv19-about .editable-content{font-size:11px;color:#e8ecf8;line-height:1.55}.template-themes-new .cv-template-19 .cv19-side ul.clone-container.skill{list-style:disc;margin:4px 0 0;padding:0 0 0 14px}.template-themes-new .cv-template-19 .cv19-side ul.clone-container.skill>li.clone-item{display:list-item!important;float:none;width:100%;margin-bottom:2px;color:#fff;line-height:1.35;list-style:disc!important;list-style-position:outside}.template-themes-new .cv-template-19 .cv19-side ul.clone-container.skill>li.clone-item::marker{color:var(--cv19-accent)}.template-themes-new .cv-template-19 .cv19-side ul.clone-container.skill .block-child-main{float:none;width:100%}.template-themes-new .cv-template-19 .cv19-side ul.clone-container.skill .layout-render{float:none;width:100%;height:auto}.template-themes-new .cv-template-19 .cv19-side ul.clone-container.skill .cv19-skill-desc,.template-themes-new .cv-template-19 .cv19-side ul.clone-container.skill .cv19-skill-name,.template-themes-new .cv-template-19 .cv19-side ul.clone-container.skill .cv19-skill-rating{margin-bottom:0;padding:2px 0;float:none;width:100%}.template-themes-new .cv-template-19 .cv19-side ul.clone-container.skill .cv19-skill-rating{margin:1px 0}.template-themes-new .cv-template-19 .cv19-side ul.clone-container.skill .cv19-skill-rating .point{display:flex;align-items:center;height:14px}.template-themes-new .cv-template-19 .cv19-side ul.clone-container.skill .cv19-skill-rating .star{width:12px;height:12px;margin-right:3px}.template-themes-new .cv-template-19 .cv19-side ul.clone-container.skill .cv19-skill-rating .note-display{font-size:11px;line-height:1.2}.template-themes-new .cv-template-19 .cv19-side ul.clone-container.skill .editable-content{color:#fff;font-size:12px;line-height:1.35;min-height:0}.template-themes-new .cv-template-19 .cv19-side ul.clone-container.skill .cv19-skill-desc .editable-content{color:#e8ecf8;font-size:11px;line-height:1.45}.template-themes-new .cv-template-19 .cv19-side ul.clone-container.skill .editable-content:empty:before{line-height:1.35;margin:0}.template-themes-new .cv-template-19 .cv19-side ul.clone-container.language>li.clone-item{display:block;float:none;width:100%;margin-bottom:8px}.template-themes-new .cv-template-19 .cv19-side ul.clone-container.language .cv19-lang-row{display:grid;grid-template-columns:minmax(72px,max-content) minmax(0,1fr);grid-column-gap:12px;column-gap:12px;align-items:baseline;width:100%;margin:0 0 4px;float:none}.template-themes-new .cv-template-19 .cv19-side ul.clone-container.language .cv19-lang-row:last-child{margin-bottom:0}.template-themes-new .cv-template-19 .cv19-side ul.clone-container.language .cv19-lang-cert-label,.template-themes-new .cv-template-19 .cv19-side ul.clone-container.language .more-desc,.template-themes-new .cv-template-19 .cv19-side ul.clone-container.language .widthLan,.template-themes-new .cv-template-19 .cv19-side ul.clone-container.language .widthLevelLan{float:none!important;width:auto!important;max-width:100%;min-width:0;padding:0!important;margin:0;box-sizing:border-box}.template-themes-new .cv-template-19 .cv19-side ul.clone-container.language .cv19-lang-cert-label{font-size:var(--font-size-primary);font-weight:600;color:#fff;line-height:1.45;white-space:nowrap}.template-themes-new .cv-template-19 .cv19-side ul.clone-container.language .widthLan .dropbtn,.template-themes-new .cv-template-19 .cv19-side ul.clone-container.language .widthLevelLan .dropbtn{font-weight:600;color:#fff;font-size:var(--font-size-primary)}.template-themes-new .cv-template-19 .cv19-side ul.clone-container.language .more-desc .editable-content{color:#e8ecf8;font-size:var(--font-size-primary);line-height:1.45;min-height:0;word-break:break-word;white-space:normal}.template-themes-new .cv-template-19 .cv19-side ul.clone-container.language .more-desc .editable-content:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-19 .cv19-side ul.clone-container.language .more-desc .editable-content[placeholder]:empty:before{color:rgba(232,236,248,.65)}.template-themes-new .cv-template-19 ul.contact .fa{width:18px;margin-right:8px;color:#fff;font-size:14px}.template-themes-new .cv-template-19 .cv19-side ul.cv19-pairs .pair-inner>label{width:auto;min-width:90px;font-size:12px}.template-themes-new .cv-template-19 .cv19-side,.template-themes-new .cv-template-19 .cv19-side .SelectMultiCollapsed,.template-themes-new .cv-template-19 .cv19-side .annou,.template-themes-new .cv-template-19 .cv19-side .block-main,.template-themes-new .cv-template-19 .cv19-side .dropdown,.template-themes-new .cv-template-19 .cv19-side .select-container,.template-themes-new .cv-template-19 .cv19-side ul.cv19-pairs,.template-themes-new .cv-template-19 .cv19-side ul.cv19-pairs .pair-inner,.template-themes-new .cv-template-19 .cv19-side ul.cv19-pairs>li{overflow:visible}.template-themes-new .cv-template-19 .cv19-side .dropdown{position:relative;z-index:5}.template-themes-new .cv-template-19 .cv19-side .dropdown:has(.dropdown-content:not([style*="display: none"])),.template-themes-new .cv-template-19 .cv19-side .dropdown:has(.select__menu){z-index:40}.template-themes-new .cv-template-19 .cv19-side .dropdown-content{max-width:280px;max-height:250px;overflow-y:auto!important}.template-themes-new .cv-template-19 .cv19-side .dropdown-content,.template-themes-new .cv-template-19 .cv19-side .select__menu{color:#5d677a;background-color:#fff;width:max-content!important;min-width:190px;left:0;right:auto;z-index:50;box-sizing:border-box}.template-themes-new .cv-template-19 .cv19-side .select__menu{max-width:260px}.template-themes-new .cv-template-19 .cv19-side .dropdown-content.space-dropdown{min-width:210px}.template-themes-new .cv-template-19 .cv19-side .dropdown-content .maxHeight{overflow-y:auto;max-height:220px}.template-themes-new .cv-template-19 .cv19-side .dropdown-content .group-result,.template-themes-new .cv-template-19 .cv19-side .dropdown-content .item-district label,.template-themes-new .cv-template-19 .cv19-side .dropdown-content .multi_select_item label,.template-themes-new .cv-template-19 .cv19-side .dropdown-content .select_all_location label,.template-themes-new .cv-template-19 .cv19-side .dropdown-content .single_select_item{color:#5d677a!important;white-space:nowrap;word-break:keep-all;overflow-wrap:normal}.template-themes-new .cv-template-19 .cv19-side .SelectMultiCollapsed:has(.select-dropdown:not([style*="display: none"])){z-index:40}.template-themes-new .cv-template-19 .cv19-side .select-dropdown{color:#5d677a;background-color:#fff;width:max-content;min-width:210px;max-width:280px;left:0;right:auto;z-index:50;box-sizing:border-box}.template-themes-new .cv-template-19 .cv19-side .select-dropdown .option,.template-themes-new .cv-template-19 .cv19-side .select-dropdown .option__label,.template-themes-new .cv-template-19 .cv19-side .select-dropdown .select-group__heading{white-space:nowrap;word-break:keep-all;overflow-wrap:normal}.template-themes-new .cv-template-19 .cv19-side .annou{color:#e8ecf8;width:auto;flex:1 1}.template-themes-new .cv-template-19 .cv19-side .annou:before{display:none}.template-themes-new .cv-template-19 .cv19-side ul.cv19-pairs{list-style:disc;list-style-position:outside;margin:3px 0 0;padding:0 0 0 14px}.template-themes-new .cv-template-19 .cv19-side ul.cv19-pairs>li{display:list-item;float:none!important;width:100%;margin-bottom:4px;font-size:12px;line-height:1.45;list-style:disc!important;list-style-position:outside}.template-themes-new .cv-template-19 .cv19-side ul.cv19-pairs>li::marker{color:var(--cv19-accent)}.template-themes-new .cv-template-19 ul.cv19-pairs .pair-inner{display:grid!important;float:none!important;grid-template-columns:102px 1fr;grid-gap:2px 6px;gap:2px 6px;align-items:baseline;width:auto}.template-themes-new .cv-template-19 .cv19-side ul.cv19-pairs .pair-inner>label{font-weight:600;color:#fff;margin:0;min-width:0;white-space:normal;font-size:11px}.template-themes-new .cv-template-19 .cv19-side ul.cv19-pairs .pair-inner>.annou{color:#e8ecf8;min-width:0;width:auto;flex:unset;font-size:11px;line-height:1.45}.template-themes-new .cv-template-19 .cv19-side ul.cv19-pairs .pair-inner .box-date input,.template-themes-new .cv-template-19 .cv19-side ul.cv19-pairs .pair-inner .box-date input.setColorDate{font-size:11px;line-height:1.45;color:#e8ecf8!important;font-style:normal!important}.template-themes-new .cv-template-19 .cv19-side ul.cv19-pairs .pair-inner .expdf{width:100%}.template-themes-new .cv-template-19 .cv19-side ul.cv19-pairs .pair-inner .expdf .expdf-item{font-size:12px}.template-themes-new .cv-template-19 .cv19-side ul.cv19-pairs .pair-inner .annou .cv19-salary-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 6px;width:100%;min-width:0}.template-themes-new .cv-template-19 .cv19-side ul.cv19-pairs .pair-inner .annou #salary-input-container.cv19-salary-range{display:none;width:auto;max-width:none;margin:0;flex:0 1 auto;min-width:0}.template-themes-new .cv-template-19 .cv19-side ul.cv19-pairs .pair-inner .annou #salary-input-container.cv19-salary-range[style*="display: block"],.template-themes-new .cv-template-19 .cv19-side ul.cv19-pairs .pair-inner .annou #salary-input-container.cv19-salary-range[style*="display: flex"],.template-themes-new .cv-template-19 .cv19-side ul.cv19-pairs .pair-inner .annou #salary-input-container.cv19-salary-range[style*="display:block"],.template-themes-new .cv-template-19 .cv19-side ul.cv19-pairs .pair-inner .annou #salary-input-container.cv19-salary-range[style*="display:flex"]{display:flex!important}.template-themes-new .cv-template-19 .cv19-side ul.cv19-pairs .pair-inner .annou .cv19-salary-inline{display:flex;flex-wrap:nowrap;align-items:baseline;gap:4px;width:auto;white-space:nowrap}.template-themes-new .cv-template-19 .cv19-side ul.cv19-pairs .pair-inner .annou .cv19-salary-inline .value-salary{display:inline-block!important;width:auto!important;min-width:3.5em;max-width:none!important;padding:0!important;margin:0!important;flex:0 1 auto;float:none!important}.template-themes-new .cv-template-19 .cv19-side ul.cv19-pairs .pair-inner .annou .cv19-salary-inline .value-salary .editable-content{display:inline-block!important;width:auto!important;min-width:3.5em;font-size:11px;color:#e8ecf8!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;line-height:1.45;padding:0!important;margin:0!important;float:none!important;text-align:left}.template-themes-new .cv-template-19 .cv19-side ul.cv19-pairs .pair-inner .annou .cv19-salary-currency{flex:0 0 auto;width:auto;max-width:none;font-size:var(--font-size-primary)}.template-themes-new .cv-template-19 .cv19-side ul.cv19-pairs .pair-inner>.annou .single_select .dropbtn,.template-themes-new .cv-template-19 .cv19-side ul.cv19-pairs .pair-inner>.annou .single_select_item{white-space:nowrap;word-break:keep-all!important;overflow-wrap:normal}.template-themes-new .cv-template-19 .cv19-side ul.cv19-pairs .pair-inner:has(#salary-input-container){grid-template-columns:102px 1fr}.template-themes-new .cv-template-19 .cv19-side ul.cv19-pairs .pair-inner:has(#salary-input-container)>label{white-space:normal;line-height:1.35}.template-themes-new .cv-template-19 .cv19-side ul.cv19-pairs .pair-inner:has(#salary-input-container)>.annou .single_select .dropbtn{padding-left:0;margin-left:0}.template-themes-new .cv-template-19 .cv19-side .point .star{background-color:hsla(0,0%,100%,.35)}.template-themes-new .cv-template-19 .cv19-side .point .star.selected{background-color:var(--cv19-accent)}.template-themes-new .cv-template-19 .cv19-timeline{display:flex;flex-direction:column;--cv19-tl-bridge:30px}.template-themes-new .cv-template-19 .cv19-timeline>.cv19-tl-row{margin-bottom:0;padding-bottom:17px}.template-themes-new .cv-template-19 .cv19-timeline>.cv19-tl-row:last-child{padding-bottom:0}.template-themes-new .cv-template-19 .cv19-main .cv19-timeline .block-child-main{float:none;width:100%}.template-themes-new .cv-template-19 .cv19-tl-layout{display:grid;grid-template-columns:var(--cv19-tl-date-col) 10px minmax(0,1fr);grid-gap:0 19px;gap:0 19px;align-items:stretch;float:none;width:100%}.template-themes-new .cv-template-19 .cv19-tl-date{text-align:right;color:#888;line-height:1.35;padding-top:2px;min-width:0;align-self:start}.template-themes-new .cv-template-19 .cv19-edu-when-label{display:block;font-size:12px;font-weight:700;color:#111;margin:0 0 4px;white-space:nowrap;text-align:right;width:100%}.template-themes-new .cv-template-wrapper.cv-template-19 .activity .clone-item .end-date,.template-themes-new .cv-template-wrapper.cv-template-19 .activity .clone-item .start-date,.template-themes-new .cv-template-wrapper.cv-template-19 .experience .clone-item .end-date,.template-themes-new .cv-template-wrapper.cv-template-19 .experience .clone-item .start-date{width:100%!important;max-width:100%;float:none}.template-themes-new .cv-template-19 .cv19-tl-date .end-date,.template-themes-new .cv-template-19 .cv19-tl-date .start-date{display:block;width:100%;float:none;margin:0;padding:0}.template-themes-new .cv-template-19 .cv19-tl-date .ql-editor{padding:0;float:none;width:100%;text-align:right}.template-themes-new .cv-template-19 .cv19-tl-date .box-date{width:100%;float:none}.template-themes-new .cv-template-19 .cv19-tl-date .box-date .default-status,.template-themes-new .cv-template-19 .cv19-tl-date .box-date input,.template-themes-new .cv-template-19 .cv19-tl-date .box-date span{font-size:var(--font-size-primary);color:#888;line-height:1.35;width:100%!important;max-width:100%;display:block;box-sizing:border-box;text-align:right}.template-themes-new .cv-template-19 .cv19-tl-date>.col-12.ql-editor.box-date,.template-themes-new .cv-template-19 .cv19-tl-date>.ql-editor.box-date{width:100%;padding:0;float:none}.template-themes-new .cv-template-19 .cv19-tl-track{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;align-self:stretch;min-height:100%;height:auto}.template-themes-new .cv-template-19 .cv19-tl-track:before{content:"";position:absolute;top:0;bottom:calc(-1*var(--cv19-tl-bridge, 30px));left:50%;transform:translateX(-50%);width:2px;background-color:var(--cv19-accent);z-index:0}.template-themes-new .cv-template-19 .cv19-timeline>.cv19-tl-row:last-child .cv19-tl-track:before{bottom:0}.template-themes-new .cv-template-19 .cv19-tl-dot{position:relative;z-index:1;width:12px;height:12px;border-radius:50%;border:1.2px solid var(--cv19-accent);background:#fff;margin-top:3px;display:block;flex-shrink:0}.template-themes-new .cv-template-19 .cv19-tl-body{min-width:0}.template-themes-new .cv-template-19 .cv19-main .cv19-tl-body .cv19-tl-field{margin:0;padding:0;float:none;width:100%}.template-themes-new .cv-template-19 .clone-container.education>ul.cv19-edu-summary,.template-themes-new .cv-template-19 .clone-container.experience>ul.cv19-exp-summary{list-style:none;margin:0 0 12px;padding:0;box-sizing:border-box}.template-themes-new .cv-template-19 .clone-container.education>ul.cv19-edu-summary>li.row-field,.template-themes-new .cv-template-19 .clone-container.experience>ul.cv19-exp-summary>li.row-field{display:flex;align-items:baseline;margin-bottom:4px;float:none;width:100%}.template-themes-new .cv-template-19 .clone-container.education>ul.cv19-edu-summary>li.row-field>label,.template-themes-new .cv-template-19 .clone-container.experience>ul.cv19-exp-summary>li.row-field>label{flex:0 0 152px;max-width:152px;font-weight:700;color:var(--cv19-heading);margin:0;text-align:left;white-space:normal}.template-themes-new .cv-template-19 .clone-container.education>ul.cv19-edu-summary .annou,.template-themes-new .cv-template-19 .clone-container.experience>ul.cv19-exp-summary .annou{flex:1 1;min-width:0;width:auto;position:relative;padding-left:15px;color:#333;text-align:left}.template-themes-new .cv-template-19 .clone-container.education>ul.cv19-edu-summary .annou:before,.template-themes-new .cv-template-19 .clone-container.experience>ul.cv19-exp-summary .annou:before{content:none}.template-themes-new .cv-template-19 .clone-container.education>ul.cv19-edu-summary .dropbtn,.template-themes-new .cv-template-19 .clone-container.experience>ul.cv19-exp-summary .dropbtn{font-weight:400;color:#333}.template-themes-new .cv-template-19 .cv19-main .editable-content.cv19-tl-title,.template-themes-new .cv-template-19 .cv19-tl-title{font-weight:700;color:var(--cv19-heading);line-height:1.3;margin:0}.template-themes-new .cv-template-19 .cv19-main .editable-content.cv19-tl-org,.template-themes-new .cv-template-19 .cv19-tl-org{font-weight:700;color:#666;margin:3px 0 2px}.template-themes-new .cv-template-19 .cv19-main .editable-content.cv19-tl-meta,.template-themes-new .cv-template-19 .cv19-tl-meta{margin:0 0 6px;font-weight:400;color:#999;line-height:1.35}.template-themes-new .cv-template-19 .cv19-main .editable-content.cv19-tl-desc,.template-themes-new .cv-template-19 .cv19-tl-desc{margin:0;font-weight:400;color:#555;line-height:1.5}.template-themes-new .cv-template-19 .cv19-main .cv19-tl-body>.ql-editor .editable-content:not(.cv19-tl-title):not(.cv19-tl-org):not(.cv19-tl-meta):not(.cv19-tl-desc),.template-themes-new .cv-template-19 .cv19-main .editable-content:not(.cv19-tl-title):not(.cv19-tl-org):not(.cv19-tl-meta):not(.cv19-tl-desc),.template-themes-new .cv-template-19 .cv19-main .ql-editor:not(.cv19-tl-date){color:#555;line-height:1.5}.template-themes-new .cv-template-19 .cv19-main .cv19-tl-body .ql-editor{padding:0}.template-themes-new .cv-template-19 .cv19-highlight .editable-content{color:#555;line-height:1.45}.template-themes-new .cv-template-19 .cv19-main .cv19-bullets{margin-top:6px;padding-left:17px}.template-themes-new .cv-template-19 .cv19-main .cv19-tl-body .cv19-exp-bullets{margin-top:6px;padding-left:10px}.template-themes-new .cv-template-19 .cv19-main .cv19-tl-body .cv19-exp-bullets .editable-content{padding-left:0}.template-themes-new .cv-template-19 .cv19-main .cv19-tl-body .cv19-exp-bullets .editable-content>div,.template-themes-new .cv-template-19 .cv19-main .cv19-tl-body .cv19-exp-bullets .editable-content>li,.template-themes-new .cv-template-19 .cv19-main .cv19-tl-body .cv19-exp-bullets .editable-content>p{padding-left:0;margin:0 0 3px;line-height:1.45}.template-themes-new .cv-template-19 .cv19-main .cv19-tl-body .cv19-exp-bullets .editable-content:not(:has(>div)):not(:has(>p)):not(:empty):before,.template-themes-new .cv-template-19 .cv19-main .cv19-tl-body .cv19-exp-bullets .editable-content>div:before,.template-themes-new .cv-template-19 .cv19-main .cv19-tl-body .cv19-exp-bullets .editable-content>li:before,.template-themes-new .cv-template-19 .cv19-main .cv19-tl-body .cv19-exp-bullets .editable-content>p:before{left:-11px}.template-themes-new .cv-template-19 .cv19-main .cv19-bullets .editable-content{position:relative;padding-left:0}.template-themes-new .cv-template-19 .cv19-main .cv19-bullets .editable-content>div,.template-themes-new .cv-template-19 .cv19-main .cv19-bullets .editable-content>li,.template-themes-new .cv-template-19 .cv19-main .cv19-bullets .editable-content>p{position:relative;margin:0 0 3px;line-height:1.45}.template-themes-new .cv-template-19 .cv19-main .cv19-bullets .editable-content:not(:has(>div)):not(:has(>p)):not(:empty):before,.template-themes-new .cv-template-19 .cv19-main .cv19-bullets .editable-content>div:before,.template-themes-new .cv-template-19 .cv19-main .cv19-bullets .editable-content>li:before,.template-themes-new .cv-template-19 .cv19-main .cv19-bullets .editable-content>p:before{content:"•";position:absolute;left:-17px;color:var(--cv19-bullet-color,#5dcecf);font-weight:700}.template-themes-new .cv-template-19 .cv19-ref-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:11px 30px;gap:11px 30px;width:100%;clear:both;overflow:visible}.template-themes-new .cv-template-19 .cv19-ref-grid>.clone-item{float:none;width:100%;display:block;overflow:visible;position:relative}.template-themes-new .cv-template-19 .clone-container.reference .block-child-main,.template-themes-new .cv-template-19 .cv19-main .cv19-timeline .block-child-main,.template-themes-new .cv-template-19 .cv19-main ul.clone-container.skill .block-child-main,.template-themes-new .cv-template-19 .cv19-side ul.clone-container.skill .block-child-main{position:relative;padding:5px;float:none;width:100%;display:flow-root;box-sizing:border-box;border:1px solid rgba(0,0,0,0);border-radius:4px;overflow:visible}.template-themes-new .cv-template-19 .clone-container.reference .layout-render>.ql-editor{margin-bottom:0;padding:0;float:none;width:100%}.template-themes-new .cv-template-19 .clone-container.reference .layout-render>.ql-editor+.ql-editor{margin-top:3px}.template-themes-new .cv-template-19 .clone-container.reference .layout-render>.ql-editor:first-child .editable-content{font-weight:700;color:var(--cv19-heading)}.template-themes-new .cv-template-19 .clone-container.reference .layout-render>.ql-editor:nth-child(2) .editable-content{color:#666}.template-themes-new .cv-template-19 .clone-container.reference .layout-render>.ql-editor:nth-child(3) .editable-content,.template-themes-new .cv-template-19 .clone-container.reference .layout-render>.ql-editor:nth-child(4) .editable-content{color:#555;line-height:1.45}.template-themes-new .cv-template-19 .widthLan,.template-themes-new .cv-template-19 .widthLevelLan{width:auto;min-width:120px}.template-themes-new .cv-template-19 .cv19-side .cv19-timeline .cv19-tl-layout{grid-template-columns:max(68px,5.5em) 1fr;gap:0 10px}.template-themes-new .cv-template-19 .cv19-side .cv19-tl-track{display:none}.template-themes-new .cv-template-19 .cv19-side .cv19-tl-date{text-align:left;color:#e8ecf8}.template-themes-new .cv-template-19 .cv19-side .cv19-tl-date .box-date input,.template-themes-new .cv-template-19 .cv19-side .cv19-tl-date .box-date input.setColorDate{color:#e8ecf8!important;text-align:left}.template-themes-new .cv-template-19 .cv19-side .cv19-edu-summary label,.template-themes-new .cv-template-19 .cv19-side .cv19-exp-summary label{color:#fff}.template-themes-new .cv-template-19 .cv19-side .cv19-edu-summary .annou,.template-themes-new .cv-template-19 .cv19-side .cv19-exp-summary .annou{color:#e8ecf8;padding-left:0}.template-themes-new .cv-template-19 .cv19-side .cv19-edu-summary .annou:before,.template-themes-new .cv-template-19 .cv19-side .cv19-exp-summary .annou:before{display:none}.template-themes-new .cv-template-19 .cv19-side .cv19-tl-title,.template-themes-new .cv-template-19 .cv19-side .editable-content.cv19-tl-title{color:#fff}.template-themes-new .cv-template-19 .cv19-side .cv19-tl-desc,.template-themes-new .cv-template-19 .cv19-side .cv19-tl-meta,.template-themes-new .cv-template-19 .cv19-side .cv19-tl-org,.template-themes-new .cv-template-19 .cv19-side .editable-content.cv19-tl-desc,.template-themes-new .cv-template-19 .cv19-side .editable-content.cv19-tl-meta,.template-themes-new .cv-template-19 .cv19-side .editable-content.cv19-tl-org{color:#e8ecf8}.template-themes-new .cv-template-19 .cv19-side .cv19-ref-grid{grid-template-columns:1fr;gap:8px 0}.template-themes-new .cv-template-19 .cv19-side .cv19-bullets .editable-content,.template-themes-new .cv-template-19 .cv19-side .cv19-highlight .editable-content{color:#e8ecf8}.template-themes-new .cv-template-19 .cv19-side .cv19-bullets{margin-top:6px;padding-left:17px}.template-themes-new .cv-template-19 .cv19-side .cv19-bullets .editable-content:not(:has(>div)):not(:has(>p)):not(:empty):before,.template-themes-new .cv-template-19 .cv19-side .cv19-bullets .editable-content>div:before,.template-themes-new .cv-template-19 .cv19-side .cv19-bullets .editable-content>li:before,.template-themes-new .cv-template-19 .cv19-side .cv19-bullets .editable-content>p:before{content:"•";position:absolute;left:-17px;color:var(--cv19-accent);font-weight:700}.template-themes-new .cv-template-19 .cv19-main .cv19-pairs .pair-inner{grid-template-columns:157px 1fr;column-gap:10px}.template-themes-new .cv-template-19 .cv19-main .cv19-pairs .pair-inner>label{color:var(--cv19-heading);font-weight:700;font-size:12px}.template-themes-new .cv-template-19 .cv19-main .cv19-pairs .annou{color:#333}.template-themes-new .cv-template-19 .cv19-main .cv19-about .editable-content,.template-themes-new .cv-template-19 .cv19-main .space-15.cv19-about .editable-content{color:#444;font-style:italic;font-size:13px;line-height:1.55}.template-themes-new .cv-template-19 .cv19-main ul.clone-container.skill .cv19-skill-name .editable-content{color:#333;font-weight:600;font-size:13px}.template-themes-new .cv-template-19 .cv19-main ul.clone-container.skill .cv19-skill-desc .editable-content{color:#555;font-size:12px}.template-themes-new .cv-template-19 .cv19-main ul.clone-container.skill>li.clone-item::marker{color:var(--cv19-accent)}.template-themes-new .cv-template-19 .cv19-main ul.clone-container.skill{list-style:disc;margin:4px 0 0;padding:0 0 0 14px}.template-themes-new .cv-template-19 .cv19-main ul.clone-container.skill>li.clone-item{display:list-item!important;float:none;width:100%;margin-bottom:4px;color:#333;font-size:13px;line-height:1.35;list-style:disc!important;list-style-position:outside}.template-themes-new .cv-template-19 .cv19-main ul.clone-container.skill .block-child-main{float:none;width:100%}.template-themes-new .cv-template-19 .cv19-main ul.clone-container.skill .layout-render{float:none;width:100%;height:auto}.template-themes-new .cv-template-19 .cv19-main ul.clone-container.skill .cv19-skill-desc,.template-themes-new .cv-template-19 .cv19-main ul.clone-container.skill .cv19-skill-name,.template-themes-new .cv-template-19 .cv19-main ul.clone-container.skill .cv19-skill-rating{margin-bottom:0;padding:2px 0;float:none;width:100%}.template-themes-new .cv-template-19 .cv19-main ul.clone-container.skill .cv19-skill-rating{margin:2px 0}.template-themes-new .cv-template-19 .cv19-main ul.clone-container.skill .cv19-skill-rating .point{height:14px}.template-themes-new .cv-template-19 .cv19-main ul.clone-container.skill .cv19-skill-rating .star{display:inline-block;width:12px;height:12px;margin-right:3px}.template-themes-new .cv-template-19 .cv19-main ul.clone-container.skill .cv19-skill-rating .note-display{font-size:11px;line-height:1.2;color:#666}.template-themes-new .cv-template-19 .cv19-main .point .star{background-color:rgba(93,103,122,.3)}.template-themes-new .cv-template-19 .cv19-main .point .star.selected{background-color:var(--cv19-accent)}.template-themes-new .cv-template-19 .cv19-main ul.clone-container.language .cv19-lang-layout{display:block;width:100%;float:none}.template-themes-new .cv-template-19 .cv19-main ul.clone-container.language .cv19-lang-row{display:grid;grid-template-columns:minmax(72px,max-content) minmax(0,1fr);grid-column-gap:12px;column-gap:12px;align-items:baseline;width:100%;margin:0 0 4px;float:none}.template-themes-new .cv-template-19 .cv19-main ul.clone-container.language .cv19-lang-row:last-child{margin-bottom:0}.template-themes-new .cv-template-19 .cv19-main ul.clone-container.language .cv19-lang-cert-label,.template-themes-new .cv-template-19 .cv19-main ul.clone-container.language .more-desc,.template-themes-new .cv-template-19 .cv19-main ul.clone-container.language .widthLan,.template-themes-new .cv-template-19 .cv19-main ul.clone-container.language .widthLevelLan{float:none!important;width:auto!important;max-width:100%;min-width:0;padding:0!important;margin:0;box-sizing:border-box}.template-themes-new .cv-template-19 .cv19-main ul.clone-container.language .cv19-lang-cert-label{font-size:var(--font-size-primary);font-weight:600;color:#333;white-space:nowrap}.template-themes-new .cv-template-19 .cv19-main ul.clone-container.language .widthLan .dropbtn,.template-themes-new .cv-template-19 .cv19-main ul.clone-container.language .widthLevelLan .dropbtn{color:#333;font-weight:600;font-size:var(--font-size-primary)}.template-themes-new .cv-template-19 .cv19-main ul.clone-container.language .more-desc .editable-content{color:#555;font-size:var(--font-size-primary);word-break:break-word;white-space:normal}.template-themes-new .cv-template-19 .cv19-main .cv19-contact-list .editable-content,.template-themes-new .cv-template-19 .cv19-main .cv19-contact-list li{color:#333}.template-themes-new .cv-template-19 .cv19-main .cv19-contact-list .fa{color:var(--cv19-accent)}.template-themes-new .cv-template-19.clrCyanNavy19{--cv19-navy:#1a2756;--cv19-accent:#5dcecf;--cv19-heading:#1a2756;--cv19-bullet-color:#5dcecf}.template-themes-new .cv-template-19.clrCyanNavyGreen19{--cv19-navy:#002c1f;--cv19-accent:#54a360;--cv19-heading:#005B41;--cv19-bullet-color:#37B34A}.template-themes-new .cv-template-19.clrCyanNavyBlue19{--cv19-navy:#001d2f;--cv19-accent:#5ea4d8;--cv19-heading:#2A7BB8;--cv19-bullet-color:#2A7BB8}.template-themes-new .cv-template-19.clrCyanNavyPurple19{--cv19-navy:#541472;--cv19-accent:#c060c0;--cv19-heading:#541472;--cv19-bullet-color:#90278E}.template-themes-new .cv-template-19.clrCyanNavyRose19{--cv19-navy:#000;--cv19-accent:#cd4671;--cv19-heading:#222;--cv19-bullet-color:#cd4671}.template-themes-new .cv-template-19.clrCyanNavySlate19{--cv19-navy:#000f29;--cv19-accent:#e8c55d;--cv19-heading:#0a285a;--cv19-bullet-color:#FFC107}.template-themes-new .cv-template-19.clrCyanNavyBurnt19{--cv19-navy:#101b5a;--cv19-accent:#5163c8;--cv19-heading:#4351a0;--cv19-bullet-color:#101b5a}.template-themes-new .cv-template-19 .cv19-h,.template-themes-new .cv-template-19 .cv19-main-h,.template-themes-new .cv-template-19 h3.lbl-block{font-size:var(--font-size-primary)!important}.template-themes-new .cv-template-19 .cv19-header-cyan .fullname,.template-themes-new .cv-template-19 .cv19-header-cyan .fullname .editable-content{font-size:calc(var(--font-size-primary)*2.05)!important}.template-themes-new .cv-template-19 .cv19-header-cyan .resume_title,.template-themes-new .cv-template-19 .cv19-header-cyan .resume_title .editable-content{font-size:calc(var(--font-size-primary)*1.2)!important}.cv-template-19 .coverCVpage{-webkit-print-color-adjust:exact;print-color-adjust:exact}.cv-template-19 .coverCVpage .cover-page{width:210mm;height:297mm;background:#fff;position:relative;overflow:hidden;flex-shrink:0;box-shadow:none}.cv-template-19 .coverCVpage .cover-page .navy-col{position:absolute;left:58.9%;top:0;width:27.5%;height:57.9%;background:var(--cv19-navy);z-index:2}.cv-template-19 .coverCVpage .cover-page .teal-band{position:absolute;left:0;right:0;top:35%;height:22.9%;background:var(--cv19-accent);z-index:1}.cv-template-19 .coverCVpage .cover-page .photo-wrap{position:absolute;left:62.2%;top:37%;width:20.9%;height:19%;z-index:3;overflow:hidden}.cv-template-19 .coverCVpage .cover-page .photo-wrap img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.cv-template-19 .coverCVpage .cover-page .text-block{position:absolute;top:42%;left:8%;right:calc(41.1% + 28px);width:auto;max-width:none;z-index:3;padding:0;box-sizing:border-box;text-align:left}.cv-template-19 .coverCVpage .cover-page .person-name{font-size:32px;font-weight:800;color:#fff;letter-spacing:1px;line-height:1.2;margin-bottom:8px;white-space:normal;overflow-wrap:break-word;word-break:break-word}.cv-template-19 .coverCVpage .cover-page .name-rule{width:100%;height:1px;background:hsla(0,0%,100%,.6);margin-bottom:10px}.cv-template-19 .coverCVpage .cover-page .job-title{font-size:12px;font-weight:400;color:#111;letter-spacing:3px;text-transform:uppercase;line-height:1.45;white-space:normal;overflow-wrap:break-word;word-break:break-word}.cv-template-19 .coverCVpage{height:auto!important;min-height:297mm;overflow:visible!important;position:relative;z-index:20;background:#fff}.template-themes-new .cv-template-20 ul li{float:left;width:100%;display:flex;display:-ms-flexbox;margin-bottom:8px}.template-themes-new .cv-template-20 .widthLan,.template-themes-new .cv-template-20 .widthLevelLan{width:auto;min-width:120px}.template-themes-new .cv-template-20{background:#fff;font-family:var(--font-family-primary,Arial,sans-serif);color:#2a2a2a;position:relative;overflow:hidden;padding:0;--cv20-heading:#2f7fb0;--cv20-accent:#2f7fb0;--cv20-splash-bg:linear-gradient(150deg,#46c6e0,#7fe0d0 18%,#f5e36b 40%,#f6f3e0 58%,#6fd8e8 78%,#3fb0d8);--cv20-photo-ring:linear-gradient(150deg,#46c6e0,#7fe0d0 18%,#f5e36b 40%,#f6f3e0 58%,#6fd8e8 78%,#3fb0d8);--cv20-photo-bg:#e8f4f8;--cv20-star:#f0b429;--cv20-bullet-color:#2f7fb0}.template-themes-new .cv-template-20 .editable-content{font-family:inherit}.template-themes-new .cv-template-20 .cv20-splash{position:absolute;top:0;left:0;width:34px;height:100%;background:var(--cv20-splash-bg);filter:saturate(1.1);z-index:1}.template-themes-new .cv-template-20 .cv20-splash-inner{position:absolute;inset:0;background:radial-gradient(20px 30px at 60% 12%,rgba(255,255,255,.5),transparent 70%),radial-gradient(22px 32px at 30% 55%,rgba(255,255,255,.35),transparent 70%),radial-gradient(18px 28px at 70% 85%,rgba(255,255,255,.4),transparent 70%)}.template-themes-new .cv-template-20 .cv20-inner{position:relative;z-index:2;padding:50px 52px 50px 68px;display:flex;flex-direction:column;gap:40px}.template-themes-new .cv-template-20 .cv20-head-body{display:flex;justify-content:space-between;align-items:flex-start;gap:26px}.template-themes-new .cv-template-20 .cv20-head-info{flex:1 1;min-width:0}.template-themes-new .cv-template-20 .fullname .editable-content{font-size:30px;font-weight:700;color:var(--cv20-heading);line-height:1.25}.template-themes-new .cv-template-20 .resume_title .editable-content{margin-top:6px;font-size:17px;font-style:italic;color:var(--cv20-heading)}.template-themes-new .cv-template-20 ul.cv20-contact{list-style:none;margin:10px 0 0;padding:0}.template-themes-new .cv-template-20 ul.cv20-contact li.contact-item,.template-themes-new .cv-template-20 ul.cv20-contact li.cv19-contact-item{display:flex;align-items:center;gap:6px;font-size:13px;color:#555;margin-bottom:6px}.template-themes-new .cv-template-20 ul.cv20-contact li.contact-item i.fa,.template-themes-new .cv-template-20 ul.cv20-contact li.cv19-contact-item .cv19-contact-icon{width:16px;text-align:center;flex-shrink:0;color:var(--cv20-accent)}.template-themes-new .cv-template-20 .cv20-head-photo{width:145px;height:145px;border-radius:50%;padding:4px;background:var(--cv20-photo-ring,var(--cv20-splash-bg));display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;box-sizing:border-box}.template-themes-new .cv-template-20 .cv20-head-photo:after{content:"";position:absolute;inset:4px;border-radius:50%;background:var(--cv20-photo-bg)}.template-themes-new .cv-template-20 .cv20-head-photo img{position:absolute;inset:4px;width:calc(100% - 8px);height:calc(100% - 8px);border-radius:50%;object-fit:cover;object-position:center top;z-index:1;display:block}.template-themes-new .cv-template-20 .cv20-head-photo .btn-edit{right:8px;bottom:8px;z-index:2}.template-themes-new .cv-template-20 .cv20-sections.layout-render{float:none;width:100%;height:auto;display:flex;flex-direction:column;gap:20px}.template-themes-new .cv-template-20 .render-item.lvl-root{float:none!important;width:100%!important;display:block;margin-top:0!important;margin-bottom:0!important;clear:both}.template-themes-new .cv-template-20 .render-item.lvl-root .block-main,.template-themes-new .cv-template-20 .render-item.lvl-root .clone-container,.template-themes-new .cv-template-20 .render-item.lvl-root>.block-main{float:none!important;width:100%!important;height:auto!important;padding:0!important}.template-themes-new .cv-template-20 .render-item.lvl-root.mb-15,.template-themes-new .cv-template-20 .render-item.lvl-root:last-child{margin-bottom:0!important}.template-themes-new .cv-template-20 .cv20-main-h,.template-themes-new .cv-template-20 h3,.template-themes-new .cv-template-20 h3.lbl-block{font-size:17px;font-weight:700;color:var(--cv20-heading);padding:0 0 2px;margin:0 0 10px;border-bottom:2px solid var(--cv20-heading);display:inline-block;float:none;width:auto;max-width:none;flex:none;-ms-flex:none;text-align:left;text-transform:none;letter-spacing:0}.template-themes-new .cv-template-20 .cv20-grid-pairs{margin:0;padding:0;list-style:none}.template-themes-new .cv-template-20 .cv20-grid-pairs>li{display:list-item;float:none;width:100%;margin-bottom:8px}.template-themes-new .cv-template-20 .cv20-grid-pairs .pair-inner{display:grid;grid-template-columns:200px 1fr;grid-column-gap:10px;column-gap:10px;align-items:baseline}.template-themes-new .cv-template-20 .cv20-grid-pairs .pair-inner>label{font-weight:600;color:#333;font-size:13px;width:auto}.template-themes-new .cv-template-20 .cv20-grid-pairs .annou .editable-content,.template-themes-new .cv-template-20 .cv20-grid-pairs .box-date input{font-size:13px;color:#444}.template-themes-new .cv-template-20 .cv20-grid-pairs .box-date input,.template-themes-new .cv-template-20 .cv20-grid-pairs .box-date input.setColorDate,.template-themes-new .cv-template-20 .cv20-grid-pairs input.ka-calendar,.template-themes-new .cv-template-20 .cv20-grid-pairs input.ka-calendar.setColorDate{color:#444!important}.template-themes-new .cv-template-20 .cv20-grid-pairs .cv20-salary-line{display:flex;flex-wrap:nowrap;align-items:baseline;gap:8px;width:100%;min-width:0}.template-themes-new .cv-template-20 .cv20-grid-pairs #salary-input-container.cv20-salary-range{display:none;width:auto;max-width:none;margin:0;flex:0 1 auto;min-width:0}.template-themes-new .cv-template-20 .cv20-grid-pairs .cv20-salary-inline{display:flex;flex-wrap:nowrap;align-items:baseline;gap:6px;width:auto;white-space:nowrap}.template-themes-new .cv-template-20 .cv20-grid-pairs .cv20-salary-inline .value-salary{display:inline-block;width:auto;min-width:4.5em;max-width:none;padding:0;flex:0 1 auto}.template-themes-new .cv-template-20 .cv20-grid-pairs .cv20-salary-inline .value-salary .editable-content{display:inline-block;width:auto;min-width:4.5em;font-size:13px;color:#444;white-space:nowrap;word-break:keep-all!important;overflow-wrap:normal}.template-themes-new .cv-template-20 .cv20-grid-pairs .cv20-salary-currency{flex:0 0 auto;width:auto;min-width:130px;max-width:none;padding:0;position:relative;overflow:visible;z-index:5}.template-themes-new .cv-template-20 .cv20-grid-pairs .cv20-salary-currency:has(.select__menu){z-index:40}.template-themes-new .cv-template-20 .cv20-grid-pairs .cv20-salary-currency .dropbtn,.template-themes-new .cv-template-20 .cv20-grid-pairs .cv20-salary-currency .single_select_item{white-space:nowrap;word-break:keep-all!important;overflow-wrap:normal}.template-themes-new .cv-template-20 .cv20-grid-pairs .cv20-salary-currency .dropdown-content,.template-themes-new .cv-template-20 .cv20-grid-pairs .cv20-salary-currency .select__menu{width:max-content!important;min-width:130px;left:0;right:auto}.template-themes-new .cv-template-20 .cv20-grid-pairs .cv20-salary-currency .select__control{min-width:130px}.template-themes-new .cv-template-20 .cv20-grid-pairs .cv20-salary-currency .single_select_item{padding:7px 12px;white-space:nowrap}.template-themes-new .cv-template-20 .cv20-grid-pairs .cv20-salary-line .ql-editor{padding:0;margin:0}.template-themes-new .cv-template-20 .cv20-about .editable-content{font-style:italic;color:#444;font-size:13px;line-height:1.55}.template-themes-new .cv-template-20 .clone-container.education>ul.cv20-edu-summary,.template-themes-new .cv-template-20 .clone-container.experience>ul.cv20-exp-summary{list-style:none;margin:0 0 12px;padding:0}.template-themes-new .cv-template-20 .clone-container.education>ul.cv20-edu-summary>li.row-field,.template-themes-new .cv-template-20 .clone-container.experience>ul.cv20-exp-summary>li.row-field{display:flex;align-items:baseline;margin-bottom:4px;float:none;width:100%}.template-themes-new .cv-template-20 .clone-container.education>ul.cv20-edu-summary>li.row-field>label,.template-themes-new .cv-template-20 .clone-container.experience>ul.cv20-exp-summary>li.row-field>label{flex:0 0 152px;max-width:152px;font-weight:700;color:var(--cv20-heading);margin:0;font-size:var(--font-size-primary)}.template-themes-new .cv-template-20 .clone-container.education>ul.cv20-edu-summary .annou,.template-themes-new .cv-template-20 .clone-container.experience>ul.cv20-exp-summary .annou{flex:1 1;min-width:0;position:relative;padding-left:15px;font-size:var(--font-size-primary);color:#333}.template-themes-new .cv-template-20 .clone-container.education>ul.cv20-edu-summary .annou:before,.template-themes-new .cv-template-20 .clone-container.experience>ul.cv20-exp-summary .annou:before{content:none}.template-themes-new .cv-template-20 .clone-container.education>ul.cv20-edu-summary .dropbtn,.template-themes-new .cv-template-20 .clone-container.experience>ul.cv20-exp-summary .dropbtn{font-weight:400;font-size:var(--font-size-primary);color:#333}.template-themes-new .cv-template-20 .cv20-exp-method{margin-top:4px}.template-themes-new .cv-template-20 .cv20-exp-method .dropbtn{font-size:12.5px;color:#555}.template-themes-new .cv-template-20 .cv20-exp-layout{display:grid;grid-template-columns:152px 1fr;grid-gap:0 15px;gap:0 15px;position:relative}.template-themes-new .cv-template-20 .cv20-exp-when{font-size:13px;position:relative;padding-left:22px;align-self:start}.template-themes-new .cv-template-20 .exp-when{margin:0;display:flex;flex-direction:column;font-size:.8rem;color:#2f7fb0;position:relative;padding:0 0 0 5.5mm;align-self:start}.template-themes-new .cv-template-20 .cv20-exp-when>.ql-editor{padding:0}.template-themes-new .cv-template-20 .cv20-exp-layout:before{content:"";position:absolute;left:9px;top:4px;bottom:4px;width:3px;border-radius:6px;background:var(--cv20-accent);opacity:.22;z-index:0}.template-themes-new .cv-template-20 .cv20-exp-list>.cv20-exp-row:not(:last-child) .cv20-exp-layout:before{bottom:-14px}.template-themes-new .cv-template-20 .cv20-exp-when:after{content:"";position:absolute;left:6px;top:4px;width:10px;height:10px;border-radius:50%;background:var(--cv20-accent);box-shadow:0 0 0 4px hsla(0,0%,100%,.95);z-index:1}.template-themes-new .cv-template-20 .cv20-exp-title .editable-content{font-size:14px;font-weight:700;color:#333}.template-themes-new .cv-template-20 .cv20-exp-org .editable-content{font-size:13px;font-style:italic;color:#555;margin-top:2px}.template-themes-new .cv-template-20 .cv20-exp-type .editable-content{color:var(--cv20-accent);font-size:12.5px}.template-themes-new .cv-template-20 .cv20-highlight .editable-content{font-size:13px;color:#555;line-height:1.45}.template-themes-new .cv-template-20 .cv20-highlight.cv20-bullets{margin-top:0;padding:0 0 0 17px}.template-themes-new .cv-template-20 .cv20-exp-bullets{margin-top:6px;padding-left:17px}.template-themes-new .cv-template-20 .cv20-exp-bullets .editable-content{padding-left:0;position:relative}.template-themes-new .cv-template-20 .cv20-exp-bullets .editable-content>div,.template-themes-new .cv-template-20 .cv20-exp-bullets .editable-content>li,.template-themes-new .cv-template-20 .cv20-exp-bullets .editable-content>p{position:relative;padding-left:0;margin:0 0 3px;line-height:1.45}.template-themes-new .cv-template-20 .cv20-exp-bullets .editable-content:has(>div):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.template-themes-new .cv-template-20 .cv20-exp-bullets .editable-content:has(>p):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.template-themes-new .cv-template-20 .cv20-exp-bullets .editable-content:not(:has(>div)):not(:has(>p)):not(:empty):before,.template-themes-new .cv-template-20 .cv20-exp-bullets .editable-content>div:before,.template-themes-new .cv-template-20 .cv20-exp-bullets .editable-content>li:before,.template-themes-new .cv-template-20 .cv20-exp-bullets .editable-content>p:before{left:-17px}.template-themes-new .cv-template-20 .cv20-bullets{padding-left:17px}.template-themes-new .cv-template-20 .cv20-bullets .editable-content{position:relative;padding-left:0}.template-themes-new .cv-template-20 .cv20-bullets .editable-content>div,.template-themes-new .cv-template-20 .cv20-bullets .editable-content>li,.template-themes-new .cv-template-20 .cv20-bullets .editable-content>p{position:relative;margin:0 0 3px;line-height:1.45}.template-themes-new .cv-template-20 .cv20-bullets .editable-content:has(>div):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.template-themes-new .cv-template-20 .cv20-bullets .editable-content:has(>p):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.template-themes-new .cv-template-20 .cv20-bullets .editable-content:not(:has(>div)):not(:has(>p)):not(:empty):before,.template-themes-new .cv-template-20 .cv20-bullets .editable-content>div:before,.template-themes-new .cv-template-20 .cv20-bullets .editable-content>li:before,.template-themes-new .cv-template-20 .cv20-bullets .editable-content>p:before{content:"•";position:absolute;left:-17px;color:var(--cv20-bullet-color,#2f7fb0);font-weight:700}.template-themes-new .cv-template-20 .cv20-ref-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:11px 38px;gap:11px 38px;width:100%}.template-themes-new .cv-template-20 ul.clone-container.language.cv20-lang-cols{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 38px;gap:0 38px;width:100%;margin:0;padding:0;list-style:none}.template-themes-new .cv-template-20 ul.clone-container.language.cv20-lang-cols>li.clone-item{float:none;width:100%;display:block;margin-bottom:0}.template-themes-new .cv-template-20 ul.clone-container.language.cv20-lang-cols>li.clone-item:only-child{grid-column:1/-1}.template-themes-new .cv-template-20 ul.clone-container.language .layout-render{display:block}.template-themes-new .cv-template-20 ul.clone-container.language .d-flex.expdf{display:grid!important;grid-template-columns:152px 1fr;grid-gap:0 15px;gap:0 15px;align-items:baseline;width:100%;float:none;margin-bottom:0}.template-themes-new .cv-template-20 ul.clone-container.language .d-flex.expdf .expdf-item{float:none!important;width:auto}.template-themes-new .cv-template-20 ul.clone-container.language .d-flex.expdf .expdf-item:nth-child(2){display:none}.template-themes-new .cv-template-20 ul.clone-container.language .widthLan{grid-column:1}.template-themes-new .cv-template-20 ul.clone-container.language .widthLevelLan{grid-column:2}.template-themes-new .cv-template-20 ul.clone-container.language .widthLan,.template-themes-new .cv-template-20 ul.clone-container.language .widthLevelLan{width:auto;min-width:0;flex:unset;max-width:none}.template-themes-new .cv-template-20 ul.clone-container.language .widthLan.ql-editor,.template-themes-new .cv-template-20 ul.clone-container.language .widthLevelLan.ql-editor{padding:0;margin:0}.template-themes-new .cv-template-20 ul.clone-container.language .more-desc.ql-editor{padding:0 0 0 167px;box-sizing:border-box}.template-themes-new .cv-template-20 ul.clone-container.language .more-desc{width:100%;float:none;clear:both;margin-top:6px;padding-left:167px;box-sizing:border-box}.template-themes-new .cv-template-20 ul.clone-container.language .cv20-lang-cert-row{display:grid;grid-template-columns:152px 1fr;grid-gap:0 15px;gap:0 15px;align-items:baseline;width:100%;margin-top:6px}.template-themes-new .cv-template-20 ul.clone-container.language .cv20-lang-cert-row .more-desc{margin-top:0;padding-left:0}.template-themes-new .cv-template-20 ul.clone-container.language .cv20-lang-cert-label{font-weight:600;color:#333;font-size:13px}.template-themes-new .cv-template-20 ul.clone-container.language .single_select .dropdown-content{width:auto;min-width:155px}.template-themes-new .cv-template-20 ul.clone-container.language .single_select_item{white-space:nowrap}.template-themes-new .cv-template-20 ul.clone-container.language .widthLan .dropbtn,.template-themes-new .cv-template-20 ul.clone-container.language .widthLan label{font-weight:600;color:#333;font-size:13px}.template-themes-new .cv-template-20 ul.clone-container.language .widthLevelLan .dropbtn{font-weight:400;color:#444;font-size:13px}.template-themes-new .cv-template-20 ul.clone-container.language .more-desc .editable-content{font-size:13px;color:#444;line-height:1.55}.template-themes-new .cv-template-20.clrBlueSplash20{--cv20-heading:#2f7fb0;--cv20-accent:#2f7fb0;--cv20-splash-bg:linear-gradient(150deg,#46c6e0,#7fe0d0 18%,#f5e36b 40%,#f6f3e0 58%,#6fd8e8 78%,#3fb0d8);--cv20-photo-ring:var(--cv20-splash-bg);--cv20-photo-bg:#e8f4f8;--cv20-star:#f0b429;--cv20-bullet-color:#2f7fb0}.template-themes-new .cv-template-20.clrBlueSplashGreen20{--cv20-heading:#1e6b4f;--cv20-accent:#3cb878;--cv20-splash-bg:linear-gradient(160deg,#3cb878,#8ee4aa 30%,#e8f5ee 55%,#52c488 80%,#1e6b4f);--cv20-photo-ring:var(--cv20-splash-bg);--cv20-photo-bg:#e8f5ee;--cv20-star:#2d9d6e;--cv20-bullet-color:#3cb878}.template-themes-new .cv-template-20.clrBlueSplashTeal20{--cv20-heading:#1a5f8a;--cv20-accent:#3a9fd4;--cv20-splash-bg:linear-gradient(160deg,#3a9fd4,#7ec8eb 28%,#e8f0f8 52%,#5eb5de 78%,#1a5f8a);--cv20-photo-ring:var(--cv20-splash-bg);--cv20-photo-bg:#e8f0f8;--cv20-star:#f0b429;--cv20-bullet-color:#3a9fd4}.template-themes-new .cv-template-20.clrBlueSplashPurple20{--cv20-heading:#4a2d7a;--cv20-accent:#7b5bb5;--cv20-splash-bg:linear-gradient(160deg,#9b7fcf,#c4aae8 25%,#f3e8f5 50%,#b899d9 75%,#4a2d7a);--cv20-photo-ring:var(--cv20-splash-bg);--cv20-photo-bg:#f3e8f5;--cv20-star:#d4a017;--cv20-bullet-color:#7b5bb5}.template-themes-new .cv-template-20.clrBlueSplashNavy20{--cv20-heading:#1a2756;--cv20-accent:#3d5a80;--cv20-splash-bg:linear-gradient(160deg,#3d5a80,#6b86a8 30%,#eef2f8 55%,#4a6d94 80%,#1a2756);--cv20-photo-ring:var(--cv20-splash-bg);--cv20-photo-bg:#eef2f8;--cv20-star:#d4851c;--cv20-bullet-color:#3d5a80}.template-themes-new .cv-template-20.clrBlueSplashRose20{--cv20-heading:#6b2d3e;--cv20-accent:#c45c7a;--cv20-splash-bg:linear-gradient(160deg,#c45c7a,#e8a0b4 28%,#faf0f2 52%,#d4788f 78%,#6b2d3e);--cv20-photo-ring:var(--cv20-splash-bg);--cv20-photo-bg:#faf0f2;--cv20-star:#d4851c;--cv20-bullet-color:#c45c7a}.template-themes-new .cv-template-20.clrBlueSplashSlate20{--cv20-heading:#2d3748;--cv20-accent:#4a90a4;--cv20-splash-bg:linear-gradient(160deg,#4a90a4,#8ab8c8 28%,#f0f4f8 52%,#6aabb8 78%,#2d3748);--cv20-photo-ring:var(--cv20-splash-bg);--cv20-photo-bg:#f0f4f8;--cv20-star:#e8a317;--cv20-bullet-color:#4a90a4}.template-themes-new .cv-template-20 ul.clone-container.skill .layout-render,.template-themes-new .cv-template-20 ul.clone-container.skill>li.clone-item .block-child-main{width:100%}.template-themes-new .cv-template-20 .cv20-skill-line>.ql-editor,.template-themes-new .cv-template-20 .cv20-skill-line>.row-field,.template-themes-new .cv-template-20 .cv20-skill-line>.star-rating{float:none;width:auto}.template-themes-new .cv-template-20 .cv20-skill-line{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%}.template-themes-new .cv-template-20 .cv20-skill-name{flex:1 1 auto;min-width:0;padding:0;margin:0;float:none;width:auto}.template-themes-new .cv-template-20 .cv20-skill-name .editable-content{font-size:14px;font-weight:700;color:#333;line-height:1.35}.template-themes-new .cv-template-20 .cv20-skill-rating{flex:0 0 auto;margin:0;padding:0;float:none;width:auto}.template-themes-new .cv-template-20 .cv20-skill-rating .d-flex{justify-content:flex-end}.template-themes-new .cv-template-20 .cv20-skill-rating .note-display{display:none}.template-themes-new .cv-template-20 .cv20-skill-desc{width:100%;margin-top:2px;padding:0;float:none}.template-themes-new .cv-template-20 .cv20-skill-desc .editable-content{font-size:13px;color:#444;line-height:1.55}.template-themes-new .cv-template-20 .point .star{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:6px;background:#ddd;font-size:0;line-height:0}.template-themes-new .cv-template-20 .point .star:before{content:none!important}.template-themes-new .cv-template-20 .point .star.selected{background:var(--cv20-star)}.template-themes-new .cv-template-20 .point .star:last-child{margin-right:0}.template-themes-new .cv-template-20 ul.clone-container.skill>li.clone-item{margin-bottom:0}.template-themes-new .cv-template-20 ul.clone-container.skill>li.clone-item:not(:first-child){margin-top:12px;padding-top:12px;border-top:1px solid #e5e7eb}.template-themes-new .cv-template-20 .cv20-edu-layout{display:grid;grid-template-columns:152px 1fr;grid-gap:0 15px;gap:0 15px;align-items:start}.template-themes-new .cv-template-20 .cv20-edu-row{padding:9px 0}.template-themes-new .cv-template-20 .cv20-edu-row+.cv20-edu-row{border-top:1px solid #e5e7eb}.template-themes-new .cv-template-20 .cv20-edu-when{font-size:13px;color:#777;white-space:nowrap}.template-themes-new .cv-template-20 .cv20-edu-when-label{display:block;font-size:13px;font-weight:700;color:#111;margin:0 0 4px;white-space:nowrap}.template-themes-new .cv-template-20 .cv20-edu-when>.box-date,.template-themes-new .cv-template-20 .cv20-edu-when>.ql-editor{padding:0}.template-themes-new .cv-template-20 .cv20-edu-body>.ql-editor{padding:0;margin:0}.template-themes-new .cv-template-20 .cv20-edu-degree .editable-content{font-size:14px;font-weight:700;color:#222;line-height:1.35}.template-themes-new .cv-template-20 .cv20-edu-school .editable-content{font-size:13px;font-style:italic;color:#666;line-height:1.4;margin-top:2px}.template-themes-new .cv-template-20 .cv20-edu-level{margin-top:2px}.template-themes-new .cv-template-20 .cv20-edu-level .dropbtn{font-size:13px;font-weight:400;color:#666}.template-themes-new .cv-template-20 .cv20-edu-desc .editable-content{font-size:13px;color:#555;line-height:1.55;margin-top:6px}.template-themes-new .cv-template-20 .cv20-cer-layout{display:grid;grid-template-columns:152px 1fr;grid-gap:0 15px;gap:0 15px;align-items:start}.template-themes-new .cv-template-20 .cv20-cer-row{padding:9px 0}.template-themes-new .cv-template-20 .cv20-cer-row+.cv20-cer-row{border-top:1px solid #e5e7eb}.template-themes-new .cv-template-20 .cv20-cer-when{font-size:13px;color:#777;white-space:nowrap}.template-themes-new .cv-template-20 .cv20-cer-when>.ql-editor{padding:0}.template-themes-new .cv-template-20 .cv20-cer-body>.ql-editor{padding:0;margin:0}.template-themes-new .cv-template-20 .cv20-cer-title .editable-content{font-size:14px;font-weight:700;color:#222;line-height:1.35}.template-themes-new .cv-template-20 .cv20-cer-org .editable-content{font-size:13px;font-style:italic;color:#666;line-height:1.4;margin-top:2px}.template-themes-new .cv-template-20 .cv20-cer-expiry{margin-top:6px;font-size:13px;color:#555;line-height:1.55}.template-themes-new .cv-template-20 .cv20-cer-expiry-label{font-weight:400;white-space:nowrap;margin-right:4px}.template-themes-new .cv-template-20 .cv20-cer-expiry .cer_to{padding:0;min-width:0}.template-themes-new .cv-template-20 .cv20-cer-expiry .box-date input,.template-themes-new .cv-template-20 .cv20-cer-expiry .box-date input.setColorDate{font-size:13px;color:#555!important;padding:0;border:none;background:rgba(0,0,0,0);min-width:90px}.template-themes-new .cv-template-20 .clone-container.reference .layout-render>.ql-editor{margin:0;padding:0}.template-themes-new .cv-template-20 .clone-container.reference .layout-render>.ql-editor+.ql-editor{margin-top:3px}.template-themes-new .cv-template-20 .clone-container.reference .layout-render>.ql-editor:first-child .editable-content{font-size:13px;font-weight:700;color:#333;line-height:1.35}.template-themes-new .cv-template-20 .clone-container.reference .layout-render>.ql-editor:nth-child(2) .editable-content,.template-themes-new .cv-template-20 .clone-container.reference .layout-render>.ql-editor:nth-child(3) .editable-content,.template-themes-new .cv-template-20 .clone-container.reference .layout-render>.ql-editor:nth-child(4) .editable-content{font-size:13px;color:#666;line-height:1.4}.template-themes-new .cv-template-20 .annou,.template-themes-new .cv-template-20 .box-date .default-status,.template-themes-new .cv-template-20 .box-date input,.template-themes-new .cv-template-20 .box-date span,.template-themes-new .cv-template-20 .cv20-cer-expiry,.template-themes-new .cv-template-20 .cv20-cer-expiry-label,.template-themes-new .cv-template-20 .cv20-cer-when,.template-themes-new .cv-template-20 .cv20-edu-when,.template-themes-new .cv-template-20 .cv20-exp-when,.template-themes-new .cv-template-20 .cv20-lang-cert-label,.template-themes-new .cv-template-20 .cv20-main-h,.template-themes-new .cv-template-20 .dropbtn,.template-themes-new .cv-template-20 .editable-content,.template-themes-new .cv-template-20 .group-result,.template-themes-new .cv-template-20 .item-district label,.template-themes-new .cv-template-20 .lbl-dateExpiry,.template-themes-new .cv-template-20 .more-desc .editable-content,.template-themes-new .cv-template-20 .multi_select_item label,.template-themes-new .cv-template-20 .select_all_location label,.template-themes-new .cv-template-20 .single_select_item,.template-themes-new .cv-template-20 h3.lbl-block,.template-themes-new .cv-template-20 input.ka-calendar,.template-themes-new .cv-template-20 label,.template-themes-new .cv-template-20 ul.contact li{font-size:var(--font-size-primary)!important}.template-themes-new .cv-template-20 .cv20-name .editable-content,.template-themes-new .cv-template-20 .fullname,.template-themes-new .cv-template-20 .fullname .editable-content{font-size:calc(var(--font-size-primary)*2.05)!important}.template-themes-new .cv-template-20 .cv20-title .editable-content,.template-themes-new .cv-template-20 .resume_title,.template-themes-new .cv-template-20 .resume_title .editable-content{font-size:calc(var(--font-size-primary)*1.2)!important}.cv-template-20 .coverCVpage{-webkit-print-color-adjust:exact;print-color-adjust:exact}.cv-template-20 .coverCVpage .cover-page{width:210mm;height:297mm;background:#fff;position:relative;overflow:hidden;flex-shrink:0;box-shadow:none}.cv-template-20 .coverCVpage .cover-page .rays-svg{position:absolute;inset:0;width:100%;height:100%}.cv-template-20 .coverCVpage .cover-page .text-block{position:absolute;left:50%;top:56%;transform:translateX(-50%);text-align:center;z-index:5;white-space:nowrap}.cv-template-20 .coverCVpage .cover-page .person-name{font-size:26px;font-weight:700;color:#111;letter-spacing:.5px;margin-bottom:6px}.cv-template-20 .coverCVpage .cover-page .job-title{font-size:10px;font-weight:400;color:#333;letter-spacing:4px;text-transform:uppercase}.cv-template-20 .coverCVpage{height:auto!important;min-height:297mm;overflow:visible!important;position:relative;z-index:20;background:#fff}.template-themes-new .cv-template-21 ul:not(.clone-container.skill)>li{float:left;width:100%;display:list-item;margin-bottom:8px}.template-themes-new .cv-template-21 .widthLan,.template-themes-new .cv-template-21 .widthLevelLan{width:auto;min-width:120px}.template-themes-new .cv-template-21{background:#fff;font-family:var(--font-family-primary,"Montserrat",system-ui,sans-serif);color:#111;position:relative;overflow:hidden;padding:0;--cv21-heading:#111;--cv21-accent:#bcdbd0;--cv21-sage:#bcdbd0;--cv21-yellow:#f5d758;--cv21-black:#1c1c1c;--cv21-grey:#f6f6f6;--cv21-photo-bg:#e8e8e8;--cv21-star:#f5d758;--cv21-bullet-color:#111;--cv21-muted:#555}.template-themes-new .cv-template-21 .editable-content{font-family:inherit}.template-themes-new .cv-template-21 .cv21-page{width:100%;background:#fff;display:flex;flex-direction:column;gap:20px}.template-themes-new .cv-template-21 .cv21-header-wrapper{display:grid;grid-template-columns:40px 180px 1fr 40px 40px;grid-template-rows:17px 14px minmax(24px,auto) minmax(24px,auto) minmax(24px,auto) 110px 40px;position:relative}.template-themes-new .cv-template-21 .cv21-black-top{grid-column:1/4;grid-row:1/2;background:var(--cv21-black)}.template-themes-new .cv-template-21 .cv21-sage-bg{grid-column:1/6;grid-row:6/7;background:var(--cv21-sage)}.template-themes-new .cv-template-21 .cv21-yellow-right{grid-column:4/5;grid-row:1/7;background:var(--cv21-yellow);opacity:.85}.template-themes-new .cv-template-21 .cv21-left-col{grid-column:2/3;grid-row:2/8;background:var(--cv21-grey);display:flex;flex-direction:column;align-items:center;padding-top:71px;z-index:2}.template-themes-new .cv-template-21 .cv21-head-photo{width:140px;height:140px;border-radius:50%;border:5px solid var(--cv21-sage);overflow:visible;position:relative;background:var(--cv21-photo-bg);flex-shrink:0;margin-bottom:25px}.template-themes-new .cv-template-21 .cv21-head-photo img{width:100%;height:100%;object-fit:cover;display:block;border-radius:50%}.template-themes-new .cv-template-21 .cv21-head-photo .btn-edit{right:2px;bottom:2px;z-index:5}.template-themes-new .cv-template-21 .cv21-yellow-wrap{grid-column:2/3;grid-row:7/8;display:flex;align-items:flex-end;justify-content:center;z-index:3}.template-themes-new .cv-template-21 .cv21-yellow-line{width:70%;height:4px;background:var(--cv21-yellow)}.template-themes-new .cv-template-21 .cv21-contact-text,.template-themes-new .cv-template-21 .cv21-row-addr .editable-content,.template-themes-new .cv-template-21 .cv21-row-email .editable-content,.template-themes-new .cv-template-21 .cv21-row-phone .editable-content{font-size:14px;color:#444;letter-spacing:.3px;text-align:right}.template-themes-new .cv-template-21 .cv21-row-addr,.template-themes-new .cv-template-21 .cv21-row-email,.template-themes-new .cv-template-21 .cv21-row-phone{background:#fff;display:flex;align-items:center;justify-content:flex-end;padding:3px 12px 3px 0;min-height:24px;z-index:2}.template-themes-new .cv-template-21 .cv21-row-addr{grid-column:3/4;grid-row:3/4}.template-themes-new .cv-template-21 .cv21-row-phone{grid-column:3/4;grid-row:4/5}.template-themes-new .cv-template-21 .cv21-row-email{grid-column:3/4;grid-row:5/6}.template-themes-new .cv-template-21 .cv21-icon-addr,.template-themes-new .cv-template-21 .cv21-icon-email,.template-themes-new .cv-template-21 .cv21-icon-phone{display:flex;align-items:center;justify-content:center;z-index:3;color:#111;font-size:14px;line-height:0}.template-themes-new .cv-template-21 .cv21-icon-addr svg,.template-themes-new .cv-template-21 .cv21-icon-email svg,.template-themes-new .cv-template-21 .cv21-icon-phone svg{width:14px;height:14px;display:block;flex-shrink:0}.template-themes-new .cv-template-21 .cv21-icon-addr{grid-column:4/5;grid-row:3/4}.template-themes-new .cv-template-21 .cv21-icon-phone{grid-column:4/5;grid-row:4/5}.template-themes-new .cv-template-21 .cv21-icon-email{grid-column:4/5;grid-row:5/6}.template-themes-new .cv-template-21 .cv21-row-sage{grid-column:3/4;grid-row:6/7;display:flex;align-items:flex-start;justify-content:flex-start;padding:14px 15px 0 28px;z-index:2;min-width:0;overflow-x:hidden;overflow-y:visible}.template-themes-new .cv-template-21 .cv21-name-title{display:flex;flex-direction:column;gap:4px;width:100%}.template-themes-new .cv-template-21 .cv21-name-title,.template-themes-new .cv-template-21 .cv21-name-title .fullname{min-width:0;max-width:100%;overflow-x:hidden;overflow-y:visible}.template-themes-new .cv-template-21 .fullname .editable-content{font-family:var(--font-family-heading,"Montserrat",sans-serif);font-size:26px;font-weight:800;color:var(--cv21-black);text-transform:uppercase;letter-spacing:1px;line-height:1.35}.template-themes-new .cv-template-21 .cv21-name-title .fullname .editable-content{display:block;width:100%;max-width:100%;white-space:nowrap;overflow-x:hidden;overflow-y:visible;text-overflow:ellipsis;overflow-anchor:none;padding-top:.06em}.template-themes-new .cv-template-21 .cv21-name-title .fullname .editable-content br{display:none}.template-themes-new .cv-template-21 .cv21-name-title .fullname .editable-content div,.template-themes-new .cv-template-21 .cv21-name-title .fullname .editable-content p{display:inline}.template-themes-new .cv-template-21 .resume_title .editable-content{font-family:var(--font-family-heading,"Montserrat",sans-serif);font-size:16px;font-weight:600;color:var(--cv21-black);text-transform:uppercase;letter-spacing:1.5px;line-height:1.45}.template-themes-new .cv-template-21 .cv21-name-title .resume_title{min-width:0;max-width:100%;overflow-x:hidden;overflow-y:visible}.template-themes-new .cv-template-21 .cv21-name-title .resume_title .editable-content{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;width:100%;max-width:100%;overflow:hidden;text-overflow:ellipsis;overflow-anchor:none;white-space:normal;word-break:break-word;line-height:1.45;padding-top:.08em;box-sizing:border-box}.template-themes-new .cv-template-21 .cv21-bottom-white{grid-column:3/5;grid-row:7/8;background:#fff}.template-themes-new .cv-template-21 .cv21-body{padding:0 40px 40px}.template-themes-new .cv-template-21 .cv21-sections.layout-render{float:none;width:100%;height:auto;display:flex;flex-direction:column;gap:40px}.template-themes-new .cv-template-21 .render-item.lvl-root{float:none!important;width:100%!important;display:block;margin-top:0!important;margin-bottom:0!important;clear:both}.template-themes-new .cv-template-21 .render-item.lvl-root .block-main,.template-themes-new .cv-template-21 .render-item.lvl-root .clone-container,.template-themes-new .cv-template-21 .render-item.lvl-root .cv21-cer-list,.template-themes-new .cv-template-21 .render-item.lvl-root .cv21-cer-row,.template-themes-new .cv-template-21 .render-item.lvl-root .cv21-edu-list,.template-themes-new .cv-template-21 .render-item.lvl-root .cv21-edu-row,.template-themes-new .cv-template-21 .render-item.lvl-root .cv21-exp-list,.template-themes-new .cv-template-21 .render-item.lvl-root .cv21-exp-row,.template-themes-new .cv-template-21 .render-item.lvl-root>.block-main{float:none!important;width:100%!important;height:auto!important;padding:0!important}.template-themes-new .cv-template-21 .render-item.lvl-root.mb-15,.template-themes-new .cv-template-21 .render-item.lvl-root:last-child{margin-bottom:0!important}.template-themes-new .cv-template-21 .cv21-main-h,.template-themes-new .cv-template-21 h3.lbl-block{font-family:var(--font-family-heading,"Montserrat",sans-serif);font-size:14px;font-weight:700;color:#111;padding-top:0;padding-bottom:6px;margin:0 0 14px;border-bottom:1.5px solid #111;display:block;float:none;width:100%;text-transform:uppercase;letter-spacing:2px}.template-themes-new .cv-template-21 .cv21-grid-pairs{margin:0;padding:0;list-style:none}.template-themes-new .cv-template-21 .cv21-grid-pairs>li{display:list-item;float:none;width:100%;margin-bottom:8px}.template-themes-new .cv-template-21 .cv21-grid-pairs .pair-inner{display:grid;grid-template-columns:180px 1fr;grid-column-gap:10px;column-gap:10px;align-items:baseline}.template-themes-new .cv-template-21 .cv21-grid-pairs .pair-inner>label{font-weight:600;color:#333;font-size:14px;width:auto;white-space:nowrap}.template-themes-new .cv-template-21 .cv21-grid-pairs .cv21-salary-line{display:flex;flex-wrap:nowrap;align-items:baseline;gap:8px;width:100%;min-width:0}.template-themes-new .cv-template-21 .cv21-grid-pairs #salary-input-container.cv21-salary-range{display:none;width:auto;max-width:none;margin:0;flex:0 1 auto;min-width:0}.template-themes-new .cv-template-21 .cv21-grid-pairs .cv21-salary-inline{display:flex;flex-wrap:nowrap;align-items:baseline;gap:6px;width:auto;white-space:nowrap}.template-themes-new .cv-template-21 .cv21-grid-pairs .cv21-salary-inline .value-salary{display:inline-block;width:auto;min-width:4.5em;max-width:none;padding:0;flex:0 1 auto}.template-themes-new .cv-template-21 .cv21-grid-pairs .cv21-salary-inline .value-salary .editable-content{display:inline-block;width:auto;min-width:4.5em;font-size:14px;color:#444;white-space:nowrap;word-break:keep-all!important;overflow-wrap:normal}.template-themes-new .cv-template-21 .cv21-grid-pairs .cv21-salary-sep{flex:0 0 auto;padding:0;font-size:14px;color:#333;line-height:1.4;-webkit-user-select:none;-moz-user-select:none;user-select:none}.template-themes-new .cv-template-21 .cv21-grid-pairs .cv21-salary-currency{flex:0 0 auto;width:auto;min-width:130px;max-width:none;padding:0;position:relative;overflow:visible;z-index:2}.template-themes-new .cv-template-21 .cv21-grid-pairs .cv21-salary-currency:has(.select__menu){z-index:40}.template-themes-new .cv-template-21 .cv21-grid-pairs .cv21-salary-currency .dropbtn,.template-themes-new .cv-template-21 .cv21-grid-pairs .cv21-salary-currency .single_select_item{white-space:nowrap;word-break:keep-all!important;overflow-wrap:normal}.template-themes-new .cv-template-21 .cv21-grid-pairs .cv21-salary-currency .dropdown-content,.template-themes-new .cv-template-21 .cv21-grid-pairs .cv21-salary-currency .select__menu{width:max-content!important;min-width:130px;left:0;right:auto}.template-themes-new .cv-template-21 .cv21-grid-pairs .cv21-salary-currency .select__control{min-width:130px}.template-themes-new .cv-template-21 .cv21-grid-pairs .cv21-salary-currency .single_select_item{padding:7px 12px;white-space:nowrap}.template-themes-new .cv-template-21 .cv21-grid-pairs .cv21-salary-line .ql-editor{padding:0;margin:0}.template-themes-new .cv-template-21 .cv21-about .editable-content{font-style:italic;color:#444;font-size:14px;line-height:1.55}.template-themes-new .cv-template-21 .clone-container.education>ul.cv21-edu-summary,.template-themes-new .cv-template-21 .clone-container.experience>ul.cv21-exp-summary{list-style:none;margin:0 0 12px;padding:0}.template-themes-new .cv-template-21 .clone-container.education>ul.cv21-edu-summary>li.row-field,.template-themes-new .cv-template-21 .clone-container.experience>ul.cv21-exp-summary>li.row-field{display:flex;align-items:baseline;margin-bottom:4px;float:none;width:100%}.template-themes-new .cv-template-21 .clone-container.education>ul.cv21-edu-summary>li.row-field>label,.template-themes-new .cv-template-21 .clone-container.experience>ul.cv21-exp-summary>li.row-field>label{flex:0 0 152px;max-width:152px;font-weight:700;color:var(--cv21-heading);margin:0;font-size:var(--font-size-primary)}.template-themes-new .cv-template-21 .clone-container.education>ul.cv21-edu-summary .annou,.template-themes-new .cv-template-21 .clone-container.experience>ul.cv21-exp-summary .annou{flex:1 1;min-width:0;position:relative;padding-left:15px;font-size:var(--font-size-primary);color:#333}.template-themes-new .cv-template-21 .clone-container.education>ul.cv21-edu-summary .annou:before,.template-themes-new .cv-template-21 .clone-container.experience>ul.cv21-exp-summary .annou:before{content:none}.template-themes-new .cv-template-21 .clone-container.education>ul.cv21-edu-summary .dropbtn,.template-themes-new .cv-template-21 .clone-container.experience>ul.cv21-exp-summary .dropbtn{font-weight:400;font-size:var(--font-size-primary);color:#333}.template-themes-new .cv-template-21 .cv21-exp-method{margin-top:4px}.template-themes-new .cv-template-21 .cv21-exp-method .dropbtn{font-size:14px;color:#555}.template-themes-new .cv-template-21 .cv21-exp-layout{display:grid;grid-template-columns:152px 1fr;grid-gap:0 15px;gap:0 15px;position:relative}.template-themes-new .cv-template-21 .cv21-exp-when{font-size:14px;color:#777;position:relative;padding-left:22px;align-self:start}.template-themes-new .cv-template-21 .cv21-exp-when>.ql-editor{padding:0}.template-themes-new .cv-template-21 .cv21-exp-when .box-date input.setColorDate{color:inherit!important}.template-themes-new .cv-template-21 .cv21-exp-layout:before{content:"";position:absolute;left:9px;top:4px;bottom:4px;width:2px;border-radius:6px;background:#555;opacity:1;z-index:0}.template-themes-new .cv-template-21 .cv21-exp-list>.cv21-exp-row:not(:last-child) .cv21-exp-layout:before{bottom:-14px}.template-themes-new .cv-template-21 .cv21-exp-when:after{content:"";position:absolute;left:5px;top:4px;width:10px;height:10px;border-radius:50%;background:#555;box-shadow:0 0 0 3px #fff;z-index:1}.template-themes-new .cv-template-21 .cv21-exp-title .editable-content{font-size:var(--cv-fs)!important;font-weight:700;color:#333}.template-themes-new .cv-template-21 .cv21-exp-org .editable-content{font-size:var(--cv-fs)!important;font-style:italic;font-weight:400;color:#555;margin-top:2px}.template-themes-new .cv-template-21 .cv21-exp-type .editable-content{color:var(--cv21-accent);font-size:14px}.template-themes-new .cv-template-21 .cv21-highlight .editable-content{font-size:14px;color:#555;line-height:1.45}.template-themes-new .cv-template-21 .cv21-highlight.cv21-bullets{margin-top:0;padding:0 0 0 17px}.template-themes-new .cv-template-21 .cv21-exp-bullets{margin-top:6px;padding-left:17px}.template-themes-new .cv-template-21 .cv21-exp-bullets .editable-content{padding-left:0;position:relative}.template-themes-new .cv-template-21 .cv21-exp-bullets .editable-content>div,.template-themes-new .cv-template-21 .cv21-exp-bullets .editable-content>li,.template-themes-new .cv-template-21 .cv21-exp-bullets .editable-content>p{position:relative;padding-left:0;margin:0 0 3px;line-height:1.45;font-size:14px}.template-themes-new .cv-template-21 .cv21-exp-bullets .editable-content:has(>div):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.template-themes-new .cv-template-21 .cv21-exp-bullets .editable-content:has(>p):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.template-themes-new .cv-template-21 .cv21-exp-bullets .editable-content:not(:has(>div)):not(:has(>p)):not(:empty):before,.template-themes-new .cv-template-21 .cv21-exp-bullets .editable-content>div:before,.template-themes-new .cv-template-21 .cv21-exp-bullets .editable-content>li:before,.template-themes-new .cv-template-21 .cv21-exp-bullets .editable-content>p:before{left:-17px}.template-themes-new .cv-template-21 .cv21-bullets{padding-left:17px}.template-themes-new .cv-template-21 .cv21-bullets .editable-content{position:relative;padding-left:0;font-size:14px}.template-themes-new .cv-template-21 .cv21-bullets .editable-content>div,.template-themes-new .cv-template-21 .cv21-bullets .editable-content>li,.template-themes-new .cv-template-21 .cv21-bullets .editable-content>p{position:relative;margin:0 0 3px;line-height:1.45;font-size:14px}.template-themes-new .cv-template-21 .cv21-bullets .editable-content:has(>div):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.template-themes-new .cv-template-21 .cv21-bullets .editable-content:has(>p):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.template-themes-new .cv-template-21 .cv21-bullets .editable-content:not(:has(>div)):not(:has(>p)):not(:empty):before,.template-themes-new .cv-template-21 .cv21-bullets .editable-content>div:before,.template-themes-new .cv-template-21 .cv21-bullets .editable-content>li:before,.template-themes-new .cv-template-21 .cv21-bullets .editable-content>p:before{content:"•";position:absolute;left:-17px;color:var(--cv21-bullet-color,#2f7fb0);font-weight:700}.template-themes-new .cv-template-21 .cv21-ref-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:11px 38px;gap:11px 38px;width:100%}.template-themes-new .cv-template-21 ul.clone-container.language.cv21-lang-cols{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 38px;gap:0 38px;width:100%;margin:0;padding:0;list-style:none}.template-themes-new .cv-template-21 ul.clone-container.language.cv21-lang-cols>li.clone-item{float:none;width:100%;display:block;margin-bottom:0}.template-themes-new .cv-template-21 ul.clone-container.language.cv21-lang-cols>li.clone-item:only-child{grid-column:1/-1}.template-themes-new .cv-template-21 ul.clone-container.language .layout-render{display:block}.template-themes-new .cv-template-21 ul.clone-container.language .d-flex.expdf{display:grid!important;grid-template-columns:152px 1fr;grid-gap:0 15px;gap:0 15px;align-items:baseline;width:100%;float:none;margin-bottom:0}.template-themes-new .cv-template-21 ul.clone-container.language .d-flex.expdf .expdf-item{float:none!important;width:auto}.template-themes-new .cv-template-21 ul.clone-container.language .d-flex.expdf .expdf-item:nth-child(2){display:none}.template-themes-new .cv-template-21 ul.clone-container.language .widthLan{grid-column:1}.template-themes-new .cv-template-21 ul.clone-container.language .widthLevelLan{grid-column:2}.template-themes-new .cv-template-21 ul.clone-container.language .widthLan,.template-themes-new .cv-template-21 ul.clone-container.language .widthLevelLan{width:auto;min-width:0;flex:unset;max-width:none}.template-themes-new .cv-template-21 ul.clone-container.language .widthLan.ql-editor,.template-themes-new .cv-template-21 ul.clone-container.language .widthLevelLan.ql-editor{padding:0;margin:0}.template-themes-new .cv-template-21 ul.clone-container.language .more-desc.ql-editor{padding:0 0 0 167px;box-sizing:border-box}.template-themes-new .cv-template-21 ul.clone-container.language .more-desc{width:100%;float:none;clear:both;margin-top:6px;padding-left:167px;box-sizing:border-box}.template-themes-new .cv-template-21 ul.clone-container.language .cv21-lang-cert-row{display:grid;grid-template-columns:152px 1fr;grid-gap:0 15px;gap:0 15px;align-items:baseline;width:100%;margin-top:6px}.template-themes-new .cv-template-21 ul.clone-container.language .cv21-lang-cert-row .more-desc{margin-top:0;padding-left:0}.template-themes-new .cv-template-21 ul.clone-container.language .cv21-lang-cert-label{font-weight:600;color:#333;font-size:13px}.template-themes-new .cv-template-21 ul.clone-container.language .single_select .dropdown-content{width:auto;min-width:155px}.template-themes-new .cv-template-21 .cv21-grid-pairs .pair-inner>.annou{font-size:12px;color:var(--cv25-body);min-width:0;width:auto;padding-left:0;position:relative}.template-themes-new .cv-template-21 ul.clone-container.language .single_select_item{white-space:nowrap}.template-themes-new .cv-template-21 ul.clone-container.language .widthLan .dropbtn,.template-themes-new .cv-template-21 ul.clone-container.language .widthLan label{font-weight:600;color:#333;font-size:14px}.template-themes-new .cv-template-21 ul.clone-container.language .widthLevelLan .dropbtn{font-weight:400;color:#444;font-size:14px}.template-themes-new .cv-template-21 ul.clone-container.language .more-desc .editable-content{font-size:14px;color:#444;line-height:1.55}.template-themes-new .cv-template-21.clrSageYellow21{--cv21-heading:#111;--cv21-accent:#bcdbd0;--cv21-sage:#bcdbd0;--cv21-yellow:#f5d758;--cv21-photo-bg:#e8e8e8;--cv21-star:#f5d758;--cv21-bullet-color:#111}.template-themes-new .cv-template-21.clrSageMint21{--cv21-heading:#111;--cv21-accent:#a8d5c4;--cv21-sage:#a8d5c4;--cv21-yellow:#7bc4a8;--cv21-photo-bg:#eef6f2;--cv21-star:#7bc4a8;--cv21-bullet-color:#2d6b55}.template-themes-new .cv-template-21.clrSageSky21{--cv21-heading:#111;--cv21-accent:#b8d4e8;--cv21-sage:#b8d4e8;--cv21-yellow:#5ba3d0;--cv21-photo-bg:#eef4f8;--cv21-star:#5ba3d0;--cv21-bullet-color:#1a5f8a}.template-themes-new .cv-template-21.clrSageLavender21{--cv21-heading:#111;--cv21-accent:#d4c8e8;--cv21-sage:#d4c8e8;--cv21-yellow:#9b7fcf;--cv21-photo-bg:#f5f0f8;--cv21-star:#9b7fcf;--cv21-bullet-color:#4a2d7a}.template-themes-new .cv-template-21.clrSageSand21{--cv21-heading:#111;--cv21-accent:#e8dcc8;--cv21-sage:#e8dcc8;--cv21-yellow:#d4a574;--cv21-photo-bg:#f8f4ee;--cv21-star:#d4a574;--cv21-bullet-color:#8a5a2b}.template-themes-new .cv-template-21.clrSageRose21{--cv21-heading:#111;--cv21-accent:#e8c8d0;--cv21-sage:#e8c8d0;--cv21-yellow:#c45c7a;--cv21-photo-bg:#faf0f2;--cv21-star:#c45c7a;--cv21-bullet-color:#6b2d3e}.template-themes-new .cv-template-21.clrSageSlate21{--cv21-heading:#111;--cv21-accent:#c8d0d8;--cv21-sage:#c8d0d8;--cv21-yellow:#6b86a8;--cv21-photo-bg:#f0f4f8;--cv21-star:#6b86a8;--cv21-bullet-color:#2d3748}.template-themes-new .cv-template-21.clrSageCoral21{--cv21-heading:#111;--cv21-accent:#ffd4c4;--cv21-sage:#ffd4c4;--cv21-yellow:#ff8a65;--cv21-photo-bg:#fff5f0;--cv21-star:#ff8a65;--cv21-bullet-color:#c24e2e}.template-themes-new .cv-template-21.clrSageIndigo21{--cv21-heading:#111;--cv21-accent:#cdd2f5;--cv21-sage:#cdd2f5;--cv21-yellow:#6b7fd4;--cv21-photo-bg:#f0f2fa;--cv21-star:#6b7fd4;--cv21-bullet-color:#3d4a8a}.template-themes-new .cv-template-21.clrSageOlive21{--cv21-heading:#111;--cv21-accent:#d6d9b0;--cv21-sage:#d6d9b0;--cv21-yellow:#a3b04a;--cv21-photo-bg:#f5f6ee;--cv21-star:#a3b04a;--cv21-bullet-color:#5f6a28}.template-themes-new .cv-template-21.clrSageBerry21{--cv21-heading:#111;--cv21-accent:#f0c8e4;--cv21-sage:#f0c8e4;--cv21-yellow:#d45a9a;--cv21-photo-bg:#faf0f6;--cv21-star:#d45a9a;--cv21-bullet-color:#8a2d5c}.template-themes-new .cv-template-21 ul.clone-container.skill,.template-themes-new .cv-template-21 ul.clone-container.skill .block-child-main,.template-themes-new .cv-template-21 ul.clone-container.skill .layout-render,.template-themes-new .cv-template-21 ul.clone-container.skill>li.clone-item{float:none!important;width:100%!important;height:auto!important;display:block!important}.template-themes-new .cv-template-21 .cv21-skill-line{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%}.template-themes-new .cv-template-21 .cv21-skill-name{flex:1 1 auto;min-width:0;padding:0;margin:0;float:none;width:auto;max-width:none}.template-themes-new .cv-template-21 .cv21-skill-name .editable-content{font-size:14px;font-weight:700;color:#333;line-height:1.35}.template-themes-new .cv-template-21 .cv21-skill-rating{flex:0 0 auto;margin:0;padding:0;float:none;width:auto}.template-themes-new .cv-template-21 .cv21-skill-rating .d-flex{justify-content:flex-end}.template-themes-new .cv-template-21 .cv21-skill-rating .note-display{display:none}.template-themes-new .cv-template-21 .cv21-skill-rating .point .star{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:6px;background:#ddd;font-size:0;line-height:0}.template-themes-new .cv-template-21 .cv21-skill-rating .point .star:before{content:none!important}.template-themes-new .cv-template-21 .cv21-skill-rating .point .star.selected{background:var(--cv21-star)}.template-themes-new .cv-template-21 .cv21-skill-rating .point .star:last-child{margin-right:0}.template-themes-new .cv-template-21 .cv21-skill-desc{width:100%;margin-top:2px;padding:0;float:none}.template-themes-new .cv-template-21 .cv21-skill-desc .editable-content{font-size:14px;color:#444;line-height:1.55}.template-themes-new .cv-template-21 ul.clone-container.skill>li.clone-item{margin-bottom:0}.template-themes-new .cv-template-21 ul.clone-container.skill>li.clone-item:not(:first-child){margin-top:12px;padding-top:12px;border-top:1px solid #e5e7eb}.template-themes-new .cv-template-21 .cv21-edu-layout{display:grid;grid-template-columns:152px 1fr;grid-gap:0 15px;gap:0 15px;align-items:start}.template-themes-new .cv-template-21 .cv21-edu-row{padding:9px 0}.template-themes-new .cv-template-21 .cv21-edu-row+.cv21-edu-row{border-top:1px solid #e5e7eb}.template-themes-new .cv-template-21 .cv21-edu-when{font-size:14px;color:#777;white-space:nowrap}.template-themes-new .cv-template-21 .cv21-edu-when-label{display:block;font-size:14px;font-weight:700;color:#111;margin:0 0 4px;white-space:nowrap}.template-themes-new .cv-template-21 .cv21-edu-when>.box-date,.template-themes-new .cv-template-21 .cv21-edu-when>.ql-editor{padding:0}.template-themes-new .cv-template-21 .cv21-edu-body>.ql-editor{padding:0;margin:0}.template-themes-new .cv-template-21 .cv21-edu-degree .editable-content{font-size:var(--font-size-primary)!important;font-weight:700;color:#222;line-height:1.35}.template-themes-new .cv-template-21 .cv21-edu-school .editable-content{font-size:var(--font-size-primary)!important;font-style:italic;font-weight:400;color:#666;line-height:1.4;margin-top:2px}.template-themes-new .cv-template-21 .cv21-edu-level{margin-top:2px}.template-themes-new .cv-template-21 .cv21-edu-level .dropbtn{font-size:14px;font-weight:400;color:#666}.template-themes-new .cv-template-21 .cv21-edu-desc .editable-content{font-size:14px;color:#555;line-height:1.55;margin-top:6px}.template-themes-new .cv-template-21 .cv21-cer-layout{display:grid;grid-template-columns:152px 1fr;grid-gap:0 15px;gap:0 15px;align-items:start}.template-themes-new .cv-template-21 .cv21-cer-row{padding:9px 0}.template-themes-new .cv-template-21 .cv21-cer-row+.cv21-cer-row{border-top:1px solid #e5e7eb}.template-themes-new .cv-template-21 .cv21-cer-when{font-size:14px;color:#777;white-space:nowrap}.template-themes-new .cv-template-21 .cv21-cer-when>.ql-editor{padding:0}.template-themes-new .cv-template-21 .cv21-cer-body>.ql-editor{padding:0;margin:0}.template-themes-new .cv-template-21 .cv21-cer-title .editable-content{font-size:var(--font-size-primary)!important;font-weight:700;color:#222;line-height:1.35}.template-themes-new .cv-template-21 .cv21-cer-org .editable-content{font-size:var(--font-size-primary)!important;font-style:italic;font-weight:400;color:#666;line-height:1.4;margin-top:2px}.template-themes-new .cv-template-21 .cv21-cer-expiry{margin-top:6px;font-size:14px;color:#555;line-height:1.55}.template-themes-new .cv-template-21 .cv21-cer-expiry-label{font-weight:400;white-space:nowrap;margin-right:4px}.template-themes-new .cv-template-21 .cv21-cer-expiry .cer_to{padding:0;min-width:0}.template-themes-new .cv-template-21 .cv21-cer-expiry .box-date input,.template-themes-new .cv-template-21 .cv21-cer-expiry .box-date input.setColorDate{font-size:14px;color:#555!important;padding:0;border:none;background:rgba(0,0,0,0);min-width:90px}.template-themes-new .cv-template-21 .clone-container.reference .layout-render>.ql-editor{margin:0;padding:0}.template-themes-new .cv-template-21 .clone-container.reference .layout-render>.ql-editor+.ql-editor{margin-top:3px}.template-themes-new .cv-template-21 .clone-container.reference .layout-render>.ql-editor:first-child .editable-content{font-size:14px;font-weight:700;color:#333;line-height:1.35}.template-themes-new .cv-template-21 .clone-container.reference .layout-render>.ql-editor:nth-child(2) .editable-content,.template-themes-new .cv-template-21 .clone-container.reference .layout-render>.ql-editor:nth-child(3) .editable-content,.template-themes-new .cv-template-21 .clone-container.reference .layout-render>.ql-editor:nth-child(4) .editable-content{font-size:14px;color:#666;line-height:1.4}.template-themes-new .cv-template-21 .annou,.template-themes-new .cv-template-21 .box-date .default-status,.template-themes-new .cv-template-21 .box-date input,.template-themes-new .cv-template-21 .box-date span,.template-themes-new .cv-template-21 .cv21-cer-expiry,.template-themes-new .cv-template-21 .cv21-cer-expiry-label,.template-themes-new .cv-template-21 .cv21-cer-when,.template-themes-new .cv-template-21 .cv21-edu-when,.template-themes-new .cv-template-21 .cv21-exp-when,.template-themes-new .cv-template-21 .cv21-lang-cert-label,.template-themes-new .cv-template-21 .cv21-main-h,.template-themes-new .cv-template-21 .dropbtn,.template-themes-new .cv-template-21 .editable-content,.template-themes-new .cv-template-21 .group-result,.template-themes-new .cv-template-21 .item-district label,.template-themes-new .cv-template-21 .lbl-dateExpiry,.template-themes-new .cv-template-21 .more-desc .editable-content,.template-themes-new .cv-template-21 .multi_select_item label,.template-themes-new .cv-template-21 .select_all_location label,.template-themes-new .cv-template-21 .single_select_item,.template-themes-new .cv-template-21 h3.lbl-block,.template-themes-new .cv-template-21 input.ka-calendar,.template-themes-new .cv-template-21 label,.template-themes-new .cv-template-21 ul.contact li{font-size:var(--font-size-primary)!important}.template-themes-new .cv-template-21 .cv21-name .editable-content,.template-themes-new .cv-template-21 .fullname,.template-themes-new .cv-template-21 .fullname .editable-content{font-size:calc(var(--font-size-primary)*2.05)!important}.template-themes-new .cv-template-21 .cv21-title .editable-content,.template-themes-new .cv-template-21 .resume_title,.template-themes-new .cv-template-21 .resume_title .editable-content{font-size:calc(var(--font-size-primary)*1.2)!important}.cv-template-21 .coverCVpage{-webkit-print-color-adjust:exact;print-color-adjust:exact;--sage:#bcdbd0;--yellow:#fdd647;--grey-light:#f4f4f4;--grey-dark:#262626;--text-main:#222222;--text-muted:#555555;--white:#ffffff}.cv-template-21 .coverCVpage .a4{width:100%;height:1123px;background:var(--white);position:relative;overflow:hidden;box-shadow:none}.cv-template-21 .coverCVpage .top-bar{position:absolute;top:0;left:0;width:100%;height:35px;background:var(--grey-dark);z-index:5}.cv-template-21 .coverCVpage .vertical-grey{position:absolute;top:35px;left:136px;width:158px;height:660px;background:var(--grey-light);z-index:2}.cv-template-21 .coverCVpage .yellow-line{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100px;height:5px;background:var(--cv21-yellow)}.cv-template-21 .coverCVpage .horizontal-sage{position:absolute;top:461px;left:0;width:100%;height:200px;background:var(--cv21-sage);z-index:1}.cv-template-21 .coverCVpage .avatar{position:absolute;top:498px;left:152px;width:126px;height:126px;border-radius:50%;border:6px solid #e0ebe8;object-fit:cover;z-index:10}.cv-template-21 .coverCVpage .name-container{position:absolute;top:521px;left:340px;z-index:10}.cv-template-21 .coverCVpage .name{font-size:28px;font-weight:800;color:var(--text-main);text-transform:uppercase;letter-spacing:1px;line-height:1.2;margin-bottom:5px}.cv-template-21 .coverCVpage .title{font-size:13px;font-weight:600;color:var(--text-main);text-transform:uppercase;letter-spacing:3px}.cv-template-21 .coverCVpage .contact-section{position:absolute;top:35px;right:30px;display:flex;flex-direction:column;z-index:10;min-height:150px;padding:22px 0;max-width:450px}.cv-template-21 .coverCVpage .contact-section:after{content:"";position:absolute;top:0;right:0;bottom:0;width:32px;background:var(--cv21-yellow);z-index:0}.cv-template-21 .coverCVpage .contact-row{display:grid;grid-template-columns:minmax(0,1fr) 32px;align-items:start;position:relative;z-index:1}.cv-template-21 .coverCVpage .contact-row-text{font-size:11px;font-weight:500;color:var(--text-muted);line-height:1.35;text-align:right;padding:8px 16px 8px 0;overflow-wrap:anywhere;word-break:break-word}.cv-template-21 .coverCVpage .contact-icon{width:32px;min-height:14px;display:flex;justify-content:center;align-items:flex-start;padding-top:8px;flex-shrink:0}.cv-template-21 .coverCVpage .contact-icon svg{width:14px;height:14px;fill:var(--grey-dark);flex-shrink:0}.cv-template-21 .coverCVpage{height:auto!important;min-height:297mm;overflow:visible!important;margin:0!important;position:relative;z-index:20;background:#fff}.template-themes-new .cv-template-22 ul:not(.clone-container.skill)>li{float:left;width:100%;display:list-item;margin-bottom:8px}.template-themes-new .cv-template-22 .widthLan,.template-themes-new .cv-template-22 .widthLevelLan{width:auto;min-width:120px}.template-themes-new .cv-template-22{background:#fff;font-family:var(--font-family-primary,"Roboto",Arial,Helvetica,sans-serif);color:#1a1a1a;position:relative;overflow:hidden;padding:0;border-left:1px solid #c8c8c8;--cv22-theme:#111;--cv22-text:#111;--cv22-muted:#555;--cv22-soft:#666;--cv22-col-when:190px;--cv22-col-gap:15px;--cv-fs-name:22px}.template-themes-new .cv-template-22 .annou,.template-themes-new .cv-template-22 .box-date input,.template-themes-new .cv-template-22 .cv22-main-h,.template-themes-new .cv-template-22 .dropbtn,.template-themes-new .cv-template-22 .editable-content,.template-themes-new .cv-template-22 .lbl-block,.template-themes-new .cv-template-22 .multi_select_item,.template-themes-new .cv-template-22 .single_select_item,.template-themes-new .cv-template-22 input.ka-calendar,.template-themes-new .cv-template-22 label{font-family:inherit;font-size:var(--font-size-primary)}.template-themes-new .cv-template-22 .cv22-inner{position:relative;z-index:2;padding:0;display:flex;flex-direction:column;min-height:100%}.template-themes-new .cv-template-22 .cv22-header{padding:30px 38px 22px 20px;flex-shrink:0}.template-themes-new .cv-template-22 .cv22-head-body{display:grid;grid-template-columns:1.35fr 1fr;align-items:stretch;grid-gap:0;gap:0}.template-themes-new .cv-template-22 .cv22-head-left{display:flex;align-items:stretch;gap:15px;padding-right:30px;min-width:0}.template-themes-new .cv-template-22 .cv22-head-bar{width:17px;flex-shrink:0;background:var(--cv22-theme);align-self:stretch}.template-themes-new .cv-template-22 .cv22-head-names{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:4px 0;gap:5px}.template-themes-new .cv-template-22 .fullname .editable-content{font-size:var(--cv-fs-name);font-weight:900;letter-spacing:.04em;text-transform:uppercase;line-height:1.15;color:var(--cv22-text)}.template-themes-new .cv-template-22 .resume_title .editable-content{margin-top:8px;font-size:var(--font-size-primary);font-weight:400;font-style:normal;letter-spacing:.18em;text-transform:uppercase;color:#333}.template-themes-new .cv-template-22 ul.cv22-contact{list-style:none;margin:0;padding:0 0 0 30px;display:flex;flex-direction:column;justify-content:center;min-width:0}.template-themes-new .cv-template-22 ul.cv22-contact li.contact-item{display:grid;grid-template-columns:22px 1fr;grid-gap:8px;gap:8px;align-items:center;float:none;width:100%;font-size:var(--font-size-primary);color:#222;line-height:1.35;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #aaa}.template-themes-new .cv-template-22 ul.cv22-contact li.contact-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.template-themes-new .cv-template-22 ul.cv22-contact li.contact-item i.fa{width:22px;text-align:center;color:#444;font-size:var(--font-size-primary)}.template-themes-new .cv-template-22 .cv22-sections{position:relative;padding:26px 38px 38px 20px;flex:1 1;box-sizing:border-box}.template-themes-new .cv-template-22 .cv22-sections:before{content:"";position:absolute;top:0;left:-1px;right:0;height:5px;background:var(--cv22-theme);z-index:1}.template-themes-new .cv-template-22 .cv22-sections.layout-render{float:none;width:100%;height:auto;display:block}.template-themes-new .cv-template-22 .render-item.lvl-root{float:none!important;width:100%!important;display:block;margin-top:0;margin-bottom:40px!important;clear:both}.template-themes-new .cv-template-22 .render-item.lvl-root:last-child{margin-bottom:0!important}.template-themes-new .cv-template-22 .cv22-main-h,.template-themes-new .cv-template-22 h3.lbl-block{font-size:var(--font-size-primary);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--cv22-theme);line-height:1.2;border-bottom:1.5px solid var(--cv22-theme);padding-bottom:6px;margin:0 0 15px;display:block;float:none;width:100%}.template-themes-new .cv-template-22 .cv22-grid-pairs{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;grid-gap:6px 30px;gap:6px 30px}.template-themes-new .cv-template-22 .cv22-grid-pairs.cv22-grid-1col{grid-template-columns:1fr;gap:6px 0}.template-themes-new .cv-template-22 .cv22-grid-pairs>li{display:list-item;float:none;width:100%;margin-bottom:0}.template-themes-new .cv-template-22 .cv22-grid-pairs .pair-inner{display:flex;gap:var(--cv22-col-gap);align-items:baseline;min-width:0}.template-themes-new .cv-template-22 .cv22-grid-pairs .pair-inner>label{font-weight:700;color:var(--cv22-text);font-size:var(--font-size-primary);width:var(--cv22-col-when);min-width:var(--cv22-col-when);max-width:var(--cv22-col-when);flex-shrink:0;box-sizing:border-box;white-space:nowrap}.template-themes-new .cv-template-22 .cv22-grid-pairs .annou{flex:1 1;min-width:0}.template-themes-new .cv-template-22 .cv22-grid-pairs .annou .editable-content,.template-themes-new .cv-template-22 .cv22-grid-pairs .box-date input{font-size:var(--font-size-primary);color:#444}.template-themes-new .cv-template-22 .cv22-grid-pairs .box-date input,.template-themes-new .cv-template-22 .cv22-grid-pairs .box-date input.setColorDate,.template-themes-new .cv-template-22 .cv22-grid-pairs input.ka-calendar,.template-themes-new .cv-template-22 .cv22-grid-pairs input.ka-calendar.setColorDate{color:#444!important}.template-themes-new .cv-template-22 .cv22-grid-pairs .cv22-salary-line{display:flex;flex-wrap:nowrap;align-items:baseline;gap:8px;width:100%;min-width:0}.template-themes-new .cv-template-22 .cv22-grid-pairs #salary-input-container.cv22-salary-range{display:none!important;width:auto;max-width:none;margin:0;flex:0 1 auto;min-width:0}.template-themes-new .cv-template-22 .cv22-grid-pairs #salary-input-container.cv22-salary-range[style*="display: block"],.template-themes-new .cv-template-22 .cv22-grid-pairs #salary-input-container.cv22-salary-range[style*="display: flex"],.template-themes-new .cv-template-22 .cv22-grid-pairs #salary-input-container.cv22-salary-range[style*="display:block"],.template-themes-new .cv-template-22 .cv22-grid-pairs #salary-input-container.cv22-salary-range[style*="display:flex"]{display:block!important}.template-themes-new .cv-template-22 .cv22-grid-pairs .cv22-salary-inline{display:flex;flex-wrap:nowrap;align-items:baseline;gap:6px;width:auto;white-space:nowrap}.template-themes-new .cv-template-22 .cv22-grid-pairs .cv22-salary-inline .value-salary{display:inline-block;width:auto;max-width:none;padding:0;flex:0 1 auto}.template-themes-new .cv-template-22 .cv22-grid-pairs .cv22-salary-inline .value-salary .editable-content{display:inline-block;width:auto;min-width:4.5em;font-size:var(--font-size-primary);color:#444;white-space:nowrap;word-break:keep-all!important;overflow-wrap:normal}.template-themes-new .cv-template-22 .cv22-grid-pairs .cv22-salary-sep{flex:0 0 auto;padding:0;font-size:var(--font-size-primary);color:#333;line-height:1.4;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.7}.template-themes-new .cv-template-22 .cv22-grid-pairs .cv22-salary-currency{flex:0 0 auto;width:auto;min-width:130px;max-width:none;padding:0;position:relative;overflow:visible;z-index:2}.template-themes-new .cv-template-22 .cv22-grid-pairs .cv22-salary-currency .dropbtn,.template-themes-new .cv-template-22 .cv22-grid-pairs .cv22-salary-currency .single_select_item{white-space:nowrap;word-break:keep-all!important;overflow-wrap:normal}.template-themes-new .cv-template-22 .cv22-grid-pairs .cv22-salary-currency .dropdown-content{width:auto;min-width:130px;left:0;right:auto}.template-themes-new .cv-template-22 .cv22-grid-pairs .cv22-salary-currency .single_select_item{padding:7px 12px;white-space:nowrap}.template-themes-new .cv-template-22 .cv22-grid-pairs .cv22-salary-line .ql-editor{padding:0;margin:0}.template-themes-new .cv-template-22 .cv22-about .editable-content{font-style:normal;color:#444;font-size:var(--font-size-primary);line-height:1.7;text-align:justify}.template-themes-new .cv-template-22 .clone-container.education>ul.cv22-edu-summary,.template-themes-new .cv-template-22 .clone-container.experience>ul.cv22-exp-summary{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px}.template-themes-new .cv-template-22 .clone-container.education>ul.cv22-edu-summary>li.row-field,.template-themes-new .cv-template-22 .clone-container.experience>ul.cv22-exp-summary>li.row-field{display:flex;align-items:baseline;gap:var(--cv22-col-gap);margin-bottom:0;float:none;width:100%}.template-themes-new .cv-template-22 .clone-container.education>ul.cv22-edu-summary>li.row-field>label,.template-themes-new .cv-template-22 .clone-container.experience>ul.cv22-exp-summary>li.row-field>label{flex:0 0 var(--cv22-col-when);width:var(--cv22-col-when);min-width:var(--cv22-col-when);max-width:var(--cv22-col-when);font-weight:700;color:var(--cv22-text);margin:0;font-size:var(--font-size-primary);box-sizing:border-box;white-space:nowrap}.template-themes-new .cv-template-22 .clone-container.education>ul.cv22-edu-summary .annou,.template-themes-new .cv-template-22 .clone-container.experience>ul.cv22-exp-summary .annou{flex:1 1;min-width:0;position:relative;padding-left:0;font-size:var(--font-size-primary);color:#444}.template-themes-new .cv-template-22 .clone-container.education>ul.cv22-edu-summary .annou:before,.template-themes-new .cv-template-22 .clone-container.experience>ul.cv22-exp-summary .annou:before{content:none}.template-themes-new .cv-template-22 .clone-container.education>ul.cv22-edu-summary .dropbtn,.template-themes-new .cv-template-22 .clone-container.experience>ul.cv22-exp-summary .dropbtn{font-weight:400;font-size:var(--font-size-primary);color:#444}.template-themes-new .cv-template-22 .cv22-exp-method{margin-top:2px}.template-themes-new .cv-template-22 .cv22-exp-method .dropbtn{font-size:var(--font-size-primary);color:#777}.template-themes-new .cv-template-22 .cv22-exp-layout{display:flex;gap:var(--cv22-col-gap);position:relative;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #e8e8e8}.template-themes-new .cv-template-22 .cv22-exp-list>.cv22-exp-row:last-child .cv22-exp-layout{border-bottom:none;padding-bottom:0;margin-bottom:0}.template-themes-new .cv-template-22 .cv22-exp-when{width:var(--cv22-col-when);min-width:var(--cv22-col-when);max-width:var(--cv22-col-when);flex-shrink:0;box-sizing:border-box;font-size:var(--font-size-primary);color:var(--cv22-soft);line-height:1.4;align-self:start;display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:0;white-space:nowrap;overflow:visible}.template-themes-new .cv-template-22 .cv22-exp-when>.ql-editor{padding:0;display:block;float:none;width:auto;flex:0 0 auto;min-width:0;max-width:none}.template-themes-new .cv-template-22 .cv22-exp-when .box-date{display:block;width:auto;padding:0;margin:0}.template-themes-new .cv-template-22 .cv22-exp-when .box-date input,.template-themes-new .cv-template-22 .cv22-exp-when input.ka-calendar{width:4.6em!important;min-width:4.6em!important;max-width:4.6em!important;display:inline-block;box-sizing:content-box;padding:0!important;margin:0;border:none;background:rgba(0,0,0,0);text-align:left}.template-themes-new .cv-template-22 .cv22-exp-when:has(>.end-date):before{content:"–";order:2;flex:0 0 auto;margin:0 .35em;line-height:1;color:var(--cv22-soft)}.template-themes-new .cv-template-22 .cv22-exp-when>.ql-editor.start-date{order:1}.template-themes-new .cv-template-22 .cv22-exp-when>.ql-editor.end-date{order:3}.template-themes-new .cv-template-22 .cv22-exp-body{flex:1 1;min-width:0}.template-themes-new .cv-template-22 .cv22-exp-title .editable-content{font-size:var(--font-size-primary);font-weight:700;color:var(--cv22-text);line-height:1.3;letter-spacing:.02em}.template-themes-new .cv-template-22 .cv22-exp-org .editable-content{font-size:var(--font-size-primary);font-style:italic;color:var(--cv22-muted);margin-top:3px;line-height:1.4}.template-themes-new .cv-template-22 .cv22-exp-type .editable-content{color:#777;font-size:var(--font-size-primary)}.template-themes-new .cv-template-22 .cv22-highlight .editable-content{font-size:var(--font-size-primary);color:#444;line-height:1.55}.template-themes-new .cv-template-22 .cv22-highlight.cv22-bullets{margin-top:0;padding:0 0 0 17px}.template-themes-new .cv-template-22 .cv22-exp-bullets{margin-top:6px;padding-left:17px}.template-themes-new .cv-template-22 .cv22-exp-bullets .editable-content{padding-left:0;position:relative}.template-themes-new .cv-template-22 .cv22-exp-bullets .editable-content>div,.template-themes-new .cv-template-22 .cv22-exp-bullets .editable-content>li,.template-themes-new .cv-template-22 .cv22-exp-bullets .editable-content>p{position:relative;padding-left:0;margin:0 0 3px;line-height:1.55}.template-themes-new .cv-template-22 .cv22-exp-bullets .editable-content:has(>div):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.template-themes-new .cv-template-22 .cv22-exp-bullets .editable-content:has(>p):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.template-themes-new .cv-template-22 .cv22-exp-bullets .editable-content:not(:has(>div)):not(:has(>p)):not(:empty):before,.template-themes-new .cv-template-22 .cv22-exp-bullets .editable-content>div:before,.template-themes-new .cv-template-22 .cv22-exp-bullets .editable-content>li:before,.template-themes-new .cv-template-22 .cv22-exp-bullets .editable-content>p:before{left:-17px}.template-themes-new .cv-template-22 .cv22-bullets{padding-left:17px}.template-themes-new .cv-template-22 .cv22-bullets .editable-content{position:relative;padding-left:0}.template-themes-new .cv-template-22 .cv22-bullets .editable-content>div,.template-themes-new .cv-template-22 .cv22-bullets .editable-content>li,.template-themes-new .cv-template-22 .cv22-bullets .editable-content>p{position:relative;margin:0 0 3px;line-height:1.55}.template-themes-new .cv-template-22 .cv22-bullets .editable-content:has(>div):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.template-themes-new .cv-template-22 .cv22-bullets .editable-content:has(>p):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.template-themes-new .cv-template-22 .cv22-bullets .editable-content:not(:has(>div)):not(:has(>p)):not(:empty):before,.template-themes-new .cv-template-22 .cv22-bullets .editable-content>div:before,.template-themes-new .cv-template-22 .cv22-bullets .editable-content>li:before,.template-themes-new .cv-template-22 .cv22-bullets .editable-content>p:before{content:"•";position:absolute;left:-17px;color:#111;font-weight:700}.template-themes-new .cv-template-22 .cv22-ref-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px 38px;gap:15px 38px;width:100%}.template-themes-new .cv-template-22 ul.clone-container.language.cv22-lang-cols{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px 30px;gap:12px 30px;width:100%;margin:0;padding:0;list-style:none}.template-themes-new .cv-template-22 ul.clone-container.language.cv22-lang-cols>li.clone-item{float:none;width:100%;display:block;margin-bottom:0}.template-themes-new .cv-template-22 ul.clone-container.language.cv22-lang-cols>li.clone-item:only-child{grid-column:1/-1}.template-themes-new .cv-template-22 ul.clone-container.language .layout-render{display:block}.template-themes-new .cv-template-22 ul.clone-container.language .d-flex.expdf{display:grid!important;grid-template-columns:var(--cv22-col-when) 1fr;grid-column-gap:var(--cv22-col-gap);column-gap:var(--cv22-col-gap);align-items:baseline;width:100%;float:none;margin-bottom:0}.template-themes-new .cv-template-22 ul.clone-container.language .d-flex.expdf .expdf-item{float:none;width:auto;min-width:0;padding:0!important}.template-themes-new .cv-template-22 ul.clone-container.language .d-flex.expdf>.expdf-item:not(.widthLan):not(.widthLevelLan){display:none}.template-themes-new .cv-template-22 ul.clone-container.language .widthLan{grid-column:1;width:auto;min-width:0;max-width:none}.template-themes-new .cv-template-22 ul.clone-container.language .widthLevelLan{grid-column:2;width:auto;min-width:0;flex:none}.template-themes-new .cv-template-22 ul.clone-container.language .widthLan.ql-editor,.template-themes-new .cv-template-22 ul.clone-container.language .widthLevelLan.ql-editor{padding:0}.template-themes-new .cv-template-22 ul.clone-container.language .more-desc.ql-editor{padding:0;padding-left:calc(var(--cv22-col-when) + var(--cv22-col-gap));box-sizing:border-box}.template-themes-new .cv-template-22 ul.clone-container.language .more-desc{width:100%;margin-top:2px;float:none;padding-left:calc(var(--cv22-col-when) + var(--cv22-col-gap));box-sizing:border-box}.template-themes-new .cv-template-22 ul.clone-container.language .cv22-lang-cert-row{display:grid;grid-template-columns:var(--cv22-col-when) 1fr;grid-column-gap:var(--cv22-col-gap);column-gap:var(--cv22-col-gap);align-items:baseline;width:100%;margin-top:2px}.template-themes-new .cv-template-22 ul.clone-container.language .cv22-lang-cert-row .more-desc{margin-top:0;padding-left:0}.template-themes-new .cv-template-22 ul.clone-container.language .cv22-lang-cert-label{font-weight:700;color:var(--cv22-text);font-size:var(--font-size-primary)}.template-themes-new .cv-template-22 ul.clone-container.language .single_select .dropdown-content{min-width:140px}.template-themes-new .cv-template-22 ul.clone-container.language .single_select_item{padding:7px 12px}.template-themes-new .cv-template-22 ul.clone-container.language .widthLan .dropbtn,.template-themes-new .cv-template-22 ul.clone-container.language .widthLan label{font-size:var(--font-size-primary);font-weight:700;color:var(--cv22-text)}.template-themes-new .cv-template-22 ul.clone-container.language .widthLevelLan .dropbtn{font-size:var(--font-size-primary);font-weight:400;color:var(--cv22-muted)}.template-themes-new .cv-template-22 ul.clone-container.language .more-desc .editable-content{font-size:var(--font-size-primary);color:var(--cv22-muted);line-height:1.45}.template-themes-new .cv-template-22 ul.clone-container.skill{float:none;width:100%}.template-themes-new .cv-template-22 ul.clone-container.skill .block-child-main,.template-themes-new .cv-template-22 ul.clone-container.skill .layout-render{float:none;width:100%;height:auto;padding:0}.template-themes-new .cv-template-22 ul.clone-container.skill>li.clone-item{float:none;width:100%;display:block}.template-themes-new .cv-template-22 ul.clone-container.skill>li.clone-item:last-child{margin-bottom:0}.template-themes-new .cv-template-22 .cv22-skill-line>.ql-editor,.template-themes-new .cv-template-22 .cv22-skill-line>.row-field,.template-themes-new .cv-template-22 .cv22-skill-line>.star-rating{float:none;width:auto;max-width:none}.template-themes-new .cv-template-22 .cv22-skill-line{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;max-width:100%;float:none;box-sizing:border-box}.template-themes-new .cv-template-22 .cv22-skill-name{flex:1 1 auto;min-width:0;padding:0;margin:0;float:none;width:auto}.template-themes-new .cv-template-22 .cv22-skill-name .editable-content{font-size:var(--font-size-primary);font-weight:700;color:var(--cv22-text);line-height:1.3}.template-themes-new .cv-template-22 .cv22-skill-rating{flex:0 0 auto;margin:0 0 0 auto;padding:0;float:none;width:auto;white-space:nowrap}.template-themes-new .cv-template-22 .cv22-skill-rating .d-flex{justify-content:flex-end;float:none;width:auto}.template-themes-new .cv-template-22 .cv22-skill-rating .point{display:inline-flex;align-items:center;flex-wrap:nowrap;white-space:nowrap;float:none}.template-themes-new .cv-template-22 .cv22-skill-rating .note-display{display:none}.template-themes-new .cv-template-22 .cv22-skill-desc{flex:0 0 100%;width:100%;margin-top:3px;padding:0;float:none}.template-themes-new .cv-template-22 .cv22-skill-desc .editable-content{font-size:var(--font-size-primary);color:var(--cv22-muted);line-height:1.5}.template-themes-new .cv-template-22 .point .star{display:inline-block;width:8px;height:8px;border-radius:0;margin-right:4px;background:#ddd;font-size:0;line-height:0}.template-themes-new .cv-template-22 .point .star:before{content:none!important}.template-themes-new .cv-template-22 .point .star.selected{background:#111}.template-themes-new .cv-template-22 .point .star:last-child{margin-right:0}.template-themes-new .cv-template-22 ul.clone-container.skill>li.clone-item{margin-bottom:0}.template-themes-new .cv-template-22 ul.clone-container.skill>li.clone-item:not(:first-child){margin-top:12px}.template-themes-new .cv-template-22 .cv22-edu-layout{display:flex;gap:var(--cv22-col-gap);align-items:start;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #e8e8e8}.template-themes-new .cv-template-22 .clone-container.education>.clone-item:last-child .cv22-edu-layout,.template-themes-new .cv-template-22 .cv22-edu-row:last-child .cv22-edu-layout{border-bottom:none;padding-bottom:0;margin-bottom:0}.template-themes-new .cv-template-22 .cv22-edu-when{width:var(--cv22-col-when);min-width:var(--cv22-col-when);max-width:var(--cv22-col-when);flex-shrink:0;box-sizing:border-box;font-size:var(--font-size-primary);color:var(--cv22-soft);white-space:normal;line-height:1.4}.template-themes-new .cv-template-22 .cv22-edu-when:has(>.start-date){display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:0;white-space:nowrap;overflow:visible}.template-themes-new .cv-template-22 .cv22-edu-when:has(>.start-date)>.ql-editor{display:block;float:none;width:auto;flex:0 0 auto;padding:0}.template-themes-new .cv-template-22 .cv22-edu-when:has(>.start-date) .box-date{display:block;width:auto;padding:0;margin:0}.template-themes-new .cv-template-22 .cv22-edu-when:has(>.start-date) .box-date input,.template-themes-new .cv-template-22 .cv22-edu-when:has(>.start-date) input.ka-calendar{width:4.6em!important;min-width:4.6em!important;max-width:4.6em!important;display:inline-block;box-sizing:content-box;padding:0!important;margin:0;border:none;background:rgba(0,0,0,0);text-align:left}.template-themes-new .cv-template-22 .cv22-edu-when:has(>.end-date):before{content:"–";order:2;flex:0 0 auto;margin:0 .35em;line-height:1;color:var(--cv22-soft)}.template-themes-new .cv-template-22 .cv22-edu-when>.ql-editor.start-date{order:1}.template-themes-new .cv-template-22 .cv22-edu-when>.ql-editor.end-date{order:3}.template-themes-new .cv-template-22 .cv22-edu-when-label{display:block;font-size:var(--font-size-primary);font-weight:700;color:var(--cv22-text);margin:0 0 2px;white-space:nowrap}.template-themes-new .cv-template-22 .cv22-edu-when>.box-date,.template-themes-new .cv-template-22 .cv22-edu-when>.ql-editor{padding:0}.template-themes-new .cv-template-22 .cv22-edu-when .box-date input,.template-themes-new .cv-template-22 .cv22-edu-when .box-date input.setColorDate{font-size:var(--font-size-primary);color:var(--cv22-soft)!important}.template-themes-new .cv-template-22 .cv22-edu-body{flex:1 1;min-width:0}.template-themes-new .cv-template-22 .cv22-edu-body>.ql-editor{padding:0;margin:0}.template-themes-new .cv-template-22 .cv22-edu-degree .editable-content{font-size:var(--font-size-primary);font-weight:700;color:var(--cv22-text);line-height:1.3}.template-themes-new .cv-template-22 .cv22-edu-school .editable-content{font-size:var(--font-size-primary);font-style:italic;color:var(--cv22-muted);line-height:1.4;margin-top:3px}.template-themes-new .cv-template-22 .cv22-edu-level{margin-top:2px}.template-themes-new .cv-template-22 .cv22-edu-level .dropbtn{font-size:var(--font-size-primary);font-weight:400;color:#777}.template-themes-new .cv-template-22 .cv22-edu-desc .editable-content{font-size:var(--font-size-primary);color:#444;line-height:1.55;margin-top:5px}.template-themes-new .cv-template-22 .cv22-cer-layout{display:flex;gap:var(--cv22-col-gap);align-items:start;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #e8e8e8}.template-themes-new .cv-template-22 .clone-container.certificate>.clone-item:last-child .cv22-cer-layout,.template-themes-new .cv-template-22 .cv22-cer-row:last-child .cv22-cer-layout{border-bottom:none;padding-bottom:0;margin-bottom:0}.template-themes-new .cv-template-22 .cv22-cer-when{width:var(--cv22-col-when);min-width:var(--cv22-col-when);max-width:var(--cv22-col-when);flex-shrink:0;box-sizing:border-box;font-size:var(--font-size-primary);color:var(--cv22-soft);white-space:nowrap}.template-themes-new .cv-template-22 .cv22-cer-when>.ql-editor{padding:0}.template-themes-new .cv-template-22 .cv22-cer-when .box-date input,.template-themes-new .cv-template-22 .cv22-cer-when .box-date input.setColorDate{font-size:var(--font-size-primary);color:var(--cv22-soft)!important}.template-themes-new .cv-template-22 .cv22-cer-body{flex:1 1;min-width:0}.template-themes-new .cv-template-22 .cv22-cer-body>.ql-editor{padding:0;margin:0}.template-themes-new .cv-template-22 .cv22-cer-title .editable-content{font-size:var(--font-size-primary);font-weight:700;color:var(--cv22-text);line-height:1.3}.template-themes-new .cv-template-22 .cv22-cer-org .editable-content{font-size:var(--font-size-primary);font-style:italic;color:var(--cv22-muted);line-height:1.4;margin-top:3px}.template-themes-new .cv-template-22 .cv22-cer-expiry{margin-top:5px;font-size:var(--font-size-primary);color:#555;line-height:1.55}.template-themes-new .cv-template-22 .cv22-cer-expiry-label{font-weight:400;white-space:nowrap;margin-right:4px}.template-themes-new .cv-template-22 .cv22-cer-expiry .cer_to{padding:0;min-width:0}.template-themes-new .cv-template-22 .cv22-cer-expiry .box-date input,.template-themes-new .cv-template-22 .cv22-cer-expiry .box-date input.setColorDate{font-size:var(--font-size-primary);color:#555!important;padding:0;border:none;background:rgba(0,0,0,0);min-width:90px}.template-themes-new .cv-template-22 .clone-container.reference .layout-render>.ql-editor{margin:0;padding:0}.template-themes-new .cv-template-22 .clone-container.reference .layout-render>.ql-editor+.ql-editor{margin-top:3px}.template-themes-new .cv-template-22 .clone-container.reference .layout-render>.ql-editor:first-child .editable-content{font-size:var(--font-size-primary);font-weight:700;color:var(--cv22-text);line-height:1.35}.template-themes-new .cv-template-22 .clone-container.reference .layout-render>.ql-editor:nth-child(2) .editable-content,.template-themes-new .cv-template-22 .clone-container.reference .layout-render>.ql-editor:nth-child(3) .editable-content,.template-themes-new .cv-template-22 .clone-container.reference .layout-render>.ql-editor:nth-child(4) .editable-content{font-size:var(--font-size-primary);color:var(--cv22-muted);line-height:1.4}.template-themes-new .cv-template-22.clrGrayBlack22{--cv22-theme:#111;--cv22-main:#c8c8c8}.template-themes-new .cv-template-22.clrGraySlate22{--cv22-theme:#2d3748;--cv22-main:#cbd5e0}.template-themes-new .cv-template-22.clrGrayBlue22{--cv22-theme:#1a365d;--cv22-main:#a0aec0}.template-themes-new .cv-template-22.clrGrayOlive22{--cv22-theme:#3d4a2e;--cv22-main:#c5cbb8}.template-themes-new .cv-template-22.clrGrayNavy22{--cv22-theme:#1a2756;--cv22-main:#a8b4c8}.template-themes-new .cv-template-22.clrGrayRose22{--cv22-theme:#4a3038;--cv22-main:#d4c4c8}.template-themes-new .cv-template-22.clrGrayWarm22{--cv22-theme:#3d3530;--cv22-main:#cfc8c0}.template-themes-new .cv-template-22.clrTeal22{--cv22-theme:#0d6e6e;--cv22-main:#b2e6e6}.template-themes-new .cv-template-22.clrEmerald22{--cv22-theme:#0f6b3c;--cv22-main:#b7ebc9}.template-themes-new .cv-template-22.clrCrimson22{--cv22-theme:#b42318;--cv22-main:#f9c6c1}.template-themes-new .cv-template-22.clrAmber22{--cv22-theme:#b45309;--cv22-main:#f7d9a8}.template-themes-new .cv-template-22.clrViolet22{--cv22-theme:#5b21b6;--cv22-main:#ddd6fe}.template-themes-new .cv-template-22.clrSky22{--cv22-theme:#0369a1;--cv22-main:#bae6fd}.template-themes-new .cv-template-22.clrMagenta22{--cv22-theme:#9d174d;--cv22-main:#fbcfe8}.template-themes-new .cv-template-22 .annou,.template-themes-new .cv-template-22 .box-date input,.template-themes-new .cv-template-22 .cv22-main-h,.template-themes-new .cv-template-22 .dropbtn,.template-themes-new .cv-template-22 .editable-content,.template-themes-new .cv-template-22 .group-result,.template-themes-new .cv-template-22 .item-district label,.template-themes-new .cv-template-22 .more-desc .editable-content,.template-themes-new .cv-template-22 .multi_select_item label,.template-themes-new .cv-template-22 .select_all_location label,.template-themes-new .cv-template-22 .single_select_item,.template-themes-new .cv-template-22 h3.lbl-block,.template-themes-new .cv-template-22 input.ka-calendar,.template-themes-new .cv-template-22 label,.template-themes-new .cv-template-22 ul.contact li{font-size:var(--font-size-primary)!important}.template-themes-new .cv-template-22 .fullname,.template-themes-new .cv-template-22 .fullname .editable-content{font-size:calc(var(--font-size-primary)*2.05)!important}.template-themes-new .cv-template-22 .resume_title,.template-themes-new .cv-template-22 .resume_title .editable-content{font-size:calc(var(--font-size-primary)*1.2)!important}.cv-template-22 .coverCVpage{-webkit-print-color-adjust:exact;print-color-adjust:exact;--yellow:#fbd628;--text-main:#111111;--text-muted:#333333}.cv-template-22 .coverCVpage .page{width:210mm;height:297mm;background:#fff;background-size:cover;position:relative;overflow:hidden;box-shadow:none}.cv-template-22 .coverCVpage .yellow-1{position:absolute;top:0;left:0;width:10mm;height:50mm;background:var(--cv22-theme)}.cv-template-22 .coverCVpage .yellow-2{position:absolute;top:115mm;left:17mm;width:76mm;height:76mm;background:var(--cv22-theme)}.cv-template-22 .coverCVpage .yellow-3{position:absolute;bottom:0;right:0;width:45mm;height:10mm;background:var(--cv22-theme)}.cv-template-22 .coverCVpage .text-box{position:absolute;top:138mm;left:45mm;z-index:10;display:flex;flex-direction:column;align-items:flex-end}.cv-template-22 .coverCVpage .name{font-size:46px;font-weight:800;color:var(--cv22-main);text-transform:uppercase;letter-spacing:5px;margin-bottom:12px;line-height:1.2}.cv-template-22 .coverCVpage .title{font-size:16px;font-weight:500;color:var(--cv22-muted);letter-spacing:5.5px}.cv-template-22 .coverCVpage .frame-top{position:absolute;top:15mm;left:55mm;right:15mm;height:.75px;background:var(--text-main)}.cv-template-22 .coverCVpage .frame-right{position:absolute;top:15mm;right:15mm;width:.75px;height:105mm;background:var(--text-main)}.cv-template-22 .coverCVpage .resume-text{position:absolute;bottom:14mm;left:17mm;writing-mode:vertical-rl;transform:rotate(180deg);font-size:22px;font-weight:500;letter-spacing:35px;color:var(--text-muted)}.cv-template-22 .coverCVpage .bottom-line{position:absolute;bottom:0;left:38mm;width:.75px;height:95mm;background:var(--text-main)}.cv-template-22 .coverCVpage .dot-top{position:absolute;top:25mm;right:30mm;width:40mm;opacity:.5}.cv-template-22 .coverCVpage .dot-bottom{position:absolute;bottom:15mm;left:45mm;width:40mm;opacity:.5}.cv-template-22 .coverCVpage{height:auto!important;min-height:297mm;overflow:visible!important;position:relative;z-index:20;background:#fff}.template-themes-new .cv-template-23,.template-themes-new .cv-template-23.clrCyanNavy23,.template-themes-new .cv-template-23.clrCyanNavyBlue23,.template-themes-new .cv-template-23.clrCyanNavyBurnt23,.template-themes-new .cv-template-23.clrCyanNavyGreen23,.template-themes-new .cv-template-23.clrCyanNavyPurple23,.template-themes-new .cv-template-23.clrCyanNavyRose23,.template-themes-new .cv-template-23.clrCyanNavySlate23{--cv23-cyan:#00b4d8;--cv23-navy:#0f1a2e;--cv23-accent:var(--cv23-cyan);--cv23-heading:var(--cv23-navy);--cv23-bullet-color:var(--cv23-navy);--cv23-body:#555;--cv23-tl-date-col:max(28mm,6.8em);padding:0;color:#333;font-family:var(--font-family-primary,"Roboto",system-ui,sans-serif);line-height:1.55;overflow:visible;background:#fff}.template-themes-new .cv-template-23 .cv23-main-h,.template-themes-new .cv-template-23 .cv23-main-head .fullname,.template-themes-new .cv-template-23 .cv23-main-head .resume_title,.template-themes-new .cv-template-23 .cv23-side h3.lbl-block{font-family:var(--font-family-primary,"Roboto",system-ui,sans-serif)}.template-themes-new .cv-template-23 .cv23-body-wrap{display:flex;flex-wrap:nowrap;align-items:stretch;width:100%;clear:both;overflow:visible;background:#fff}.template-themes-new .cv-template-23 .cv23-side{flex:0 0 76mm;width:76mm;max-width:76mm;display:flex;flex-direction:column;padding:0;overflow:visible;position:relative;z-index:2;color:#fff;box-sizing:border-box;-ms-align-self:stretch;align-self:stretch}.template-themes-new .cv-template-23 .cv23-main{flex:1 1 auto;min-width:0;max-width:none;padding:10mm 10mm 10mm 9mm;background:#fff;box-sizing:border-box;overflow:visible}.template-themes-new .cv-template-23 .cv23-side-cyan{background-color:var(--cv23-cyan);padding:8mm 7mm 7mm;flex-shrink:0;overflow:visible;box-sizing:border-box}.template-themes-new .cv-template-23 .cv23-side-navy{background-color:var(--cv23-navy);padding:6mm 5mm 8mm;flex:1 1 auto;color:#fff;overflow:visible;box-sizing:border-box}.template-themes-new .cv-template-23 .cv23-photo{position:relative;width:100%;height:57mm;overflow:hidden;margin-bottom:5mm;background:#0891b2}.template-themes-new .cv-template-23 .cv23-photo img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.template-themes-new .cv-template-23 .cv23-photo .btn-edit{right:8px;bottom:8px}.template-themes-new .cv-template-23 .cv23-side .layout-render .block-main,.template-themes-new .cv-template-23 .cv23-side ul.contact li.ql-editor{padding-left:0;padding-right:0}.template-themes-new .cv-template-23 .cv23-main-head{margin:0 0 6mm}.template-themes-new .cv-template-23 .cv23-head-rule{height:2.5mm;background-color:var(--cv23-navy);width:100%}.template-themes-new .cv-template-23 .cv23-main-head .fullname{margin:3mm 0 1mm;font-size:1.55rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase;color:var(--cv23-navy);line-height:1.1}.template-themes-new .cv-template-23 .cv23-main-head .resume_title{margin:0 0 3mm;font-size:.78rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--cv23-navy);line-height:1.3}.template-themes-new .cv-template-23 .cv23-main-head .fullname .editable-content:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-23 .cv23-main-head .fullname .editable-content[placeholder]:empty:before{color:rgba(15,26,46,.45)}.template-themes-new .cv-template-23 .cv23-main-head .resume_title .editable-content:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-23 .cv23-main-head .resume_title .editable-content[placeholder]:empty:before{color:rgba(15,26,46,.4)}.template-themes-new .cv-template-23 .cv23-side-cyan h3.lbl-block{font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fff;margin:0 0 10px;padding:0;border:none;float:none;width:100%}.template-themes-new .cv-template-23 .cv23-side-navy h3.lbl-block{font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--cv23-cyan);margin:0 0 3mm;padding:0;border:none;float:none;width:100%}.template-themes-new .cv-template-23 .cv23-side-rule{height:1px;background:rgba(0,180,216,.45);margin:0 0 4mm;width:100%;clear:both}.template-themes-new .cv-template-23 .cv23-main-h{font-size:12.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--cv23-navy);margin:0 0 5px;padding:0;float:none;width:100%}.template-themes-new .cv-template-23 .cv23-main .block-main>.cv23-main-h,.template-themes-new .cv-template-23 .cv23-main .clone-container>.cv23-main-h{border-bottom:1px solid #d8d8d8;padding-bottom:6px;margin-bottom:12px}.template-themes-new .cv-template-23 .cv23-main>.layout-render,.template-themes-new .cv-template-23 .cv23-side>.cv23-side-cyan>.layout-render,.template-themes-new .cv-template-23 .cv23-side>.cv23-side-navy>.layout-render{height:auto;float:none;width:100%;display:block}.template-themes-new .cv-template-23 .render-item.lvl-root{float:none;width:100%;display:block}.template-themes-new .cv-template-23 .render-item.lvl-root>.block-main{float:none;width:100%;padding:0}.template-themes-new .cv-template-23 .cv23-main>.layout-render>.render-item.lvl-root,.template-themes-new .cv-template-23 .cv23-side>.cv23-side-cyan>.layout-render>.render-item.lvl-root,.template-themes-new .cv-template-23 .cv23-side>.cv23-side-navy>.layout-render>.render-item.lvl-root{margin-bottom:18px}.template-themes-new .cv-template-23 .cv23-main>.layout-render>.render-item.lvl-root:last-child,.template-themes-new .cv-template-23 .cv23-side>.cv23-side-navy>.layout-render>.render-item.lvl-root:last-child{margin-bottom:0}.template-themes-new .cv-template-23 .cv23-main ul.contact,.template-themes-new .cv-template-23 .cv23-side ul.contact{margin:0;padding:0;list-style:none}.template-themes-new .cv-template-23 .cv23-main ul.contact li,.template-themes-new .cv-template-23 .cv23-side ul.contact li{display:grid;grid-template-columns:7mm 1fr;grid-gap:2.5mm;gap:2.5mm;align-items:center;color:#fff;font-size:11.5px;line-height:1.4;margin-bottom:2.5mm;float:none;width:100%}.template-themes-new .cv-template-23 .cv23-main ul.contact li:last-child,.template-themes-new .cv-template-23 .cv23-side ul.contact li:last-child{margin-bottom:0}.template-themes-new .cv-template-23 .cv23-contact-icon{width:7mm;height:7mm;border:1px solid hsla(0,0%,100%,.85);display:inline-flex;align-items:center;justify-content:center;flex:none!important;flex-shrink:0;padding:0!important;margin:0;box-sizing:border-box;color:#fff;line-height:0}.template-themes-new .cv-template-23 .cv23-contact-icon svg{width:3.8mm;height:3.8mm;display:block;color:inherit;overflow:visible}.template-themes-new .cv-template-23 .cv23-contact-icon .fa{width:auto;margin:0;color:inherit;font-size:12px;line-height:1}.template-themes-new .cv-template-23 .cv23-main ul.contact li>.editable-content,.template-themes-new .cv-template-23 .cv23-main ul.contact li>.text-break,.template-themes-new .cv-template-23 .cv23-side ul.contact li>.editable-content,.template-themes-new .cv-template-23 .cv23-side ul.contact li>.text-break{color:#fff;padding-top:0;min-width:0;align-self:center}.template-themes-new .cv-template-23 .cv23-main ul.contact li{color:#333}.template-themes-new .cv-template-23 .cv23-main .cv23-contact-icon{border-color:var(--cv23-navy,#0f1a2e);color:var(--cv23-navy,#0f1a2e)}.template-themes-new .cv-template-23 .cv23-main ul.contact li>.editable-content,.template-themes-new .cv-template-23 .cv23-main ul.contact li>.text-break{color:#333}.template-themes-new .cv-template-23 .cv23-side .annou .editable-content,.template-themes-new .cv-template-23 .cv23-side .box-date input,.template-themes-new .cv-template-23 .cv23-side .box-date input.setColorDate,.template-themes-new .cv-template-23 .cv23-side .dropbtn,.template-themes-new .cv-template-23 .cv23-side .ka-calendar{color:hsla(0,0%,100%,.92)!important;font-style:normal}.template-themes-new .cv-template-23 .cv23-side .default-status:not(.hasbackgroundColor){color:hsla(0,0%,100%,.65)!important;font-style:italic}.template-themes-new .cv-template-23 .cv23-side .editable-content:empty:not(:focus):before,.template-themes-new .cv-template-23 .cv23-side .editable-content:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-23 .cv23-side .editable-content[placeholder]:empty:before{color:hsla(0,0%,100%,.55)}.template-themes-new .cv-template-23 .cv23-side .ka-calendar.default-status::-webkit-input-placeholder,.template-themes-new .cv-template-23 .cv23-side .ka-calendar.default-status::placeholder{color:hsla(0,0%,100%,.55);opacity:1}.template-themes-new .cv-template-23 .cv23-side-cyan .editable-content:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-23 .cv23-side-cyan .editable-content[placeholder]:empty:before{color:hsla(0,0%,100%,.75)}.template-themes-new .cv-template-23 .cv23-main .default-status:not(.hasbackgroundColor){color:#999;font-style:italic}.template-themes-new .cv-template-23 .cv23-main .editable-content:empty:not(:focus):before,.template-themes-new .cv-template-23 .cv23-main .editable-content:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-23 .cv23-main .editable-content[placeholder]:empty:before{color:#999}.template-themes-new .cv-template-23 .cv23-main .editable-content.cv23-tl-title:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-23 .cv23-main .editable-content.cv23-tl-title[placeholder]:empty:before{color:rgba(15,26,46,.5)}.template-themes-new .cv-template-23 .cv23-main .editable-content.cv23-tl-org:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-23 .cv23-main .editable-content.cv23-tl-org[placeholder]:empty:before{color:rgba(136,136,136,.7)}.template-themes-new .cv-template-23 .cv23-main .editable-content.cv23-tl-desc:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-23 .cv23-main .editable-content.cv23-tl-desc[placeholder]:empty:before{color:rgba(85,85,85,.55)}.template-themes-new .cv-template-23 .cv23-main .cv23-tl-date .box-date input,.template-themes-new .cv-template-23 .cv23-main .cv23-tl-date .box-date input.setColorDate,.template-themes-new .cv-template-23 .cv23-main .cv23-tl-date input.ka-calendar,.template-themes-new .cv-template-23 .cv23-main .cv23-tl-date input.ka-calendar.setColorDate{color:#666!important;font-style:normal!important}.template-themes-new .cv-template-23 .cv23-main .ka-calendar.default-status::-webkit-input-placeholder,.template-themes-new .cv-template-23 .cv23-main .ka-calendar.default-status::placeholder,.template-themes-new .cv-template-23 .cv23-main .setColorDate::-webkit-input-placeholder,.template-themes-new .cv-template-23 .cv23-main .setColorDate::placeholder{color:#888;opacity:1}.template-themes-new .cv-template-23 .cv23-side .clone-container.education>ul.cv23-edu-summary{display:grid;grid-template-columns:auto minmax(50%,1fr);grid-column-gap:2.5mm;column-gap:2.5mm;grid-row-gap:2px;row-gap:2px;list-style:none;margin:0 0 3mm;padding:0;align-items:baseline}.template-themes-new .cv-template-23 .cv23-side .clone-container.education>ul.cv23-edu-summary>li.row-field{display:contents;float:none;width:auto;margin:0}.template-themes-new .cv-template-23 .cv23-side .clone-container.education>ul.cv23-edu-summary>li.row-field>label{grid-column:1;color:#fff;font-weight:700;font-size:11px;white-space:normal;margin:0}.template-themes-new .cv-template-23 .cv23-side .clone-container.education>ul.cv23-edu-summary .annou{grid-column:2;min-width:0;margin-left:40px;color:hsla(0,0%,100%,.92)}.template-themes-new .cv-template-23 .cv23-side .clone-container.education>ul.cv23-edu-summary .dropbtn{color:hsla(0,0%,100%,.92)!important;font-weight:400}.template-themes-new .cv-template-23 .cv23-side .clone-container.education>ul.cv23-edu-summary .annou:before{content:none}.template-themes-new .cv-template-23 .cv23-edu-side-list{display:block;width:100%}.template-themes-new .cv-template-23 .cv23-edu-side-row{margin-bottom:10px}.template-themes-new .cv-template-23 .cv23-edu-side-layout{display:grid;grid-template-columns:auto 1fr;grid-gap:2mm 2.5mm;gap:2mm 2.5mm;align-items:start;float:none;width:100%}.template-themes-new .cv-template-23 .cv23-tri-bullet{width:0;height:0;border-top:1.4mm solid rgba(0,0,0,0);border-bottom:1.4mm solid rgba(0,0,0,0);border-left:2.2mm solid var(--cv23-cyan);margin-top:1.2mm;display:block}.template-themes-new .cv-template-23 .cv23-edu-side-body{min-width:0}.template-themes-new .cv-template-23 .cv23-edu-year,.template-themes-new .cv-template-23 .cv23-edu-year .box-date input,.template-themes-new .cv-template-23 .cv23-edu-year .ka-calendar{font-size:11px!important;font-weight:700;color:var(--cv23-cyan)!important;line-height:1.3;text-align:left!important}.template-themes-new .cv-template-23 .cv23-edu-when-label{display:block;font-size:11px;font-weight:700;color:var(--cv23-cyan);margin:0 0 2px;white-space:nowrap;text-align:left}.template-themes-new .cv-template-23 .cv23-main .cv23-edu-when-label{font-size:12px;color:var(--cv23-heading,#111);margin:0 0 4px;text-align:right}.template-themes-new .cv-template-23 .cv23-main .cv23-tl-date .cv23-edu-when-label+.box-date input,.template-themes-new .cv-template-23 .cv23-main .cv23-tl-date .cv23-edu-when-label+.ql-editor .box-date input{text-align:right}.template-themes-new .cv-template-23 .cv23-side .editable-content.cv23-edu-school{font-size:12px;font-weight:700;color:#fff!important;line-height:1.3;margin:2px 0}.template-themes-new .cv-template-23 .cv23-edu-degree,.template-themes-new .cv-template-23 .cv23-side .editable-content.cv23-edu-degree{font-size:11px;color:hsla(0,0%,100%,.88)!important;line-height:1.4}.template-themes-new .cv-template-23 .cv23-edu-desc,.template-themes-new .cv-template-23 .cv23-side .editable-content.cv23-edu-desc{font-size:10.5px;color:hsla(0,0%,100%,.75)!important;line-height:1.4;margin-top:2px}.template-themes-new .cv-template-23 .cv23-edu-field{margin:0;padding:0;float:none;width:100%}.template-themes-new .cv-template-23 .cv23-side .cv23-edu-side-body .dropdown .dropbtn{font-size:10px;color:hsla(0,0%,100%,.75)!important;line-height:1.3;margin-top:1px}.template-themes-new .cv-template-23 .cv23-side ul.clone-container.skill{list-style:none;margin:4px 0 0;padding:0}.template-themes-new .cv-template-23 .cv23-side ul.clone-container.skill>li.clone-item{display:block;float:none;width:100%;margin-bottom:8px;position:relative;padding-left:12px}.template-themes-new .cv-template-23 .cv23-side ul.clone-container.skill>li.clone-item:before{content:"";position:absolute;left:0;top:9px;width:4px;height:4px;border-radius:50%;background:var(--cv23-cyan)}.template-themes-new .cv-template-23 .cv23-side ul.clone-container.skill .block-child-main,.template-themes-new .cv-template-23 .cv23-side ul.clone-container.skill .layout-render{float:none;width:100%;height:auto}.template-themes-new .cv-template-23 .cv23-side ul.clone-container.skill .cv23-skill-rating{display:block;margin:2px 0 4px}.template-themes-new .cv-template-23 .cv23-side ul.clone-container.skill .cv23-skill-rating .note-display{display:none!important}.template-themes-new .cv-template-23 .cv23-side ul.clone-container.skill .point{display:flex;align-items:center;height:14px}.template-themes-new .cv-template-23 .cv23-side ul.clone-container.skill .cv23-skill-rating .star{display:inline-block;width:10px;height:10px;margin-right:3px;background-color:hsla(0,0%,100%,.28)}.template-themes-new .cv-template-23 .cv23-side ul.clone-container.skill .cv23-skill-rating .star.selected{background-color:var(--cv23-cyan)}.template-themes-new .cv-template-23 .cv23-side ul.clone-container.skill .cv23-skill-desc,.template-themes-new .cv-template-23 .cv23-side ul.clone-container.skill .cv23-skill-name{margin-bottom:0;padding:0;float:none;width:100%}.template-themes-new .cv-template-23 .cv23-side ul.clone-container.skill .editable-content{color:#fff;font-size:11.5px;line-height:1.4;min-height:0}.template-themes-new .cv-template-23 .cv23-side ul.clone-container.skill .cv23-skill-name .editable-content{font-weight:600}.template-themes-new .cv-template-23 .cv23-side ul.clone-container.skill .cv23-skill-desc .editable-content{color:hsla(0,0%,100%,.75);font-size:10.5px;line-height:1.4;margin-top:2px}.template-themes-new .cv-template-23 .cv23-side ul.clone-container.skill .editable-content:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-23 .cv23-side ul.clone-container.skill .editable-content[placeholder]:empty:before{color:hsla(0,0%,100%,.55)}.template-themes-new .cv-template-23 .cv23-main ul.clone-container.skill{list-style:none;margin:4px 0 0;padding:0}.template-themes-new .cv-template-23 .cv23-main ul.clone-container.skill>li.clone-item{display:block;float:none;width:100%;margin-bottom:8px;position:relative;padding-left:12px}.template-themes-new .cv-template-23 .cv23-main ul.clone-container.skill>li.clone-item:before{content:"";position:absolute;left:0;top:9px;width:4px;height:4px;border-radius:50%;background:var(--cv23-navy)}.template-themes-new .cv-template-23 .cv23-main ul.clone-container.skill .block-child-main,.template-themes-new .cv-template-23 .cv23-main ul.clone-container.skill .layout-render{float:none;width:100%;height:auto}.template-themes-new .cv-template-23 .cv23-main ul.clone-container.skill .cv23-skill-rating{display:block;margin:2px 0 4px}.template-themes-new .cv-template-23 .cv23-main ul.clone-container.skill .cv23-skill-rating .note-display{display:none!important}.template-themes-new .cv-template-23 .cv23-main ul.clone-container.skill .point{display:flex;align-items:center;height:14px}.template-themes-new .cv-template-23 .cv23-main ul.clone-container.skill .cv23-skill-rating .star{display:inline-block;width:10px;height:10px;margin-right:3px;background-color:rgba(15,26,46,.18)}.template-themes-new .cv-template-23 .cv23-main ul.clone-container.skill .cv23-skill-rating .star.selected{background-color:var(--cv23-cyan)}.template-themes-new .cv-template-23 .cv23-main ul.clone-container.skill .cv23-skill-desc,.template-themes-new .cv-template-23 .cv23-main ul.clone-container.skill .cv23-skill-name{margin-bottom:0;padding:0;float:none;width:100%}.template-themes-new .cv-template-23 .cv23-main ul.clone-container.skill .cv23-skill-name .editable-content{font-weight:600;color:var(--cv23-heading)}.template-themes-new .cv-template-23 .cv23-main ul.clone-container.skill .cv23-skill-desc .editable-content{color:#777;font-size:11px;line-height:1.4;margin-top:2px}.template-themes-new .cv-template-23 .cv23-side ul.clone-container.language>li.clone-item{display:block;float:none;width:100%;margin-bottom:8px}.template-themes-new .cv-template-23 .cv23-side ul.clone-container.language .cv23-lang-layout{display:block;width:100%}.template-themes-new .cv-template-23 .cv23-side ul.clone-container.language .cv23-lang-row{display:grid;grid-template-columns:minmax(72px,max-content) minmax(0,1fr);grid-column-gap:2.5mm;column-gap:2.5mm;align-items:baseline;margin-bottom:4px}.template-themes-new .cv-template-23 .cv23-side ul.clone-container.language .cv23-lang-row:last-child{margin-bottom:0}.template-themes-new .cv-template-23 .cv23-side ul.clone-container.language .cv23-lang-cert-label,.template-themes-new .cv-template-23 .cv23-side ul.clone-container.language .more-desc,.template-themes-new .cv-template-23 .cv23-side ul.clone-container.language .widthLan,.template-themes-new .cv-template-23 .cv23-side ul.clone-container.language .widthLevelLan{float:none!important;width:auto!important;max-width:100%;min-width:0;padding:0!important;margin:0;box-sizing:border-box}.template-themes-new .cv-template-23 .cv23-side ul.clone-container.language .cv23-lang-cert-label{font-size:var(--font-size-primary,12px);font-weight:600;color:#fff;line-height:1.45;white-space:nowrap}.template-themes-new .cv-template-23 .cv23-side ul.clone-container.language .widthLan .dropbtn,.template-themes-new .cv-template-23 .cv23-side ul.clone-container.language .widthLevelLan .dropbtn{font-weight:600;color:#fff!important;font-size:var(--font-size-primary,12px)}.template-themes-new .cv-template-23 .cv23-side ul.clone-container.language .more-desc .editable-content{color:#e8ecf8;font-size:var(--font-size-primary,12px);line-height:1.45;min-height:0;word-break:break-word;white-space:normal}.template-themes-new .cv-template-23 .cv23-side ul.clone-container.language .more-desc.ql-editor{padding:0}.template-themes-new .cv-template-23 .cv23-side ul.clone-container.language .more-desc .editable-content:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-23 .cv23-side ul.clone-container.language .more-desc .editable-content[placeholder]:empty:before{color:hsla(0,0%,100%,.5)}.template-themes-new .cv-template-23 .cv23-main,.template-themes-new .cv-template-23 .cv23-main .block-main,.template-themes-new .cv-template-23 .cv23-main .dropdown,.template-themes-new .cv-template-23 .cv23-main ul.cv23-pairs,.template-themes-new .cv-template-23 .cv23-side,.template-themes-new .cv-template-23 .cv23-side .annou,.template-themes-new .cv-template-23 .cv23-side .block-main,.template-themes-new .cv-template-23 .cv23-side .dropdown,.template-themes-new .cv-template-23 .cv23-side ul.cv23-pairs,.template-themes-new .cv-template-23 .cv23-side ul.cv23-pairs .pair-inner,.template-themes-new .cv-template-23 .cv23-side ul.cv23-pairs>li{overflow:visible}.template-themes-new .cv-template-23 .cv23-main .dropdown,.template-themes-new .cv-template-23 .cv23-side .dropdown{position:relative;z-index:5}.template-themes-new .cv-template-23 .cv23-main .dropdown:has(.dropdown-content:not([style*="display: none"])),.template-themes-new .cv-template-23 .cv23-main .dropdown:has(.select-dropdown),.template-themes-new .cv-template-23 .cv23-main .dropdown:has(.select__menu),.template-themes-new .cv-template-23 .cv23-side .dropdown:has(.dropdown-content:not([style*="display: none"])),.template-themes-new .cv-template-23 .cv23-side .dropdown:has(.select-dropdown),.template-themes-new .cv-template-23 .cv23-side .dropdown:has(.select__menu){z-index:40}.template-themes-new .cv-template-23 .cv23-side .dropdown-content{color:#5d677a;background-color:#fff;width:max-content;min-width:220px;max-width:300px;left:0;right:auto;z-index:50;box-sizing:border-box}.template-themes-new .cv-template-23 .cv23-side .dropdown-content.space-dropdown{min-width:260px}.template-themes-new .cv-template-23 .cv23-side .dropdown-content .maxHeight{overflow-y:auto;max-height:220px}.template-themes-new .cv-template-23 .cv23-side .dropdown-content .group-result,.template-themes-new .cv-template-23 .cv23-side .dropdown-content .item-district label,.template-themes-new .cv-template-23 .cv23-side .dropdown-content .multi_select_item label,.template-themes-new .cv-template-23 .cv23-side .dropdown-content .select_all_location label,.template-themes-new .cv-template-23 .cv23-side .dropdown-content .single_select_item{color:#5d677a!important;white-space:nowrap;word-break:keep-all;overflow-wrap:normal}.template-themes-new .cv-template-23 .cv23-side .annou{color:hsla(0,0%,100%,.9);width:auto;min-width:0;flex:1 1;position:relative;padding-left:0}.template-themes-new .cv-template-23 .cv23-side .annou:before{content:none}.template-themes-new .cv-template-23 .cv23-side ul.cv23-pairs{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:auto minmax(50%,1fr);grid-gap:4px 10px;gap:4px 10px;width:100%}.template-themes-new .cv-template-23 .cv23-side ul.cv23-pairs>li{display:contents;float:none;width:auto;margin:0}.template-themes-new .cv-template-23 .cv23-side ul.cv23-pairs .pair-inner{display:contents}.template-themes-new .cv-template-23 .cv23-side ul.cv23-pairs .pair-inner>label{font-size:10.5px;font-weight:500;color:hsla(0,0%,100%,.65);margin:0;padding-top:2px;width:auto;min-width:0;white-space:normal}.template-themes-new .cv-template-23 .cv23-side ul.cv23-pairs .pair-inner>.annou{font-size:11px;color:hsla(0,0%,100%,.9);min-width:0}.template-themes-new .cv-template-23 .cv23-side ul.cv23-pairs .pair-inner .box-date input,.template-themes-new .cv-template-23 .cv23-side ul.cv23-pairs .pair-inner .box-date input.setColorDate{font-size:11px;color:hsla(0,0%,100%,.9)!important}.template-themes-new .cv-template-23 .cv23-main ul.cv23-pairs{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:auto minmax(45%,1fr);grid-gap:5px 16px;gap:5px 16px;width:100%;align-items:baseline}.template-themes-new .cv-template-23 .cv23-main ul.cv23-pairs>li{display:contents;float:none;margin:0}.template-themes-new .cv-template-23 .cv23-main ul.cv23-pairs .pair-inner{display:contents}.template-themes-new .cv-template-23 .cv23-main ul.cv23-pairs .pair-inner>label{font-size:12px;font-weight:600;color:#222;margin:0;width:auto;min-width:0;white-space:normal}.template-themes-new .cv-template-23 .cv23-main ul.cv23-pairs .pair-inner>.annou{font-size:12px;color:var(--cv23-body);min-width:0;width:auto;margin-left:40px;position:relative}.template-themes-new .cv-template-23 .cv23-main ul.cv23-pairs .pair-inner>.annou:before{content:none}.template-themes-new .cv-template-23 .cv23-main ul.cv23-pairs .value-salary .editable-content{color:var(--cv23-body)}.template-themes-new .cv-template-23 .cv23-main #salary-input-container{width:100%}.template-themes-new .cv-template-23 .cv23-side .cv23-about .editable-content,.template-themes-new .cv-template-23 .cv23-side .space-15.cv23-about .editable-content{font-size:11px;color:#e8ecf8;line-height:1.55}.template-themes-new .cv-template-23 .cv23-side .cv23-about .editable-content:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-23 .cv23-side .cv23-about .editable-content[placeholder]:empty:before{color:hsla(0,0%,100%,.55)}.template-themes-new .cv-template-23 .cv23-main .cv23-about .editable-content,.template-themes-new .cv-template-23 .cv23-main .space-15.cv23-about .editable-content{font-size:12px;font-style:italic;color:var(--cv23-body);line-height:1.55;text-align:justify}.template-themes-new .cv-template-23 .cv23-timeline{display:flex;flex-direction:column}.template-themes-new .cv-template-23 .cv23-timeline>.cv23-tl-row{margin-bottom:0;padding-bottom:16px}.template-themes-new .cv-template-23 .cv23-timeline>.cv23-tl-row:last-child{padding-bottom:0}.template-themes-new .cv-template-23 .cv23-main .cv23-timeline .block-child-main{float:none;width:100%}.template-themes-new .cv-template-23 .cv23-tl-layout{display:grid;grid-template-columns:var(--cv23-tl-date-col) 6mm minmax(0,1fr);grid-gap:0 2mm;gap:0 2mm;align-items:stretch;float:none;width:100%}.template-themes-new .cv-template-23 .cv23-tl-date{text-align:right;font-weight:500;color:#666;line-height:1.35;padding-top:2px;min-width:0;width:100%!important;max-width:100%;align-self:start}.template-themes-new .cv-template-wrapper.cv-template-23 .experience .clone-item .end-date,.template-themes-new .cv-template-wrapper.cv-template-23 .experience .clone-item .start-date{width:100%;max-width:100%;float:none}.template-themes-new .cv-template-23 .cv23-tl-date .end-date,.template-themes-new .cv-template-23 .cv23-tl-date .start-date{display:block;width:100%;float:none;margin:0;padding:0}.template-themes-new .cv-template-23 .cv23-tl-date .ql-editor{padding:0;float:none;width:100%;text-align:right}.template-themes-new .cv-template-23 .cv23-tl-date .box-date{width:100%;float:none}.template-themes-new .cv-template-23 .cv23-tl-date .box-date input{text-align:right;color:#666;line-height:1.35;font-size:var(--font-size-primary,var(--font-size-primary));width:100%!important;max-width:100%;min-width:0;display:block;box-sizing:border-box}.template-themes-new .cv-design .cv-template-23 .clone-container.education .cv23-tl-date .box-date input.ka-calendar-month,.template-themes-new .cv-design .cv-template-23 .cv23-tl-date .box-date input.ka-calendar,.template-themes-new .cv-design .cv-template-23 .cv23-tl-date .box-date input.ka-calendar-month,.template-themes-new .cv-design .cv-template-23 .cv23-tl-date .box-date input.ka-calendar.setColorDate{width:100%!important;max-width:100%!important;min-width:0!important}.template-themes-new .cv-template-23 .cv23-tl-track{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;align-self:stretch;min-height:100%}.template-themes-new .cv-template-23 .cv23-tl-track:before{content:"";position:absolute;top:6px;bottom:-16px;left:50%;transform:translateX(-50%);width:1px;background-color:#ccc;z-index:0}.template-themes-new .cv-template-23 .cv23-timeline>.cv23-tl-row:last-child .cv23-tl-track:before{bottom:0}.template-themes-new .cv-template-23 .cv23-tl-dot{position:relative;z-index:1;width:2.2mm;height:2.2mm;border-radius:50%;border:none;background:var(--cv23-navy);margin-top:1.5mm;display:block;flex-shrink:0}.template-themes-new .cv-template-23 .cv23-tl-body{min-width:0}.template-themes-new .cv-template-23 .cv23-main .cv23-tl-body .cv23-tl-field{margin:0;padding:0;float:none;width:100%}.template-themes-new .cv-template-23 .clone-container.education>ul.cv23-edu-summary,.template-themes-new .cv-template-23 .clone-container.experience>ul.cv23-exp-summary{display:grid;grid-template-columns:var(--cv23-tl-date-col) 6mm minmax(0,1fr);grid-column-gap:2mm;column-gap:2mm;grid-row-gap:4px;row-gap:4px;align-items:baseline;list-style:none;margin:0 0 12px;padding:0;box-sizing:border-box}.template-themes-new .cv-template-23 .clone-container.education>ul.cv23-edu-summary>li.row-field,.template-themes-new .cv-template-23 .clone-container.experience>ul.cv23-exp-summary>li.row-field{display:contents;float:none;width:auto;margin:0}.template-themes-new .cv-template-23 .clone-container.education>ul.cv23-edu-summary>li.row-field>label,.template-themes-new .cv-template-23 .clone-container.experience>ul.cv23-exp-summary>li.row-field>label{grid-column:1/3;max-width:none;width:auto;font-weight:700;color:var(--cv23-heading);justify-self:start;white-space:nowrap;margin:0}.template-themes-new .cv-template-23 .clone-container.education>ul.cv23-edu-summary .annou,.template-themes-new .cv-template-23 .clone-container.experience>ul.cv23-exp-summary .annou{grid-column:3;min-width:0;width:auto;position:relative;margin-left:40px;color:#333}.template-themes-new .cv-template-23 .clone-container.education>ul.cv23-edu-summary .annou:before,.template-themes-new .cv-template-23 .clone-container.experience>ul.cv23-exp-summary .annou:before{content:none}.template-themes-new .cv-template-23 .cv23-main .editable-content.cv23-tl-title,.template-themes-new .cv-template-23 .cv23-tl-title{font-weight:700;color:var(--cv23-navy);line-height:1.3;margin:0}.template-themes-new .cv-template-23 .cv23-main .editable-content.cv23-tl-org,.template-themes-new .cv-template-23 .cv23-tl-org{font-weight:400;color:#888;margin:2px 0 4px}.template-themes-new .cv-template-23 .cv23-main .editable-content.cv23-tl-desc,.template-themes-new .cv-template-23 .cv23-tl-desc{margin:0;font-weight:400;color:var(--cv23-body);line-height:1.5}.template-themes-new .cv-template-23 .cv23-main .editable-content:not(.cv23-tl-title):not(.cv23-tl-org):not(.cv23-tl-desc),.template-themes-new .cv-template-23 .cv23-main .ql-editor:not(.cv23-tl-date){color:var(--cv23-body);line-height:1.5}.template-themes-new .cv-template-23 .cv23-main .cv23-main-head .ql-editor.fullname,.template-themes-new .cv-template-23 .cv23-main .cv23-main-head .ql-editor.fullname .editable-content,.template-themes-new .cv-template-23 .cv23-main .cv23-main-head .ql-editor.resume_title,.template-themes-new .cv-template-23 .cv23-main .cv23-main-head .ql-editor.resume_title .editable-content{color:var(--cv23-navy)}.template-themes-new .cv-template-23 .cv23-main .cv23-tl-body .ql-editor{padding:0}.template-themes-new .cv-template-23 .cv23-highlight .editable-content{color:var(--cv23-body);line-height:1.45}.template-themes-new .cv-template-23 .cv23-side .cv23-highlight{float:none;width:100%}.template-themes-new .cv-template-23 .cv23-side .cv23-highlight .editable-content{color:#e8ecf8;line-height:1.5}.template-themes-new .cv-template-23 .cv23-side .cv23-highlight .editable-content:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-23 .cv23-side .cv23-highlight .editable-content[placeholder]:empty:before{color:hsla(0,0%,100%,.55)}.template-themes-new .cv-template-23 .cv23-side .cv23-highlight.cv23-bullets .editable-content:has(>div):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.template-themes-new .cv-template-23 .cv23-side .cv23-highlight.cv23-bullets .editable-content:has(>p):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.template-themes-new .cv-template-23 .cv23-side .cv23-highlight.cv23-bullets .editable-content:not(:has(>div)):not(:has(>p)):not(:empty):before,.template-themes-new .cv-template-23 .cv23-side .cv23-highlight.cv23-bullets .editable-content>div:before,.template-themes-new .cv-template-23 .cv23-side .cv23-highlight.cv23-bullets .editable-content>li:before,.template-themes-new .cv-template-23 .cv23-side .cv23-highlight.cv23-bullets .editable-content>p:before{color:var(--cv23-cyan)}.template-themes-new .cv-template-23 .cv23-cert-list{display:block;width:100%}.template-themes-new .cv-template-23 .cv23-cert-item{margin-bottom:3mm;float:none;width:100%}.template-themes-new .cv-template-23 .clone-container.activity>.cv23-cert-list>.cv23-cert-item:last-child,.template-themes-new .cv-template-23 .clone-container.certificate>.cv23-cert-list>.cv23-cert-item:last-child,.template-themes-new .cv-template-23 .cv23-cert-item:last-child{margin-bottom:0}.template-themes-new .cv-template-23 .cv23-cert-item .layout-render{float:none;width:100%;display:block}.template-themes-new .cv-template-23 .cv23-cert-item .layout-render>.ql-editor{padding:0;margin:0;float:none;width:100%}.template-themes-new .cv-template-23 .cv23-cert-title,.template-themes-new .cv-template-23 .cv23-main .editable-content.cv23-cert-title{font-weight:700;color:var(--cv23-navy);line-height:1.3;margin:0}.template-themes-new .cv-template-23 .cv23-cert-org,.template-themes-new .cv-template-23 .cv23-main .editable-content.cv23-cert-org{font-weight:400;color:#888;margin:2px 0 0;line-height:1.4}.template-themes-new .cv-template-23 .cv23-cert-meta{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;margin:2px 0 4px;color:#888;line-height:1.4}.template-themes-new .cv-template-23 .cv23-cert-meta .box-date,.template-themes-new .cv-template-23 .cv23-cert-meta .ql-editor{padding:0;margin:0;float:none;width:auto;display:inline-block}.template-themes-new .cv-template-23 .cv23-cert-meta .box-date input,.template-themes-new .cv-template-23 .cv23-cert-meta .box-date input.setColorDate,.template-themes-new .cv-template-23 .cv23-cert-meta input.ka-calendar{color:#888!important;text-align:left;width:68px!important;max-width:68px;padding:0;border:none;background:rgba(0,0,0,0)}.template-themes-new .cv-template-23 .cv23-cert-meta-sep{color:#888;flex-shrink:0;align-self:center;line-height:1}.template-themes-new .cv-template-23 .cv23-cert-expiry{margin:2px 0 4px;color:var(--cv23-body);line-height:1.55}.template-themes-new .cv-template-23 .cv23-cert-expiry-label{font-weight:400;white-space:nowrap;margin-right:4px;color:var(--cv23-body)}.template-themes-new .cv-template-23 .cv23-cert-expiry .cer_to{padding:0;min-width:0}.template-themes-new .cv-template-23 .cv23-cert-expiry .box-date input,.template-themes-new .cv-template-23 .cv23-cert-expiry .box-date input.setColorDate{font-size:12px;color:var(--cv23-body)!important;padding:0;border:none;background:rgba(0,0,0,0)}.template-themes-new .cv-template-23 .cv23-cert-desc,.template-themes-new .cv-template-23 .cv23-main .editable-content.cv23-cert-desc{margin:0;font-size:12px;font-weight:400;color:var(--cv23-body);line-height:1.5}.template-themes-new .cv-template-23 .cv23-main .editable-content.cv23-cert-title:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-23 .cv23-main .editable-content.cv23-cert-title[placeholder]:empty:before{color:rgba(15,26,46,.5)}.template-themes-new .cv-template-23 .cv23-main .editable-content.cv23-cert-org:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-23 .cv23-main .editable-content.cv23-cert-org[placeholder]:empty:before{color:rgba(136,136,136,.7)}.template-themes-new .cv-template-23 .cv23-main .editable-content.cv23-cert-desc:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-23 .cv23-main .editable-content.cv23-cert-desc[placeholder]:empty:before{color:rgba(85,85,85,.55)}.template-themes-new .cv-template-23 .cv23-exp-bullets{margin-top:6px;padding-left:17px}.template-themes-new .cv-template-23 .cv23-main .cv23-tl-body .cv23-exp-bullets{margin-top:6px;padding-left:10px}.template-themes-new .cv-template-23 .cv23-main .cv23-tl-body .cv23-exp-bullets .editable-content{padding-left:0}.template-themes-new .cv-template-23 .cv23-main .cv23-tl-body .cv23-exp-bullets .editable-content>div,.template-themes-new .cv-template-23 .cv23-main .cv23-tl-body .cv23-exp-bullets .editable-content>li,.template-themes-new .cv-template-23 .cv23-main .cv23-tl-body .cv23-exp-bullets .editable-content>p{padding-left:0;margin:0 0 3px;line-height:1.45}.template-themes-new .cv-template-23 .cv23-main .cv23-tl-body .cv23-exp-bullets .editable-content:has(>div):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.template-themes-new .cv-template-23 .cv23-main .cv23-tl-body .cv23-exp-bullets .editable-content:has(>p):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.template-themes-new .cv-template-23 .cv23-main .cv23-tl-body .cv23-exp-bullets .editable-content:not(:has(>div)):not(:has(>p)):not(:empty):before,.template-themes-new .cv-template-23 .cv23-main .cv23-tl-body .cv23-exp-bullets .editable-content>div:before,.template-themes-new .cv-template-23 .cv23-main .cv23-tl-body .cv23-exp-bullets .editable-content>li:before,.template-themes-new .cv-template-23 .cv23-main .cv23-tl-body .cv23-exp-bullets .editable-content>p:before{left:-11px}.template-themes-new .cv-template-23 .cv23-exp-bullets .editable-content{padding-left:0;position:relative}.template-themes-new .cv-template-23 .cv23-exp-bullets .editable-content>div,.template-themes-new .cv-template-23 .cv23-exp-bullets .editable-content>li,.template-themes-new .cv-template-23 .cv23-exp-bullets .editable-content>p{position:relative;padding-left:0;margin:0 0 3px;line-height:1.55}.template-themes-new .cv-template-23 .cv23-exp-bullets .editable-content:has(>div):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.template-themes-new .cv-template-23 .cv23-exp-bullets .editable-content:has(>p):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.template-themes-new .cv-template-23 .cv23-exp-bullets .editable-content:not(:has(>div)):not(:has(>p)):not(:empty):before,.template-themes-new .cv-template-23 .cv23-exp-bullets .editable-content>div:before,.template-themes-new .cv-template-23 .cv23-exp-bullets .editable-content>li:before,.template-themes-new .cv-template-23 .cv23-exp-bullets .editable-content>p:before{left:-17px}.template-themes-new .cv-template-23 .cv23-bullets{padding-left:17px}.template-themes-new .cv-template-23 .cv23-bullets .editable-content{position:relative;padding-left:0}.template-themes-new .cv-template-23 .cv23-bullets .editable-content>div,.template-themes-new .cv-template-23 .cv23-bullets .editable-content>li,.template-themes-new .cv-template-23 .cv23-bullets .editable-content>p{position:relative;margin:0 0 3px;line-height:1.55}.template-themes-new .cv-template-23 .cv23-bullets .editable-content:has(>div):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.template-themes-new .cv-template-23 .cv23-bullets .editable-content:has(>p):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.template-themes-new .cv-template-23 .cv23-bullets .editable-content:not(:has(>div)):not(:has(>p)):not(:empty):before,.template-themes-new .cv-template-23 .cv23-bullets .editable-content>div:before,.template-themes-new .cv-template-23 .cv23-bullets .editable-content>li:before,.template-themes-new .cv-template-23 .cv23-bullets .editable-content>p:before{content:"•";position:absolute;left:-17px;color:var(--cv23-bullet-color,var(--cv23-navy));font-weight:700}.template-themes-new .cv-template-23 .cv23-exp-bullets .editable-content:has(>div):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.template-themes-new .cv-template-23 .cv23-exp-bullets .editable-content:has(>p):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.template-themes-new .cv-template-23 .cv23-exp-bullets .editable-content:not(:has(>div)):not(:has(>p)):not(:empty):before,.template-themes-new .cv-template-23 .cv23-exp-bullets .editable-content>div:before,.template-themes-new .cv-template-23 .cv23-exp-bullets .editable-content>li:before,.template-themes-new .cv-template-23 .cv23-exp-bullets .editable-content>p:before{color:#999}.template-themes-new .cv-template-23 .cv23-ref-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px 28px;gap:12px 28px;width:100%;clear:both;overflow:visible}.template-themes-new .cv-template-23 .cv23-ref-grid>.clone-item{float:none;width:100%;display:block;overflow:visible;position:relative}.template-themes-new .cv-template-23 .cv23-ref-grid .editable-content.unallow-formatingBold{font-weight:700;color:#111;font-size:12.5px}.template-themes-new .cv-template-23 .cv23-ref-grid .editable-content{font-size:12px;color:#666;line-height:1.4}.template-themes-new .cv-template-23 .clone-container.activity .block-child-main,.template-themes-new .cv-template-23 .clone-container.certificate .block-child-main,.template-themes-new .cv-template-23 .clone-container.reference .block-child-main,.template-themes-new .cv-template-23 .cv23-main .cv23-timeline .block-child-main,.template-themes-new .cv-template-23 .cv23-main ul.clone-container.skill .block-child-main,.template-themes-new .cv-template-23 .cv23-side .cv23-edu-side-list .block-child-main,.template-themes-new .cv-template-23 .cv23-side ul.clone-container.language .block-child-main,.template-themes-new .cv-template-23 .cv23-side ul.clone-container.skill .block-child-main{position:relative;padding:5px;float:none;width:100%;display:flow-root;box-sizing:border-box;border:1px solid rgba(0,0,0,0);border-radius:4px;overflow:visible}.template-themes-new .cv-template-23 .clone-container.reference .layout-render>.ql-editor{margin-bottom:0;padding:0;float:none;width:100%}.template-themes-new .cv-template-23 .clone-container.reference .layout-render>.ql-editor+.ql-editor{margin-top:3px}.template-themes-new .cv-template-23 .widthLan,.template-themes-new .cv-template-23 .widthLevelLan{width:auto;min-width:80px}.template-themes-new .cv-template-23.clrCyanNavy23{--cv23-cyan:#00b4d8;--cv23-navy:#0f1a2e;--cv23-accent:#00b4d8;--cv23-heading:#0f1a2e;--cv23-bullet-color:#0f1a2e}.template-themes-new .cv-template-23.clrCyanNavyGreen23{--cv23-cyan:#54a360;--cv23-navy:#002c1f;--cv23-accent:#54a360;--cv23-heading:#005b41;--cv23-bullet-color:#37b34a}.template-themes-new .cv-template-23.clrCyanNavyBlue23{--cv23-cyan:#5ea4d8;--cv23-navy:#001d2f;--cv23-accent:#5ea4d8;--cv23-heading:#2a7bb8;--cv23-bullet-color:#2a7bb8}.template-themes-new .cv-template-23.clrCyanNavyPurple23{--cv23-cyan:#c060c0;--cv23-navy:#541472;--cv23-accent:#c060c0;--cv23-heading:#541472;--cv23-bullet-color:#90278e}.template-themes-new .cv-template-23.clrCyanNavyRose23{--cv23-cyan:#cd4671;--cv23-navy:#1a0a10;--cv23-accent:#cd4671;--cv23-heading:#222;--cv23-bullet-color:#cd4671}.template-themes-new .cv-template-23.clrCyanNavySlate23{--cv23-cyan:#e8c55d;--cv23-navy:#000f29;--cv23-accent:#e8c55d;--cv23-heading:#0a285a;--cv23-bullet-color:#ffc107}.template-themes-new .cv-template-23.clrCyanNavyBurnt23{--cv23-cyan:#5163c8;--cv23-navy:#101b5a;--cv23-accent:#5163c8;--cv23-heading:#4351a0;--cv23-bullet-color:#101b5a}.template-themes-new .cv-template-23 .cv23-main ul.clone-container.language .cv23-lang-layout{display:block;width:100%}.template-themes-new .cv-template-23 .cv23-main ul.clone-container.language .cv23-lang-row{display:grid;grid-template-columns:minmax(72px,max-content) minmax(0,1fr);grid-column-gap:12px;column-gap:12px;align-items:baseline;margin-bottom:4px}.template-themes-new .cv-template-23 .cv23-main ul.clone-container.language .cv23-lang-cert-label{font-size:var(--font-size-primary,12px);font-weight:600;color:#555;white-space:nowrap}.template-themes-new .cv-template-23 .cv23-main ul.clone-container.language .widthLan .dropbtn,.template-themes-new .cv-template-23 .cv23-main ul.clone-container.language .widthLevelLan .dropbtn{font-weight:600;color:#333;font-size:var(--font-size-primary,12px)}.template-themes-new .cv-template-23 .cv23-main ul.clone-container.language .more-desc .editable-content{color:#555;font-size:var(--font-size-primary,12px)}.template-themes-new .cv-template-23 .cv23-main ul.clone-container.language .more-desc.ql-editor{padding:0}.template-themes-new .cv-template-23 .annou,.template-themes-new .cv-template-23 .box-date input,.template-themes-new .cv-template-23 .cv23-h,.template-themes-new .cv-template-23 .cv23-lang-cert-label,.template-themes-new .cv-template-23 .cv23-main-h,.template-themes-new .cv-template-23 .dropbtn,.template-themes-new .cv-template-23 .editable-content,.template-themes-new .cv-template-23 .group-result,.template-themes-new .cv-template-23 .item-district label,.template-themes-new .cv-template-23 .more-desc .editable-content,.template-themes-new .cv-template-23 .multi_select_item label,.template-themes-new .cv-template-23 .select_all_location label,.template-themes-new .cv-template-23 .single_select_item,.template-themes-new .cv-template-23 h3.lbl-block,.template-themes-new .cv-template-23 input.ka-calendar,.template-themes-new .cv-template-23 label,.template-themes-new .cv-template-23 ul.contact li{font-size:var(--font-size-primary)!important}.template-themes-new .cv-template-23 .cv23-main-head .fullname,.template-themes-new .cv-template-23 .cv23-main-head .fullname .editable-content{font-size:calc(var(--font-size-primary)*2.05)!important}.template-themes-new .cv-template-23 .cv23-main-head .resume_title,.template-themes-new .cv-template-23 .cv23-main-head .resume_title .editable-content{font-size:calc(var(--font-size-primary)*1.2)!important}.template-themes-new .cv-template-23 .select__placeholder,.template-themes-new .cv-template-23 .select__single-value{font-size:var(--font-size-primary)!important}.template-themes-new .cv-template-23 .cv23-main .select-dropdown,.template-themes-new .cv-template-23 .cv23-side .select-dropdown{z-index:50}.template-themes-new .cv-template-23 .SelectMultiCollapsed .value-text{font-size:var(--font-size-primary)!important}.template-themes-new .cv-template-23 .cv23-salary-inline{align-items:baseline}.cv-template-23 .coverCVpage{-webkit-print-color-adjust:exact;print-color-adjust:exact;--cyan:#00b4d8;--text-main:#111111;--text-muted:#555555;--white:#ffffff;--border-line:#cbd5e1}.cv-template-23 .coverCVpage .page{width:210mm;height:297mm;background:var(--white);position:relative;overflow:hidden;box-shadow:none}.cv-template-23 .coverCVpage .left-bar{position:absolute;left:10mm;top:0;width:30px;height:100%;background:var(--cv23-cyan);z-index:10}.cv-template-23 .coverCVpage .top-right-shape{position:absolute;right:0;top:0;width:141px;height:155px;z-index:10}.cv-template-23 .coverCVpage .top-right-shape svg{width:100%;height:100%;display:block}.cv-template-23 .coverCVpage .center-block{position:absolute;left:113.96875mm;top:130mm;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;z-index:15}.cv-template-23 .coverCVpage .avatar-container{position:relative;width:50mm;height:50mm;margin-bottom:4mm}.cv-template-23 .coverCVpage .avatar-box{width:100%;height:100%;border-radius:50px 50px 50px 0;border:5px solid var(--cv23-cyan);background:#d3d3d3 50%/cover no-repeat;position:relative;z-index:2;box-shadow:0 4px 15px rgba(0,0,0,.08)}.cv-template-23 .coverCVpage .avatar-dots{position:absolute;left:60%;top:-30px;width:108px;height:193px;z-index:1}.cv-template-23 .coverCVpage .avatar-dots svg{width:100%;height:100%;display:block}.cv-template-23 .coverCVpage .name{font-size:32px;font-weight:800;color:#0f2942;text-transform:uppercase;margin-bottom:3px;line-height:1.1;text-align:center;letter-spacing:.5px}.cv-template-23 .coverCVpage .title{font-size:13px;font-weight:600;color:#1e293b;text-transform:uppercase;letter-spacing:2px;line-height:1;text-align:center;margin-top:1.5mm}.cv-template-23 .coverCVpage .title-line{width:35mm;height:3px;background:var(--cv23-cyan);margin-top:5mm;border-radius:1.5px}.cv-template-23 .coverCVpage .contact-box{position:absolute;left:10mm;right:30px;bottom:30px;display:flex;flex-direction:column;z-index:20}.cv-template-23 .coverCVpage .contact-row{display:flex;align-items:center;height:10mm}.cv-template-23 .coverCVpage .contact-icon-box{width:30px;height:10mm;background:var(--cv23-cyan);display:flex;justify-content:center;align-items:center;border-bottom:1.5px solid hsla(0,0%,100%,.35);color:var(--white);flex-shrink:0}.cv-template-23 .coverCVpage .contact-text-box{flex:1 1;height:10mm;display:flex;align-items:center;padding-left:6mm;background:var(--white);border-bottom:1.5px solid var(--border-line);color:var(--text-main);font-size:14px;font-weight:500}.cv-template-23 .coverCVpage .contact-row:last-child .contact-icon-box,.cv-template-23 .coverCVpage .contact-row:last-child .contact-text-box{border-bottom:none}.cv-template-23 .coverCVpage .contact-icon{width:5mm;height:5mm;display:flex;justify-content:center;align-items:center}.cv-template-23 .coverCVpage .contact-icon svg{width:100%;height:100%;fill:currentColor}.cv-template-23 .coverCVpage{height:auto!important;min-height:297mm;overflow:visible!important;position:relative;z-index:20;background:#fff}.template-themes-new .cv-template-24,.template-themes-new .cv-template-24.clrNavyBand24,.template-themes-new .cv-template-24.clrNavyBandBlue24,.template-themes-new .cv-template-24.clrNavyBandBurnt24,.template-themes-new .cv-template-24.clrNavyBandGreen24,.template-themes-new .cv-template-24.clrNavyBandPurple24,.template-themes-new .cv-template-24.clrNavyBandRose24,.template-themes-new .cv-template-24.clrNavyBandSlate24{--cv24-navy:#1e40af;--cv24-accent:#1e40af;--cv24-tint:#e0f2fe;--cv24-border:#cbd5e1;--cv24-heading:#222;--cv24-body:#333;--cv24-bullet-color:var(--cv24-navy);padding:0;color:#222;font-family:var(--font-family-primary,"Montserrat",system-ui,sans-serif);line-height:1.5;overflow:visible;background:#fff}.template-themes-new .cv-template-24 ul li{float:left;width:100%;display:flex;display:-ms-flexbox;margin-bottom:8px}.template-themes-new .cv-template-24 .widthLan,.template-themes-new .cv-template-24 .widthLevelLan{width:auto;min-width:80px}.template-themes-new .cv-template-24 .cv24-body-wrap{display:block;width:100%;clear:both;overflow:visible;background:#fff}.template-themes-new .cv-template-24 .cv24-top-head{width:100%;overflow:visible}.template-themes-new .cv-template-24 .cv24-head-banner{display:grid;grid-template-columns:72mm 1fr;min-height:44mm;align-items:stretch}.template-themes-new .cv-template-24 .cv24-photo-wrap{background:var(--cv24-tint) repeating-radial-gradient(circle at 0 100%,transparent,transparent 12px,rgba(255,255,255,.45) 12px,rgba(255,255,255,.45) 14px);display:flex;align-items:center;justify-content:center}.template-themes-new .cv-template-24 .cv24-photo{position:relative;width:32mm;height:32mm;border-radius:50%;border:3px solid #fff;overflow:visible;box-shadow:0 4px 12px rgba(0,0,0,.08);background:#eee;margin:0}.template-themes-new .cv-template-24 .cv24-photo img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block;border-radius:50%;overflow:hidden}.template-themes-new .cv-template-24 .cv24-photo .btn-edit{right:2px;top:82px;bottom:auto;z-index:5}.template-themes-new .cv-template-24 .cv24-head-names{padding:6mm 10mm 5mm;display:flex;flex-direction:column;justify-content:center;background:#fff;min-width:0}.template-themes-new .cv-template-24 .cv24-head-names .fullname,.template-themes-new .cv-template-24 .cv24-head-names .resume_title{font-family:var(--font-family-primary,"Montserrat",system-ui,sans-serif);padding:0}.template-themes-new .cv-template-24 .cv24-head-names .fullname{margin:0 0 1mm;font-weight:800;letter-spacing:.02em;text-transform:uppercase;color:var(--cv24-navy);line-height:1.15}.template-themes-new .cv-template-24 .cv24-head-names .resume_title{margin:0;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--cv24-navy);opacity:.85;line-height:1.3}.template-themes-new .cv-template-24 .cv24-head-names .fullname .editable-content,.template-themes-new .cv-template-24 .cv24-head-names .resume_title .editable-content{color:var(--cv24-navy)}.template-themes-new .cv-template-24 .cv24-head-names .fullname .editable-content:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-24 .cv24-head-names .fullname .editable-content[placeholder]:empty:before{color:rgba(30,64,175,.45)}.template-themes-new .cv-template-24 .cv24-head-names .resume_title .editable-content:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-24 .cv24-head-names .resume_title .editable-content[placeholder]:empty:before{color:rgba(30,64,175,.4)}.template-themes-new .cv-template-24 .cv24-contact-bar{background:var(--cv24-navy);border-top:1.5px solid var(--cv24-navy);border-bottom:1.5px solid var(--cv24-navy);min-height:9mm;display:grid;grid-template-columns:72mm 1fr;align-items:stretch}.template-themes-new .cv-template-24 .cv24-contact-left,.template-themes-new .cv-template-24 .cv24-contact-right{display:flex;align-items:center;padding:1.5mm 5mm;min-width:0;box-sizing:border-box}.template-themes-new .cv-template-24 .cv24-contact-left{border-right:1px solid hsla(0,0%,100%,.15)}.template-themes-new .cv-template-24 .cv24-contact-right{padding:1.5mm 6mm}.template-themes-new .cv-template-24 .cv24-contact-label{font-weight:700;color:hsla(0,0%,100%,.75);white-space:nowrap;line-height:1.35}.template-themes-new .cv-template-24 .cv24-contact-left li.ql-editor{overflow:hidden;max-width:100%}.template-themes-new .cv-template-24 .cv24-contact-left li.ql-editor .editable-content{overflow:hidden;text-wrap:auto}.template-themes-new .cv-template-24 .cv24-contact-right ul.cv24-contact-list{flex-wrap:nowrap;gap:1.5mm 6mm}.template-themes-new .cv-template-24 .cv24-contact-right li.ql-editor{overflow:hidden;flex:0 1 auto}.template-themes-new .cv-template-24 .cv24-contact-right li.ql-editor.email,.template-themes-new .cv-template-24 .cv24-contact-right li.ql-editor:last-child{flex:0 0 auto}.template-themes-new .cv-template-24 .cv24-contact-right li.ql-editor .editable-content{overflow:hidden;text-wrap:auto}.template-themes-new .cv-template-24 ul.cv24-contact-list{display:flex;flex-wrap:wrap;gap:1.5mm 8mm;margin:0;padding:0;list-style:none;width:100%;align-items:center}.template-themes-new .cv-template-24 ul.cv24-contact-list li.ql-editor{display:inline-flex;align-items:center;gap:2mm;float:none;width:auto;margin:0;padding:0;color:#fff;line-height:1.35;min-width:0}.template-themes-new .cv-template-24 ul.cv24-contact-list li.ql-editor.email{flex:0 1 auto}.template-themes-new .cv-template-24 .cv24-contact-icon{display:inline-flex;align-items:center;justify-content:center;flex:none!important;width:auto;height:auto;border:none;padding:0!important;margin:0;color:hsla(0,0%,100%,.8);line-height:0}.template-themes-new .cv-template-24 .cv24-contact-icon svg{width:3.6mm;height:3.6mm;display:block;color:inherit;overflow:visible}.template-themes-new .cv-template-24 ul.cv24-contact-list li.contact-item i.fa{flex:none;width:3.6mm;text-align:center;color:hsla(0,0%,100%,.8);font-size:3.6mm;line-height:1}.template-themes-new .cv-template-24 ul.cv24-contact-list li>.editable-content,.template-themes-new .cv-template-24 ul.cv24-contact-list li>.text-break{color:#fff;padding-top:0;min-width:0;align-self:center;white-space:nowrap}.template-themes-new .cv-template-24 ul.cv24-contact-list .editable-content:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-24 ul.cv24-contact-list .editable-content[placeholder]:empty:before{color:hsla(0,0%,100%,.6)}.template-themes-new .cv-template-24 .cv24-body-col{padding:8mm 14mm 12mm;background:#fff;overflow:visible;box-sizing:border-box;display:flow-root}.template-themes-new .cv-template-24 .cv24-body-col>.layout-render{height:auto;display:flow-root;float:none;width:100%}.template-themes-new .cv-template-24 .render-item.lvl-root{float:none;width:100%;display:block}.template-themes-new .cv-template-24 .render-item.lvl-root>.block-main{float:none;width:100%}.template-themes-new .cv-template-24 .cv24-body-col.layout-render:after{content:"";display:block;clear:both}.template-themes-new .cv-template-24 .cv24-body-col.layout-render>.render-item.lvl-root{margin-bottom:5.5mm;padding-bottom:5mm;background:linear-gradient(var(--cv24-navy),var(--cv24-navy)) no-repeat 0 100%/100px 2px,linear-gradient(var(--cv24-border),var(--cv24-border)) no-repeat bottom/100% 1px}.template-themes-new .cv-template-24 .cv24-body-col.layout-render>.render-item.lvl-root:last-child{margin-bottom:0;padding-bottom:0;background:none}.template-themes-new .cv-template-24 .cv24-body-col .render-item.lvl-root>.block-main{display:grid;grid-template-columns:42mm minmax(0,1fr);grid-column-gap:6mm;column-gap:6mm;grid-row-gap:0;row-gap:0;padding:0;overflow:visible}.template-themes-new .cv-template-24 .cv24-body-col .block-main>.clone-container:has(>h3.lbl-block){display:contents}.template-themes-new .cv-template-24 .cv24-body-col .block-main>.clone-container>h3.lbl-block,.template-themes-new .cv-template-24 .cv24-body-col .block-main>h3.lbl-block{grid-column:1;grid-row:1;font-family:var(--font-family-primary,"Montserrat",system-ui,sans-serif);font-weight:700;text-transform:uppercase;color:var(--cv24-heading);letter-spacing:.08em;line-height:1.25;margin:0;padding:0;border:none;float:none;width:auto}.template-themes-new .cv-template-24 .cv24-body-col .block-main>.clone-container>:not(h3.lbl-block),.template-themes-new .cv-template-24 .cv24-body-col .block-main>:not(h3.lbl-block):not(.clone-container){grid-column:2;min-width:0}.template-themes-new .cv-template-24 .cv24-body-col .block-main>.clone-container>div.clearfix:not(.clone-item),.template-themes-new .cv-template-24 .cv24-body-col .block-main>div.clearfix{display:none}.template-themes-new .cv-template-24 .cv24-about{padding:0;margin:0;float:none;width:100%}.template-themes-new .cv-template-24 .cv24-about .editable-content{color:var(--cv24-body);line-height:1.55;text-align:justify}.template-themes-new .cv-template-24 ul.cv24-pairs{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:44mm minmax(0,1fr);grid-gap:2.5mm 5mm;gap:2.5mm 5mm;width:100%;align-items:baseline}.template-themes-new .cv-template-24 ul.cv24-pairs>li{display:contents;float:none;width:auto;margin:0}.template-themes-new .cv-template-24 ul.cv24-pairs .pair-inner{display:contents}.template-themes-new .cv-template-24 ul.cv24-pairs .pair-inner>label{font-weight:700;color:var(--cv24-heading);margin:0;width:auto;min-width:0;white-space:nowrap}.template-themes-new .cv-template-24 ul.cv24-pairs .pair-inner>.annou{color:var(--cv24-body);min-width:0;width:auto;padding-left:0;position:relative}.template-themes-new .cv-template-24 ul.cv24-pairs .pair-inner>.annou:before{content:none}.template-themes-new .cv-template-24 ul.cv24-pairs .value-salary .editable-content{color:var(--cv24-body)}.template-themes-new .cv-template-24 .cv24-salary-line{display:flex;flex-wrap:nowrap;align-items:baseline;gap:6px;width:100%;min-width:0}.template-themes-new .cv-template-24 #salary-input-container.cv24-salary-range{display:none;width:auto;max-width:none;margin:0;flex:0 1 auto;min-width:0}.template-themes-new .cv-template-24 .cv24-salary-inline{display:flex;flex-wrap:nowrap;align-items:baseline;gap:6px;width:auto;white-space:nowrap}.template-themes-new .cv-template-24 .cv24-salary-inline .value-salary{display:inline-block;width:auto;min-width:4.5em;max-width:none;padding:0;flex:0 1 auto}.template-themes-new .cv-template-24 .cv24-salary-inline .value-salary .editable-content{display:inline-block;width:auto;min-width:4.5em;color:var(--cv24-body);white-space:nowrap;word-break:keep-all!important;overflow-wrap:normal}.template-themes-new .cv-template-24 .cv24-salary-sep{flex:0 0 auto;padding:0;color:var(--cv24-body);line-height:1.4;-webkit-user-select:none;-moz-user-select:none;user-select:none}.template-themes-new .cv-template-24 .cv24-salary-currency{flex:0 0 auto;width:auto;max-width:none;padding:0;position:relative;overflow:visible}.template-themes-new .cv-template-24 .cv24-salary-currency .dropbtn,.template-themes-new .cv-template-24 .cv24-salary-currency .single_select_item{white-space:nowrap;word-break:keep-all!important;overflow-wrap:normal}.template-themes-new .cv-template-24 .cv24-salary-currency .dropdown-content{width:auto;min-width:130px;left:0;right:auto}.template-themes-new .cv-template-24 .cv24-salary-line .ql-editor{padding:0;margin:0}.template-themes-new .cv-template-24 .default-status:not(.hasbackgroundColor){color:#999;font-style:italic}.template-themes-new .cv-template-24 .editable-content:empty:not(:focus):before,.template-themes-new .cv-template-24 .editable-content:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-24 .editable-content[placeholder]:empty:before{color:#999}.template-themes-new .cv-template-24 .box-date input,.template-themes-new .cv-template-24 .box-date input.setColorDate,.template-themes-new .cv-template-24 input.ka-calendar{color:#555;font-style:normal}.template-themes-new .cv-template-24 .ka-calendar.default-status::-webkit-input-placeholder,.template-themes-new .cv-template-24 .ka-calendar.default-status::placeholder,.template-themes-new .cv-template-24 .setColorDate::-webkit-input-placeholder,.template-themes-new .cv-template-24 .setColorDate::placeholder{color:#999;opacity:1}.template-themes-new .cv-template-24 .dropdown{position:relative;z-index:5;overflow:visible}.template-themes-new .cv-template-24 .dropdown:has(.dropdown-content:not([style*="display: none"])){z-index:40}.template-themes-new .cv-template-24 .dropdown:has(.select-dropdown),.template-themes-new .cv-template-24 .dropdown:has(.select__menu){z-index:40}.template-themes-new .cv-template-24 .block-child-main:has(.dropdown-content:not([style*="display: none"])),.template-themes-new .cv-template-24 .clone-item:has(.dropdown-content:not([style*="display: none"])),.template-themes-new .cv-template-24 .render-item:has(.dropdown-content:not([style*="display: none"])){position:relative;z-index:30}.template-themes-new .cv-template-24 .dropdown-content{color:#5d677a;background-color:#fff;width:max-content;min-width:220px;max-width:300px;left:0;right:auto;z-index:50;box-sizing:border-box}.template-themes-new .cv-template-24 .dropdown-content.space-dropdown{min-width:260px}.template-themes-new .cv-template-24 .dropdown-content .maxHeight{overflow-y:auto;max-height:220px}.template-themes-new .cv-template-24 .dropdown-content .group-result,.template-themes-new .cv-template-24 .dropdown-content .item-district label,.template-themes-new .cv-template-24 .dropdown-content .multi_select_item label,.template-themes-new .cv-template-24 .dropdown-content .select_all_location label,.template-themes-new .cv-template-24 .dropdown-content .single_select_item{color:#5d677a!important;white-space:nowrap;word-break:keep-all;overflow-wrap:normal}.template-themes-new .cv-template-24 .annou,.template-themes-new .cv-template-24 .block-main{overflow:visible}.template-themes-new .cv-template-24 .annou{width:auto;min-width:0;flex:1 1;position:relative;padding-left:0}.template-themes-new .cv-template-24 .annou:before{content:none}.template-themes-new .cv-template-24 ul.clone-container.skill{list-style:none;margin:0;padding:0}.template-themes-new .cv-template-24 ul.clone-container.skill>li.clone-item{display:block;float:none;width:100%;margin-bottom:3.5mm}.template-themes-new .cv-template-24 ul.clone-container.skill>li.clone-item:last-child{margin-bottom:0}.template-themes-new .cv-template-24 ul.clone-container.skill .block-child-main,.template-themes-new .cv-template-24 ul.clone-container.skill .layout-render{float:none;width:100%;height:auto}.template-themes-new .cv-template-24 ul.clone-container.skill .cv24-skill-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.template-themes-new .cv-template-24 ul.clone-container.skill .cv24-skill-desc,.template-themes-new .cv-template-24 ul.clone-container.skill .cv24-skill-name{margin-bottom:0;padding:0;float:none;width:100%}.template-themes-new .cv-template-24 ul.clone-container.skill .cv24-skill-name{flex:1 1;min-width:0}.template-themes-new .cv-template-24 ul.clone-container.skill .cv24-skill-rating{margin-bottom:0;padding:0;float:none;flex-shrink:0}.template-themes-new .cv-template-24 ul.clone-container.skill .cv24-skill-name .editable-content{font-weight:700;color:var(--cv24-heading)}.template-themes-new .cv-template-24 ul.clone-container.skill .cv24-skill-desc .editable-content{color:#64748b;line-height:1.45;margin-top:.5mm}.template-themes-new .cv-template-24 ul.clone-container.language{list-style:none;margin:0;padding:0}.template-themes-new .cv-template-24 ul.clone-container.language>li.clone-item{display:block;float:none;width:100%;margin-bottom:3.5mm}.template-themes-new .cv-template-24 ul.clone-container.language>li.clone-item:last-child{margin-bottom:0}.template-themes-new .cv-template-24 ul.clone-container.language .cv24-lang-layout{display:block;width:100%}.template-themes-new .cv-template-24 ul.clone-container.language .cv24-lang-row{display:grid;grid-template-columns:44mm minmax(0,1fr);grid-column-gap:5mm;column-gap:5mm;align-items:baseline;margin-bottom:1mm}.template-themes-new .cv-template-24 ul.clone-container.language .cv24-lang-row:last-child{margin-bottom:0}.template-themes-new .cv-template-24 ul.clone-container.language .cv24-lang-cert-label,.template-themes-new .cv-template-24 ul.clone-container.language .more-desc,.template-themes-new .cv-template-24 ul.clone-container.language .widthLan,.template-themes-new .cv-template-24 ul.clone-container.language .widthLevelLan{float:none!important;width:auto!important;max-width:100%;min-width:0;padding:0!important;margin:0;box-sizing:border-box}.template-themes-new .cv-template-24 ul.clone-container.language .cv24-lang-cert-label{font-weight:600;color:var(--cv24-heading);line-height:1.45;white-space:nowrap}.template-themes-new .cv-template-24 ul.clone-container.language .widthLan .dropbtn{font-weight:700;color:var(--cv24-heading)!important}.template-themes-new .cv-template-24 ul.clone-container.language .widthLevelLan .dropbtn{font-weight:500;color:var(--cv24-body)!important}.template-themes-new .cv-template-24 ul.clone-container.language .more-desc .editable-content{color:#64748b;font-style:italic;line-height:1.45;min-height:0;word-break:break-word;white-space:normal}.template-themes-new .cv-template-24 ul.clone-container.language .more-desc.ql-editor{padding:0}.template-themes-new .cv-template-24 .clone-container.education>ul.cv24-edu-summary,.template-themes-new .cv-template-24 .clone-container.experience>ul.cv24-exp-summary{display:grid;grid-template-columns:44mm minmax(0,1fr);grid-column-gap:5mm;column-gap:5mm;grid-row-gap:1.5mm;row-gap:1.5mm;align-items:baseline;list-style:none;margin:0 0 4.5mm;padding:0;box-sizing:border-box}.template-themes-new .cv-template-24 .clone-container.education>ul.cv24-edu-summary>li.row-field,.template-themes-new .cv-template-24 .clone-container.experience>ul.cv24-exp-summary>li.row-field{display:contents;float:none;width:auto;margin:0}.template-themes-new .cv-template-24 .clone-container.education>ul.cv24-edu-summary>li.row-field>label,.template-themes-new .cv-template-24 .clone-container.experience>ul.cv24-exp-summary>li.row-field>label{grid-column:1;max-width:none;width:auto;font-weight:700;color:var(--cv24-heading);justify-self:start;white-space:nowrap;margin:0}.template-themes-new .cv-template-24 .clone-container.education>ul.cv24-edu-summary .annou,.template-themes-new .cv-template-24 .clone-container.experience>ul.cv24-exp-summary .annou{grid-column:2;min-width:0;width:auto;position:relative;padding-left:0;color:var(--cv24-body);font-weight:600}.template-themes-new .cv-template-24 .clone-container.education>ul.cv24-edu-summary .annou:before,.template-themes-new .cv-template-24 .clone-container.experience>ul.cv24-exp-summary .annou:before{content:none}.template-themes-new .cv-template-24 .cv24-timeline{display:flex;flex-direction:column}.template-themes-new .cv-template-24 .cv24-timeline>.cv24-tl-row{margin-bottom:0;padding-bottom:4.5mm;float:none;width:100%}.template-themes-new .cv-template-24 .cv24-timeline>.cv24-tl-row:last-child{padding-bottom:0}.template-themes-new .cv-template-24 .cv24-timeline .block-child-main{float:none;width:100%}.template-themes-new .cv-template-24 .cv24-tl-layout{display:grid;grid-template-columns:5.5mm minmax(0,1fr);grid-template-areas:"track date" "track body";grid-column-gap:0;column-gap:0;align-items:start;float:none;width:100%}.template-themes-new .cv-template-24 .cv24-tl-date{grid-area:date;display:flex;align-items:center;flex-wrap:wrap;gap:0 1mm;text-align:left;font-weight:600;color:var(--cv24-heading);line-height:1.35;padding:0 0 1mm;min-width:0}.template-themes-new .cv-template-24 .cv24-tl-date .end-date,.template-themes-new .cv-template-24 .cv24-tl-date .start-date{display:inline-flex;align-items:center;flex:0 0 auto;white-space:nowrap;width:auto!important;max-width:none!important;float:none;margin:0;padding:0}.template-themes-new .cv-template-24 .cv24-tl-date .ql-editor{padding:0;float:none;width:auto;text-align:left}.template-themes-new .cv-template-24 .cv24-tl-date .col-12.ql-editor.box-date{flex:0 0 auto;width:auto!important;max-width:none;display:inline-flex;align-items:center;padding:0;margin:0}.template-themes-new .cv-template-24 .cv24-tl-date .ql-editor.start-date:after{content:"–";color:var(--cv24-body);margin:0 1mm}.template-themes-new .cv-template-24 .cv24-tl-date .box-date{width:auto;float:none;display:inline-block;overflow:visible;flex:0 0 auto}.template-themes-new .cv-template-24 .cv24-tl-date .box-date input{text-align:left;font-weight:600;color:var(--cv24-heading)!important;font-style:normal!important;line-height:1.35;width:96px!important;max-width:104px;display:inline-block;box-sizing:content-box!important;padding:0 8px 0 0!important;border:none;background:rgba(0,0,0,0)}@supports(field-sizing:content){.template-themes-new .cv-template-24 .cv24-tl-date .box-date input{field-sizing:content;width:auto!important;min-width:20px;max-width:148px;padding:0 8px 0 0!important}}.template-themes-new .cv-template-24 .cv24-tl-date>.ql-editor.cv24-tl-field{width:auto}.template-themes-new .cv-template-24 .cv24-edu-when-label{display:inline-block;font-weight:700;color:var(--cv24-heading);margin:0 1mm 0 0;white-space:nowrap;text-align:left}.template-themes-new .cv-template-24 .cv24-tl-date .cv24-edu-when-label+.box-date input,.template-themes-new .cv-template-24 .cv24-tl-date .cv24-edu-when-label+.ql-editor .box-date input{text-align:left}.template-themes-new .cv-template-24 .cv24-tl-track{grid-area:track;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;align-self:stretch;min-height:100%}.template-themes-new .cv-template-24 .cv24-tl-track:before{content:"";position:absolute;top:2mm;bottom:0;left:1mm;width:1px;background-color:#e2e8f0;z-index:0}.template-themes-new .cv-template-24 .cv24-timeline>.cv24-tl-row:not(:first-child) .cv24-tl-track:before{top:0}.template-themes-new .cv-template-24 .cv24-timeline>.cv24-tl-row:last-child .cv24-tl-track:before{bottom:0}.template-themes-new .cv-template-24 .cv24-tl-dot{position:relative;z-index:1;width:2mm;height:2mm;border-radius:0;border:none;background:var(--cv24-accent);margin-top:1mm;margin-left:0;display:block;flex-shrink:0}.template-themes-new .cv-template-24 .cv24-tl-body{grid-area:body;min-width:0}.template-themes-new .cv-template-24 .cv24-tl-body .cv24-tl-field{margin:0;padding:0;float:none;width:100%}.template-themes-new .cv-template-24 .cv24-tl-body .ql-editor{padding:0}.template-themes-new .cv-template-24 .cv24-tl-title,.template-themes-new .cv-template-24 .editable-content.cv24-tl-title{font-weight:700;color:var(--cv24-heading);line-height:1.3;margin:0}.template-themes-new .cv-template-24 .cv24-tl-org,.template-themes-new .cv-template-24 .editable-content.cv24-tl-org{font-weight:500;color:var(--cv24-body);margin:1px 0 3px}.template-themes-new .cv-template-24 .cv24-tl-desc,.template-themes-new .cv-template-24 .editable-content.cv24-tl-desc{margin:0;font-weight:400;color:var(--cv24-body);line-height:1.5;text-align:justify}.template-themes-new .cv-template-24 .editable-content.cv24-tl-title:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-24 .editable-content.cv24-tl-title[placeholder]:empty:before{color:rgba(34,34,34,.5)}.template-themes-new .cv-template-24 .editable-content.cv24-tl-org:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-24 .editable-content.cv24-tl-org[placeholder]:empty:before{color:rgba(85,85,85,.6)}.template-themes-new .cv-template-24 .editable-content.cv24-tl-desc:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-24 .editable-content.cv24-tl-desc[placeholder]:empty:before{color:rgba(85,85,85,.55)}.template-themes-new .cv-template-24 .cv24-cert-list{display:block;width:100%}.template-themes-new .cv-template-24 .cv24-cert-item{margin-bottom:3mm;float:none;width:100%}.template-themes-new .cv-template-24 .cv24-cert-item:last-child{margin-bottom:0}.template-themes-new .cv-template-24 .cv24-cert-item .layout-render{float:none;width:100%;display:block}.template-themes-new .cv-template-24 .cv24-cert-item .layout-render>.ql-editor{padding:0;margin:0;float:none;width:100%}.template-themes-new .cv-template-24 .cv24-cert-title,.template-themes-new .cv-template-24 .editable-content.cv24-cert-title{font-weight:700;color:var(--cv24-heading);line-height:1.3;margin:0}.template-themes-new .cv-template-24 .cv24-cert-org,.template-themes-new .cv-template-24 .editable-content.cv24-cert-org{font-weight:500;color:var(--cv24-body);margin:1px 0 0;line-height:1.4}.template-themes-new .cv-template-24 .cv24-cert-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px;margin:2px 0 4px;color:var(--cv24-body);line-height:1.4}.template-themes-new .cv-template-24 .cv24-cert-meta .cer_to,.template-themes-new .cv-template-24 .cv24-cert-meta .end-date,.template-themes-new .cv-template-24 .cv24-cert-meta .start-date{flex:0 0 auto;width:auto!important;max-width:max-content}.template-themes-new .cv-template-24 .cv24-cert-meta .box-date,.template-themes-new .cv-template-24 .cv24-cert-meta .ql-editor{padding:0;margin:0;float:none;width:auto;display:inline-block;overflow:visible}.template-themes-new .cv-template-24 .cv24-cert-meta .box-date input,.template-themes-new .cv-template-24 .cv24-cert-meta .box-date input.setColorDate,.template-themes-new .cv-template-24 .cv24-cert-meta input.ka-calendar{color:var(--cv24-body)!important;text-align:left;padding:0;border:none;background:rgba(0,0,0,0);box-sizing:border-box}.template-themes-new .cv-template-24 .cv24-cert-meta .start-date .box-date,.template-themes-new .cv-template-24 .cv24-cert-meta .start-date .datepicker-wrapper,.template-themes-new .cv-template-24 .cv24-cert-meta .start-date .react-datepicker-wrapper,.template-themes-new .cv-template-24 .cv24-cert-meta .start-date .react-datepicker__input-container,.template-themes-new .cv-template-24 .cv24-cert-meta .start-date input.ka-calendar{width:78px!important;min-width:78px!important;max-width:78px!important}.template-themes-new .cv-template-24 .cv24-cert-meta .cer_to .box-date,.template-themes-new .cv-template-24 .cv24-cert-meta .cer_to .datepicker-wrapper,.template-themes-new .cv-template-24 .cv24-cert-meta .cer_to .react-datepicker-wrapper,.template-themes-new .cv-template-24 .cv24-cert-meta .cer_to .react-datepicker__input-container,.template-themes-new .cv-template-24 .cv24-cert-meta .cer_to input.ka-calendar,.template-themes-new .cv-template-24 .cv24-cert-meta .end-date .box-date,.template-themes-new .cv-template-24 .cv24-cert-meta .end-date .datepicker-wrapper,.template-themes-new .cv-template-24 .cv24-cert-meta .end-date .react-datepicker-wrapper,.template-themes-new .cv-template-24 .cv24-cert-meta .end-date .react-datepicker__input-container,.template-themes-new .cv-template-24 .cv24-cert-meta .end-date input.ka-calendar{width:112px!important;min-width:112px!important;max-width:112px!important}.template-themes-new .cv-design .cv-template-24 .clone-container.certificate .cv24-cert-meta .start-date .box-date,.template-themes-new .cv-design .cv-template-24 .clone-container.certificate .cv24-cert-meta .start-date .datepicker-wrapper,.template-themes-new .cv-design .cv-template-24 .clone-container.certificate .cv24-cert-meta .start-date .react-datepicker-wrapper,.template-themes-new .cv-design .cv-template-24 .clone-container.certificate .cv24-cert-meta .start-date .react-datepicker__input-container,.template-themes-new .cv-design .cv-template-24 .clone-container.certificate .cv24-cert-meta .start-date input.ka-calendar{width:100px!important;min-width:100px!important;max-width:100px!important}.template-themes-new .cv-design .cv-template-24 .clone-container.certificate .cv24-cert-meta .cer_to .box-date,.template-themes-new .cv-design .cv-template-24 .clone-container.certificate .cv24-cert-meta .cer_to .datepicker-wrapper,.template-themes-new .cv-design .cv-template-24 .clone-container.certificate .cv24-cert-meta .cer_to .react-datepicker-wrapper,.template-themes-new .cv-design .cv-template-24 .clone-container.certificate .cv24-cert-meta .cer_to .react-datepicker__input-container,.template-themes-new .cv-design .cv-template-24 .clone-container.certificate .cv24-cert-meta .cer_to input.ka-calendar,.template-themes-new .cv-design .cv-template-24 .clone-container.certificate .cv24-cert-meta .end-date .box-date,.template-themes-new .cv-design .cv-template-24 .clone-container.certificate .cv24-cert-meta .end-date .datepicker-wrapper,.template-themes-new .cv-design .cv-template-24 .clone-container.certificate .cv24-cert-meta .end-date .react-datepicker-wrapper,.template-themes-new .cv-design .cv-template-24 .clone-container.certificate .cv24-cert-meta .end-date .react-datepicker__input-container,.template-themes-new .cv-design .cv-template-24 .clone-container.certificate .cv24-cert-meta .end-date input.ka-calendar{width:112px!important;min-width:112px!important;max-width:112px!important}.template-themes-new .cv-template-24 .cv24-cert-meta-sep{color:var(--cv24-body);flex-shrink:0;align-self:baseline;line-height:inherit}.template-themes-new .cv-template-24 .cv24-cert-desc,.template-themes-new .cv-template-24 .editable-content.cv24-cert-desc{margin:0;font-weight:400;color:var(--cv24-body);line-height:1.5}.template-themes-new .cv-template-24 .editable-content.cv24-cert-title:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-24 .editable-content.cv24-cert-title[placeholder]:empty:before{color:rgba(34,34,34,.5)}.template-themes-new .cv-template-24 .editable-content.cv24-cert-org:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-24 .editable-content.cv24-cert-org[placeholder]:empty:before{color:rgba(85,85,85,.6)}.template-themes-new .cv-template-24 .editable-content.cv24-cert-desc:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-24 .editable-content.cv24-cert-desc[placeholder]:empty:before{color:rgba(85,85,85,.55)}.template-themes-new .cv-template-24 .cv24-highlight{float:none;width:100%}.template-themes-new .cv-template-24 .cv24-highlight .editable-content{color:var(--cv24-body);line-height:1.5}.template-themes-new .cv-template-24 .cv24-ref-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:4mm 10mm;gap:4mm 10mm;width:100%;clear:both;overflow:visible}.template-themes-new .cv-template-24 .cv24-ref-grid>.clone-item{float:none;width:100%;display:block;overflow:visible;position:relative;margin:0}.template-themes-new .cv-template-24 .cv24-ref-grid .layout-render{float:none;width:100%}.template-themes-new .cv-template-24 .cv24-ref-grid .layout-render>.ql-editor{margin-bottom:0;padding:0;float:none;width:100%}.template-themes-new .cv-template-24 .cv24-ref-grid .layout-render>.ql-editor+.ql-editor{margin-top:2px}.template-themes-new .cv-template-24 .cv24-ref-grid .editable-content.unallow-formatingBold{font-weight:700;color:var(--cv24-heading)}.template-themes-new .cv-template-24 .cv24-ref-grid .editable-content{color:var(--cv24-body);line-height:1.4}.template-themes-new .cv-template-24 .cv24-bullets{padding-left:17px}.template-themes-new .cv-template-24 .cv24-bullets .editable-content{position:relative;padding-left:0}.template-themes-new .cv-template-24 .cv24-bullets .editable-content>div,.template-themes-new .cv-template-24 .cv24-bullets .editable-content>li,.template-themes-new .cv-template-24 .cv24-bullets .editable-content>p{position:relative;margin:0 0 3px;line-height:1.55}.template-themes-new .cv-template-24 .cv24-bullets .editable-content:has(>div):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.template-themes-new .cv-template-24 .cv24-bullets .editable-content:has(>p):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.template-themes-new .cv-template-24 .cv24-bullets .editable-content:not(:has(>div)):not(:has(>p)):not(:empty):before,.template-themes-new .cv-template-24 .cv24-bullets .editable-content>div:before,.template-themes-new .cv-template-24 .cv24-bullets .editable-content>li:before,.template-themes-new .cv-template-24 .cv24-bullets .editable-content>p:before{content:"•";position:absolute;left:-17px;color:var(--cv24-bullet-color,var(--cv24-navy));font-weight:700}.template-themes-new .cv-template-24 .cv24-exp-bullets,.template-themes-new .cv-template-24 .cv24-tl-body .ql-editor.cv24-exp-bullets{margin-top:6px;padding-left:17px}.template-themes-new .cv-template-24 .cv24-exp-bullets .editable-content{padding-left:0;position:relative}.template-themes-new .cv-template-24 .cv24-exp-bullets .editable-content>div,.template-themes-new .cv-template-24 .cv24-exp-bullets .editable-content>li,.template-themes-new .cv-template-24 .cv24-exp-bullets .editable-content>p{position:relative;padding-left:0;margin:0 0 3px;line-height:1.5}.template-themes-new .cv-template-24 .cv24-exp-bullets .editable-content:has(>div):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.template-themes-new .cv-template-24 .cv24-exp-bullets .editable-content:has(>p):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.template-themes-new .cv-template-24 .cv24-exp-bullets .editable-content:not(:has(>div)):not(:has(>p)):not(:empty):before,.template-themes-new .cv-template-24 .cv24-exp-bullets .editable-content>div:before,.template-themes-new .cv-template-24 .cv24-exp-bullets .editable-content>li:before,.template-themes-new .cv-template-24 .cv24-exp-bullets .editable-content>p:before{content:"•";position:absolute;left:-17px;color:var(--cv24-body);font-weight:700}.template-themes-new .cv-template-24 .clone-container.activity .block-child-main,.template-themes-new .cv-template-24 .clone-container.certificate .block-child-main,.template-themes-new .cv-template-24 .clone-container.reference .block-child-main,.template-themes-new .cv-template-24 .cv24-timeline .block-child-main,.template-themes-new .cv-template-24 ul.clone-container.language .block-child-main,.template-themes-new .cv-template-24 ul.clone-container.skill .block-child-main{position:relative;padding:5px;float:none;width:100%;display:flow-root;box-sizing:border-box;border:1px solid rgba(0,0,0,0);border-radius:4px;overflow:visible}.template-themes-new .cv-template-24.clrNavyBand24{--cv24-navy:#1e40af;--cv24-accent:#1e40af;--cv24-tint:#e0f2fe;--cv24-heading:#222;--cv24-bullet-color:#1e40af}.template-themes-new .cv-template-24.clrNavyBandGreen24{--cv24-navy:#005b41;--cv24-accent:#37b34a;--cv24-tint:#e3f4e6;--cv24-heading:#14301f;--cv24-bullet-color:#37b34a}.template-themes-new .cv-template-24.clrNavyBandBlue24{--cv24-navy:#001d2f;--cv24-accent:#5ea4d8;--cv24-tint:#e8f0f8;--cv24-heading:#10222f;--cv24-bullet-color:#2a7bb8}.template-themes-new .cv-template-24.clrNavyBandPurple24{--cv24-navy:#541472;--cv24-accent:#90278e;--cv24-tint:#f3e8f5;--cv24-heading:#33113f;--cv24-bullet-color:#90278e}.template-themes-new .cv-template-24.clrNavyBandRose24{--cv24-navy:#1a0a10;--cv24-accent:#cd4671;--cv24-tint:#fbeaef;--cv24-heading:#222;--cv24-bullet-color:#cd4671}.template-themes-new .cv-template-24.clrNavyBandSlate24{--cv24-navy:#000f29;--cv24-accent:#e8c55d;--cv24-tint:#faf3dd;--cv24-heading:#0a285a;--cv24-bullet-color:#ffc107}.template-themes-new .cv-template-24.clrNavyBandBurnt24{--cv24-navy:#101b5a;--cv24-accent:#5163c8;--cv24-tint:#e9ecf9;--cv24-heading:#1a2350;--cv24-bullet-color:#101b5a}.template-themes-new .cv-template-24 .annou,.template-themes-new .cv-template-24 .box-date input,.template-themes-new .cv-template-24 .cv24-lang-cert-label,.template-themes-new .cv-template-24 .cv24-main-h,.template-themes-new .cv-template-24 .dropbtn,.template-themes-new .cv-template-24 .editable-content,.template-themes-new .cv-template-24 .group-result,.template-themes-new .cv-template-24 .item-district label,.template-themes-new .cv-template-24 .more-desc .editable-content,.template-themes-new .cv-template-24 .multi_select_item label,.template-themes-new .cv-template-24 .select_all_location label,.template-themes-new .cv-template-24 .single_select_item,.template-themes-new .cv-template-24 h3.lbl-block,.template-themes-new .cv-template-24 input.ka-calendar,.template-themes-new .cv-template-24 label,.template-themes-new .cv-template-24 ul.cv24-contact-list li{font-size:var(--font-size-primary)!important}.template-themes-new .cv-template-24 .cv24-head-names .fullname,.template-themes-new .cv-template-24 .cv24-head-names .fullname .editable-content{font-size:calc(var(--font-size-primary)*2.35)!important}.template-themes-new .cv-template-24 .cv24-head-names .resume_title,.template-themes-new .cv-template-24 .cv24-head-names .resume_title .editable-content{font-size:calc(var(--font-size-primary)*1.2)!important}.template-themes-new .cv-template-24 .dropdown .select-dropdown{z-index:50}.template-themes-new .cv-template-24 .SelectMultiCollapsed .value-text,.template-themes-new .cv-template-24 .select__placeholder,.template-themes-new .cv-template-24 .select__single-value{font-size:var(--font-size-primary)!important}.template-themes-new .cv-template-24 .entry-left{display:flex;flex-wrap:wrap;align-items:center;gap:2mm 3.5mm;margin-bottom:.5mm}.template-themes-new .cv-template-24 .entry-when{font-size:.78rem;font-weight:600;color:var(--text-main)}.template-themes-new .cv-template-24 .entry-left-meta{font-size:.85rem;color:var(--text-muted);display:flex;align-items:center;margin-left:auto;order:2}.cv-template-24 .coverCVpage{-webkit-print-color-adjust:exact;print-color-adjust:exact;--blue-main:#0050c4;--blue-dark:#00255b;--text-main:#00255b;--text-muted:#555555;--white:#ffffff;--border-line:#cbd5e1}.cv-template-24 .coverCVpage .page{width:100%;height:297mm;background:var(--white);position:relative;overflow:hidden;box-shadow:none}.cv-template-24 .coverCVpage .top-bar{position:absolute;top:0;left:0;width:100%;height:4mm;background:var(--cv24-navy);z-index:5}.cv-template-24 .coverCVpage .profile-section{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;display:flex;flex-direction:column;align-items:center;z-index:15}.cv-template-24 .coverCVpage .avatar-container{position:relative;width:50mm;height:50mm;margin-bottom:8mm}.cv-template-24 .coverCVpage .avatar-box{width:100%;height:100%;border-radius:50%;border:6px solid var(--cv24-navy);background:#d3d3d3 50%/cover no-repeat;position:relative;z-index:2;box-shadow:0 4px 15px rgba(0,0,0,.08)}.cv-template-24 .coverCVpage .avatar-dots{position:absolute;left:55%;top:-20mm;width:28.5mm;height:51mm;z-index:1}.cv-template-24 .coverCVpage .avatar-dots img{width:100%;height:100%;display:block}.cv-template-24 .coverCVpage .name{font-size:36px;font-weight:800;color:var(--text-main);margin-bottom:2mm;line-height:1.2;text-align:center;letter-spacing:.5px}.cv-template-24 .coverCVpage .title{font-size:14px;font-weight:600;color:var(--text-main);text-transform:uppercase;letter-spacing:3px;line-height:1;text-align:center}.cv-template-24 .coverCVpage .bottom-shape{position:absolute;bottom:0;left:0;width:100%;height:auto;z-index:10;line-height:0}.cv-template-24 .coverCVpage .bottom-shape img{width:100%;height:auto;display:block}.cv-template-24 .coverCVpage{height:auto!important;min-height:297mm;margin:0!important;overflow:visible!important;position:relative;z-index:20;background:#fff}.template-themes-new .cv-template-25,.template-themes-new .cv-template-25.clrMintGeo25,.template-themes-new .cv-template-25.clrMintGeoBlue25,.template-themes-new .cv-template-25.clrMintGeoBurnt25,.template-themes-new .cv-template-25.clrMintGeoGreen25,.template-themes-new .cv-template-25.clrMintGeoPurple25,.template-themes-new .cv-template-25.clrMintGeoRose25,.template-themes-new .cv-template-25.clrMintGeoSlate25{--cv25-mint:#99d1c9;--cv25-navy:#1d2235;--cv25-accent:var(--cv25-mint);--cv25-heading:#111;--cv25-bullet-color:#111;--cv25-body:#444;--font-family-heading:var(--font-family-primary);--cv25-tl-date-col:max(28mm,6.8em);padding:0;color:#222;font-family:var(--font-family-primary,"Open Sans",system-ui,sans-serif);line-height:1.55;overflow:visible;background:#fff;min-height:297mm}.template-themes-new .cv-template-25 .cv25-body-wrap{display:flex;flex-wrap:nowrap;align-items:stretch;width:100%;clear:both;overflow:visible;background:#fff;min-height:297mm}.template-themes-new .cv-template-25 .cv25-side{flex:0 0 78mm;width:78mm;max-width:78mm;display:flex;flex-direction:column;padding:0;overflow:visible;position:relative;z-index:2;color:#fff;box-sizing:border-box;-ms-align-self:stretch;align-self:stretch;background:var(--cv25-navy);min-height:297mm}.template-themes-new .cv-template-25 .cv25-side:before{content:none;display:none}.template-themes-new .cv-template-25 .cv25-main{flex:1 1 auto;min-width:0;max-width:none;padding:0;background:#fff;box-sizing:border-box;overflow:visible;display:flex;flex-direction:column}.template-themes-new .cv-template-25 .cv25-side-mint{position:relative;width:calc(100% - 4.5mm);padding:43mm 6mm 14mm 7mm;z-index:1;background:rgba(0,0,0,0);flex-shrink:0;overflow:visible;box-sizing:border-box;text-align:center}.template-themes-new .cv-template-25 .cv25-side-mint:before{content:"";position:absolute;inset:0;background:var(--cv25-mint);clip-path:polygon(0 18%,13% 0,100% 0,100% 100%,0 78%);-webkit-clip-path:polygon(0 18%,13% 0,100% 0,100% 100%,0 80%);z-index:-1;pointer-events:none}.template-themes-new .cv-template-25 .cv25-photo{position:absolute;top:7mm;left:50%;right:auto;transform:translateX(-50%);width:32mm;height:32mm;margin:0;border-radius:50%;border:4px solid #111;overflow:visible;background:#ddd;z-index:6}.template-themes-new .cv-template-25 .cv25-photo img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block;filter:none;border-radius:50%}.template-themes-new .cv-template-25 .cv25-photo .btn-edit{top:auto;right:2px;bottom:2px;z-index:5}.template-themes-new .cv-template-25 .editable-content{font-family:inherit}.template-themes-new .cv-template-25 .cv25-side-mint .fullname{margin:0;font-family:var(--font-family-heading);font-size:1.3rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#fff;line-height:1;text-align:center}.template-themes-new .cv-template-25 .cv25-side-mint .resume_title{margin:1.8mm 0 20px;font-family:var(--font-family-primary);font-size:.8rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#fff;line-height:1.3;text-align:center}.template-themes-new .cv-template-25 .cv25-side-mint .fullname .editable-content:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-25 .cv25-side-mint .fullname .editable-content[placeholder]:empty:before{color:hsla(0,0%,100%,.55)}.template-themes-new .cv-template-25 .cv25-side-mint .resume_title .editable-content:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-25 .cv25-side-mint .resume_title .editable-content[placeholder]:empty:before{color:hsla(0,0%,100%,.5)}.template-themes-new .cv-template-25 .cv25-side-navy{flex:1 1;margin-top:-12mm;padding:16mm 5mm 8mm;color:#fff;position:relative;z-index:0;background:rgba(0,0,0,0);overflow:visible;box-sizing:border-box}.template-themes-new .cv-template-25 .cv25-side .layout-render .block-main{padding-left:0;padding-right:0}.template-themes-new .cv-template-25 .cv25-side-navy h3.lbl-block{font-family:var(--font-family-heading);font-size:.9rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--cv25-mint);margin:0 0 2.5mm;padding:0;border:none;float:none;width:100%;line-height:1.1}.template-themes-new .cv-template-25 .cv25-side-rule{height:0;background:rgba(0,0,0,0);margin:0 0 5mm;width:100%;clear:both;border:none}.template-themes-new .cv-template-25 .cv25-main-head{margin:0;padding:7mm 8mm 4mm 6mm;background:#fff;flex-shrink:0}.template-themes-new .cv-template-25 .cv25-main .cv25-main-head .block-main>h3.lbl-block,.template-themes-new .cv-template-25 .cv25-main .cv25-main-head h3.lbl-block,.template-themes-new .cv-template-25 .cv25-main-head h3.lbl-block{display:none!important}.template-themes-new .cv-template-25 .cv25-main>.layout-render{padding:2mm 8mm 10mm 6mm;flex:1 1}.template-themes-new .cv-template-25 .cv25-main .block-main>h3.lbl-block,.template-themes-new .cv-template-25 .cv25-main .clone-container>h3.lbl-block,.template-themes-new .cv-template-25 .cv25-main-h{display:inline-block;float:none;width:auto;max-width:100%;margin:0 0 3mm;padding:1.5mm;background:var(--cv25-mint);font-family:var(--font-family-heading);font-size:.9rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#111;line-height:1;border:none;border-radius:0}.template-themes-new .cv-template-25 .cv25-main .block-main>.cv25-main-h,.template-themes-new .cv-template-25 .cv25-main .clone-container>.cv25-main-h{border-bottom:none;padding:1.5mm;margin-bottom:3mm}.template-themes-new .cv-template-25 .cv25-main-head>.layout-render,.template-themes-new .cv-template-25 .cv25-main>.layout-render,.template-themes-new .cv-template-25 .cv25-side>.cv25-side-navy>.layout-render{height:auto;float:none;width:100%;display:block}.template-themes-new .cv-template-25 .render-item.lvl-root{float:none;width:100%;display:block}.template-themes-new .cv-template-25 .render-item.lvl-root>.block-main{float:none;width:100%;padding:0}.template-themes-new .cv-template-25 .cv25-main>.layout-render>.render-item.lvl-root,.template-themes-new .cv-template-25 .cv25-side>.cv25-side-navy>.layout-render>.render-item.lvl-root{margin-bottom:5mm}.template-themes-new .cv-template-25 .cv25-main>.layout-render>.render-item.lvl-root:last-child,.template-themes-new .cv-template-25 .cv25-side>.cv25-side-navy>.layout-render>.render-item.lvl-root:last-child{margin-bottom:0}.template-themes-new .cv-template-25 .cv25-main ul.contact,.template-themes-new .cv-template-25 .cv25-side ul.contact{margin:0;padding:0;list-style:none}.template-themes-new .cv-template-25 .cv25-main-head ul.contact{display:flex;flex-direction:column;width:100%}.template-themes-new .cv-template-25 .cv25-main-head ul.contact li{display:grid;grid-template-columns:5mm 1fr;grid-gap:2.5mm;gap:2.5mm;align-items:start;min-width:0;float:none;width:100%;margin-bottom:0}.template-themes-new .cv-template-25 .cv25-main ul.contact li,.template-themes-new .cv-template-25 .cv25-side ul.contact li{display:grid;grid-template-columns:5mm 1fr;grid-gap:2.5mm;gap:2.5mm;align-items:start;float:none;width:100%;margin-bottom:2.5mm}.template-themes-new .cv-template-25 .cv25-main ul.contact li:last-child,.template-themes-new .cv-template-25 .cv25-side ul.contact li:last-child{margin-bottom:0}.template-themes-new .cv-template-25 .cv25-contact-icon{display:flex;align-items:flex-start;justify-content:center;padding-top:.12em;line-height:1;width:auto;height:auto;border:none;background:rgba(0,0,0,0);color:var(--cv25-navy)}.template-themes-new .cv-template-25 .cv25-contact-icon svg{width:3.6mm;height:3.6mm;display:block;flex-shrink:0;color:var(--cv25-navy)}.template-themes-new .cv-template-25 .cv25-main ul.contact li>.editable-content,.template-themes-new .cv-template-25 .cv25-main ul.contact li>.text-break,.template-themes-new .cv-template-25 .cv25-main-head ul.contact li>.editable-content,.template-themes-new .cv-template-25 .cv25-main-head ul.contact li>.text-break{font-family:var(--font-family-primary);font-size:.8rem;font-weight:600;letter-spacing:.01em;color:#111;line-height:1.45;word-break:break-word}.template-themes-new .cv-template-25 .cv25-main .cv25-contact-icon{border:none;color:var(--cv25-navy,#1d2235)}.template-themes-new .cv-template-25 .cv25-side .annou .editable-content,.template-themes-new .cv-template-25 .cv25-side .box-date input,.template-themes-new .cv-template-25 .cv25-side .box-date input.setColorDate,.template-themes-new .cv-template-25 .cv25-side .dropbtn,.template-themes-new .cv-template-25 .cv25-side .ka-calendar{color:hsla(0,0%,100%,.92)!important;font-style:normal}.template-themes-new .cv-template-25 .cv25-side .default-status:not(.hasbackgroundColor){color:hsla(0,0%,100%,.65)!important;font-style:italic}.template-themes-new .cv-template-25 .cv25-side .editable-content:empty:not(:focus):before,.template-themes-new .cv-template-25 .cv25-side .editable-content:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-25 .cv25-side .editable-content[placeholder]:empty:before{color:hsla(0,0%,100%,.55)}.template-themes-new .cv-template-25 .cv25-side .ka-calendar.default-status::-webkit-input-placeholder,.template-themes-new .cv-template-25 .cv25-side .ka-calendar.default-status::placeholder{color:hsla(0,0%,100%,.55);opacity:1}.template-themes-new .cv-template-25 .cv25-main .default-status:not(.hasbackgroundColor){color:#999;font-style:italic}.template-themes-new .cv-template-25 .cv25-main .editable-content:empty:not(:focus):before,.template-themes-new .cv-template-25 .cv25-main .editable-content:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-25 .cv25-main .editable-content[placeholder]:empty:before{color:#999}.template-themes-new .cv-template-25 .cv25-main .editable-content.cv25-tl-title:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-25 .cv25-main .editable-content.cv25-tl-title[placeholder]:empty:before{color:rgba(15,26,46,.5)}.template-themes-new .cv-template-25 .cv25-main .editable-content.cv25-tl-org:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-25 .cv25-main .editable-content.cv25-tl-org[placeholder]:empty:before{color:rgba(136,136,136,.7)}.template-themes-new .cv-template-25 .cv25-main .editable-content.cv25-tl-desc:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-25 .cv25-main .editable-content.cv25-tl-desc[placeholder]:empty:before{color:rgba(85,85,85,.55)}.template-themes-new .cv-template-25 .cv25-main .cv25-tl-date .box-date input,.template-themes-new .cv-template-25 .cv25-main .cv25-tl-date .box-date input.setColorDate,.template-themes-new .cv-template-25 .cv25-main .cv25-tl-date input.ka-calendar,.template-themes-new .cv-template-25 .cv25-main .cv25-tl-date input.ka-calendar.setColorDate{color:#666!important;font-style:normal!important}.template-themes-new .cv-template-25 .cv25-main .ka-calendar.default-status::-webkit-input-placeholder,.template-themes-new .cv-template-25 .cv25-main .ka-calendar.default-status::placeholder,.template-themes-new .cv-template-25 .cv25-main .setColorDate::-webkit-input-placeholder,.template-themes-new .cv-template-25 .cv25-main .setColorDate::placeholder{color:#888;opacity:1}.template-themes-new .cv-template-25 .cv25-side .clone-container.education>ul.cv25-edu-summary{display:grid;grid-template-columns:auto minmax(50%,1fr);grid-column-gap:2.5mm;column-gap:2.5mm;grid-row-gap:2px;row-gap:2px;list-style:none;margin:0 0 3mm;padding:0;align-items:baseline}.template-themes-new .cv-template-25 .cv25-side .clone-container.education>ul.cv25-edu-summary>li.row-field{display:contents;float:none;width:auto;margin:0}.template-themes-new .cv-template-25 .cv25-side .clone-container.education>ul.cv25-edu-summary>li.row-field>label{grid-column:1;color:#fff;font-weight:700;font-size:11px;white-space:normal;margin:0}.template-themes-new .cv-template-25 .cv25-side .clone-container.education>ul.cv25-edu-summary .annou{grid-column:2;min-width:0;padding-left:0;color:hsla(0,0%,100%,.92)}.template-themes-new .cv-template-25 .cv25-side .clone-container.education>ul.cv25-edu-summary .dropbtn{color:hsla(0,0%,100%,.92)!important;font-weight:400}.template-themes-new .cv-template-25 .cv25-side .clone-container.education>ul.cv25-edu-summary .annou:before{content:none}.template-themes-new .cv-template-25 .cv25-edu-side-list{display:block;width:100%}.template-themes-new .cv-template-25 .cv25-edu-side-row{margin-bottom:10px}.template-themes-new .cv-template-25 .cv25-edu-side-layout{display:grid;grid-template-columns:auto 1fr;grid-gap:2mm 2.5mm;gap:2mm 2.5mm;align-items:start;float:none;width:100%}.template-themes-new .cv-template-25 .cv25-tri-bullet{width:0;height:0;border-top:1.4mm solid rgba(0,0,0,0);border-bottom:1.4mm solid rgba(0,0,0,0);border-left:2.2mm solid var(--cv25-mint);margin-top:1.2mm;display:block}.template-themes-new .cv-template-25 .cv25-edu-side-body{min-width:0}.template-themes-new .cv-template-25 .cv25-edu-year,.template-themes-new .cv-template-25 .cv25-edu-year .box-date input,.template-themes-new .cv-template-25 .cv25-edu-year .ka-calendar{font-size:11px!important;font-weight:700;color:var(--cv25-mint)!important;line-height:1.3;text-align:left!important}.template-themes-new .cv-template-25 .cv25-edu-when-label{display:block;font-size:11px;font-weight:700;color:var(--cv25-mint);margin:0 0 2px;white-space:nowrap;text-align:left}.template-themes-new .cv-template-25 .cv25-main .cv25-edu-when-label{font-size:12px;color:var(--cv25-heading,#111);margin:0 0 4px;text-align:right;float:none!important}.template-themes-new .cv-template-25 .cv25-main .cv25-tl-date .cv25-edu-when-label+.box-date input,.template-themes-new .cv-template-25 .cv25-main .cv25-tl-date .cv25-edu-when-label+.ql-editor .box-date input{text-align:right}.template-themes-new .cv-template-25 .cv25-side .editable-content.cv25-edu-school{font-size:12px;font-weight:700;color:#fff!important;line-height:1.3;margin:2px 0}.template-themes-new .cv-template-25 .cv25-edu-degree,.template-themes-new .cv-template-25 .cv25-side .editable-content.cv25-edu-degree{font-size:11px;color:hsla(0,0%,100%,.88)!important;line-height:1.4}.template-themes-new .cv-template-25 .cv25-edu-desc,.template-themes-new .cv-template-25 .cv25-side .editable-content.cv25-edu-desc{font-size:10.5px;color:hsla(0,0%,100%,.75)!important;line-height:1.4;margin-top:2px}.template-themes-new .cv-template-25 .cv25-edu-field{margin:0;padding:0;float:none;width:100%}.template-themes-new .cv-template-25 .cv25-side .cv25-edu-side-body .dropdown .dropbtn{font-size:10px;color:hsla(0,0%,100%,.75)!important;line-height:1.3;margin-top:1px}.template-themes-new .cv-template-25 .cv25-side ul.clone-container.skill{list-style:none;margin:4px 0 0;padding:0}.template-themes-new .cv-template-25 .cv25-side ul.clone-container.skill>li.clone-item{display:block;float:none;width:100%;margin-bottom:2mm;position:relative;padding-left:0}.template-themes-new .cv-template-25 .cv25-side ul.clone-container.skill>li.clone-item:before{display:none}.template-themes-new .cv-template-25 .cv25-side ul.clone-container.skill .block-child-main,.template-themes-new .cv-template-25 .cv25-side ul.clone-container.skill .layout-render{float:none;width:100%;height:auto;display:block}.template-themes-new .cv-template-25 .cv25-side ul.clone-container.skill .cv25-skill-row{display:flex;flex-wrap:nowrap;align-items:baseline;justify-content:space-between;gap:3mm;width:100%}.template-themes-new .cv-template-25 .cv25-side ul.clone-container.skill .cv25-skill-name{flex:1 1 auto;min-width:0;margin:0;padding:0;float:none;width:auto}.template-themes-new .cv-template-25 .cv25-side ul.clone-container.skill .cv25-skill-rating{flex:0 0 auto;position:relative;display:block;margin:0;min-width:2.8em;text-align:right}.template-themes-new .cv-template-25 .cv25-side ul.clone-container.skill .cv25-skill-rating .d-flex{display:block;position:relative}.template-themes-new .cv-template-25 .cv25-side ul.clone-container.skill .cv25-skill-rating .point{position:absolute;inset:0;display:flex;align-items:stretch;height:auto;opacity:0;cursor:pointer;z-index:2}.template-themes-new .cv-template-25 .cv25-side ul.clone-container.skill .cv25-skill-rating .star{flex:1 1;display:block;width:auto;height:100%;min-height:1.2em;margin:0;background:rgba(0,0,0,0)!important}.template-themes-new .cv-template-25 .cv25-side ul.clone-container.skill .cv25-skill-rating .note-display{display:block!important;position:relative;z-index:1;font-family:var(--font-family-primary);font-size:unset;font-weight:600;color:var(--cv25-mint);line-height:1.4;pointer-events:none;min-height:1.2em}.template-themes-new .cv-template-25 .cv25-side ul.clone-container.skill .cv25-skill-rating .note-display:empty:after{content:"0%";color:rgba(153,209,201,.45)}.template-themes-new .cv-template-25 .cv25-side ul.clone-container.skill .cv25-skill-desc{display:block;margin:1mm 0 0;padding:0;float:none;width:100%}.template-themes-new .cv-template-25 .cv25-side ul.clone-container.skill .cv25-skill-desc .editable-content{color:hsla(0,0%,100%,.75);font-size:unset;font-weight:400;line-height:1.45}.template-themes-new .cv-template-25 .cv25-side ul.clone-container.skill .cv25-skill-desc .editable-content:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-25 .cv25-side ul.clone-container.skill .cv25-skill-desc .editable-content[placeholder]:empty:before{color:hsla(0,0%,100%,.5);font-style:italic}.template-themes-new .cv-template-25 .cv25-side ul.clone-container.skill .editable-content{color:#fff;font-size:unset;font-weight:600;line-height:1.4;min-height:0}.template-themes-new .cv-template-25 .cv25-side ul.clone-container.skill .cv25-skill-name .editable-content{font-weight:600;text-transform:none;letter-spacing:.01em}.template-themes-new .cv-template-25 .cv25-side ul.clone-container.skill .editable-content:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-25 .cv25-side ul.clone-container.skill .editable-content[placeholder]:empty:before{color:hsla(0,0%,100%,.55);font-style:italic}.template-themes-new .cv-template-25 .cv25-main ul.clone-container.skill{list-style:none;margin:4px 0 0;padding:0}.template-themes-new .cv-template-25 .cv25-main ul.clone-container.skill>li.clone-item{display:block;float:none;width:100%;margin-bottom:8px;position:relative;padding-left:12px}.template-themes-new .cv-template-25 .cv25-main ul.clone-container.skill>li.clone-item:before{content:"";position:absolute;left:0;top:9px;width:4px;height:4px;border-radius:50%;background:var(--cv25-navy)}.template-themes-new .cv-template-25 .cv25-main ul.clone-container.skill .block-child-main,.template-themes-new .cv-template-25 .cv25-main ul.clone-container.skill .layout-render{float:none;width:100%;height:auto}.template-themes-new .cv-template-25 .cv25-main ul.clone-container.skill .cv25-skill-rating{display:block;margin:2px 0 4px}.template-themes-new .cv-template-25 .cv25-main ul.clone-container.skill .cv25-skill-rating .note-display{display:none!important}.template-themes-new .cv-template-25 .cv25-main ul.clone-container.skill .point{display:flex;align-items:center;height:14px}.template-themes-new .cv-template-25 .cv25-main ul.clone-container.skill .cv25-skill-rating .star{display:inline-block;width:10px;height:10px;margin-right:3px;background-color:rgba(15,26,46,.18)}.template-themes-new .cv-template-25 .cv25-main ul.clone-container.skill .cv25-skill-rating .star.selected{background-color:var(--cv25-mint)}.template-themes-new .cv-template-25 .cv25-main ul.clone-container.skill .cv25-skill-desc,.template-themes-new .cv-template-25 .cv25-main ul.clone-container.skill .cv25-skill-name{margin-bottom:0;padding:0;float:none;width:100%}.template-themes-new .cv-template-25 .cv25-main ul.clone-container.skill .cv25-skill-name .editable-content{font-weight:600;color:var(--cv25-heading)}.template-themes-new .cv-template-25 .cv25-main ul.clone-container.skill .cv25-skill-desc .editable-content{color:#777;font-size:11px;line-height:1.4;margin-top:2px}.template-themes-new .cv-template-25 .cv25-side ul.clone-container.language>li.clone-item{display:block;float:none;width:100%;margin-bottom:8px}.template-themes-new .cv-template-25 .cv25-side ul.clone-container.language .cv25-lang-layout{display:block;width:100%}.template-themes-new .cv-template-25 .cv25-side ul.clone-container.language .cv25-lang-row{display:grid;grid-template-columns:22mm minmax(0,1fr);grid-column-gap:2.5mm;column-gap:2.5mm;align-items:baseline;margin-bottom:4px}.template-themes-new .cv-template-25 .cv25-side ul.clone-container.language .cv25-lang-row:last-child{margin-bottom:0}.template-themes-new .cv-template-25 .cv25-side ul.clone-container.language .cv25-lang-cert-label,.template-themes-new .cv-template-25 .cv25-side ul.clone-container.language .more-desc,.template-themes-new .cv-template-25 .cv25-side ul.clone-container.language .widthLan,.template-themes-new .cv-template-25 .cv25-side ul.clone-container.language .widthLevelLan{float:none!important;width:auto!important;max-width:100%;min-width:0;padding:0!important;margin:0;box-sizing:border-box}.template-themes-new .cv-template-25 .cv25-side ul.clone-container.language .cv25-lang-cert-label{font-size:var(--font-size-primary,12px);font-weight:600;color:#fff;line-height:1.45;white-space:nowrap}.template-themes-new .cv-template-25 .cv25-side ul.clone-container.language .widthLan .dropbtn,.template-themes-new .cv-template-25 .cv25-side ul.clone-container.language .widthLevelLan .dropbtn{font-weight:600;color:#fff!important;font-size:var(--font-size-primary,12px)}.template-themes-new .cv-template-25 .cv25-side ul.clone-container.language .more-desc .editable-content{color:#e8ecf8;font-size:var(--font-size-primary,12px);line-height:1.45;min-height:0;word-break:break-word;white-space:normal}.template-themes-new .cv-template-25 .cv25-side ul.clone-container.language .more-desc.ql-editor{padding:0}.template-themes-new .cv-template-25 .cv25-side ul.clone-container.language .more-desc .editable-content:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-25 .cv25-side ul.clone-container.language .more-desc .editable-content[placeholder]:empty:before{color:hsla(0,0%,100%,.5)}.template-themes-new .cv-template-25 .cv25-main,.template-themes-new .cv-template-25 .cv25-main .block-main,.template-themes-new .cv-template-25 .cv25-main .dropdown,.template-themes-new .cv-template-25 .cv25-main ul.cv25-pairs,.template-themes-new .cv-template-25 .cv25-side,.template-themes-new .cv-template-25 .cv25-side .annou,.template-themes-new .cv-template-25 .cv25-side .block-main,.template-themes-new .cv-template-25 .cv25-side .dropdown,.template-themes-new .cv-template-25 .cv25-side ul.cv25-pairs,.template-themes-new .cv-template-25 .cv25-side ul.cv25-pairs .pair-inner,.template-themes-new .cv-template-25 .cv25-side ul.cv25-pairs>li{overflow:visible}.template-themes-new .cv-template-25 .cv25-main .dropdown,.template-themes-new .cv-template-25 .cv25-side .dropdown{position:relative;z-index:5}.template-themes-new .cv-template-25 .cv25-main .dropdown:has(.dropdown-content:not([style*="display: none"])),.template-themes-new .cv-template-25 .cv25-main .dropdown:has(.select-dropdown),.template-themes-new .cv-template-25 .cv25-main .dropdown:has(.select__menu),.template-themes-new .cv-template-25 .cv25-side .dropdown:has(.dropdown-content:not([style*="display: none"])),.template-themes-new .cv-template-25 .cv25-side .dropdown:has(.select-dropdown),.template-themes-new .cv-template-25 .cv25-side .dropdown:has(.select__menu){z-index:40}.template-themes-new .cv-template-25 .cv25-side .dropdown-content{color:#5d677a;background-color:#fff;width:max-content;min-width:220px;max-width:300px;left:0;right:auto;z-index:50;box-sizing:border-box}.template-themes-new .cv-template-25 .cv25-side .dropdown-content.space-dropdown{min-width:260px}.template-themes-new .cv-template-25 .cv25-side .dropdown-content .maxHeight{overflow-y:auto;max-height:220px}.template-themes-new .cv-template-25 .cv25-side .dropdown-content .group-result,.template-themes-new .cv-template-25 .cv25-side .dropdown-content .item-district label,.template-themes-new .cv-template-25 .cv25-side .dropdown-content .multi_select_item label,.template-themes-new .cv-template-25 .cv25-side .dropdown-content .select_all_location label,.template-themes-new .cv-template-25 .cv25-side .dropdown-content .single_select_item{color:#5d677a!important;white-space:nowrap;word-break:keep-all;overflow-wrap:normal}.template-themes-new .cv-template-25 .cv25-side .annou{color:hsla(0,0%,100%,.9);width:auto;min-width:0;flex:1 1;position:relative;padding-left:0}.template-themes-new .cv-template-25 .cv25-side .annou:before{content:none}.template-themes-new .cv-template-25 .cv25-side ul.cv25-pairs{list-style:none;margin:5px;padding:0;display:grid;grid-template-columns:auto minmax(50%,1fr);grid-gap:4px 10px;gap:4px 10px;width:100%}.template-themes-new .cv-template-25 .cv25-side ul.cv25-pairs>li{display:contents;float:none;width:auto;margin:0}.template-themes-new .cv-template-25 .cv25-side ul.cv25-pairs .pair-inner{display:contents}.template-themes-new .cv-template-25 .cv25-side ul.cv25-pairs .pair-inner>label{font-size:10.5px;font-weight:500;margin:0;padding-top:2px;width:auto;min-width:0;white-space:normal}.template-themes-new .cv-template-25 .cv25-side ul.cv25-pairs .pair-inner>.annou{font-size:11px;color:hsla(0,0%,100%,.9);min-width:0}.template-themes-new .cv-template-25 .cv25-side ul.cv25-pairs .pair-inner .box-date input,.template-themes-new .cv-template-25 .cv25-side ul.cv25-pairs .pair-inner .box-date input.setColorDate{font-size:11px;color:hsla(0,0%,100%,.9)!important}.template-themes-new .cv-template-25 .cv25-main ul.cv25-pairs{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:auto minmax(45%,1fr);grid-gap:5px 16px;gap:5px 16px;width:100%;align-items:baseline}.template-themes-new .cv-template-25 .cv25-main ul.cv25-pairs>li{display:contents;float:none;margin:0}.template-themes-new .cv-template-25 .cv25-main ul.cv25-pairs .pair-inner{display:contents}.template-themes-new .cv-template-25 .cv25-main ul.cv25-pairs .pair-inner>label{font-size:12px;font-weight:600;color:#222;margin:0;width:auto;min-width:0;white-space:normal}.template-themes-new .cv-template-25 .cv25-main ul.cv25-pairs .pair-inner>.annou{font-size:12px;color:var(--cv25-body);min-width:0;width:auto;padding-left:0;position:relative}.template-themes-new .cv-template-25 .cv25-main ul.cv25-pairs .pair-inner>.annou:before{content:none}.template-themes-new .cv-template-25 .cv25-main ul.cv25-pairs .value-salary .editable-content{color:var(--cv25-body)}.template-themes-new .cv-template-25 .cv25-main #salary-input-container{width:100%}.template-themes-new .cv-template-25 .cv25-side .cv25-about .editable-content,.template-themes-new .cv-template-25 .cv25-side .space-15.cv25-about .editable-content{font-size:11px;color:#e8ecf8;line-height:1.55}.template-themes-new .cv-template-25 .cv25-side .cv25-about .editable-content:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-25 .cv25-side .cv25-about .editable-content[placeholder]:empty:before{color:hsla(0,0%,100%,.55)}.template-themes-new .cv-template-25 .cv25-main .cv25-about .editable-content,.template-themes-new .cv-template-25 .cv25-main .space-15.cv25-about .editable-content{font-size:12px;font-style:italic;color:var(--cv25-body);line-height:1.55;text-align:justify}.template-themes-new .cv-template-25 .cv25-timeline{display:flex;flex-direction:column}.template-themes-new .cv-template-25 .cv25-timeline>.cv25-tl-row{margin-bottom:0;padding-bottom:16px}.template-themes-new .cv-template-25 .cv25-timeline>.cv25-tl-row:last-child{padding-bottom:0}.template-themes-new .cv-template-25 .cv25-main .cv25-timeline .block-child-main{float:none;width:100%}.template-themes-new .cv-template-25 .cv25-tl-layout{display:grid;grid-template-columns:var(--cv25-tl-date-col) 6mm minmax(0,1fr);grid-gap:0 2mm;gap:0 2mm;align-items:stretch;float:none;width:100%}.template-themes-new .cv-template-25 .cv25-tl-date{text-align:right;font-weight:500;color:#666;line-height:1.35;padding-top:2px;min-width:0;width:100%!important;max-width:100%;align-self:start}.template-themes-new .cv-template-wrapper.cv-template-25 .experience .clone-item .end-date,.template-themes-new .cv-template-wrapper.cv-template-25 .experience .clone-item .start-date{width:100%!important;max-width:100%;float:none}.template-themes-new .cv-template-25 .cv25-tl-date .end-date,.template-themes-new .cv-template-25 .cv25-tl-date .start-date{display:block;width:100%;float:none;margin:0;padding:0}.template-themes-new .cv-template-25 .cv25-tl-date .ql-editor{padding:0;float:none;width:100%!important;text-align:right}.template-themes-new .cv-template-25 .cv25-tl-date .box-date{width:100%;float:none}.template-themes-new .cv-template-25 .cv25-tl-date .box-date input{text-align:right;color:#666;line-height:1.35;font-size:var(--font-size-primary);width:100%!important;max-width:100%;min-width:0;display:block;box-sizing:border-box}.template-themes-new .cv-design .cv-template-25 .clone-container.certificate .cv25-tl-date .box-date input.ka-calendar,.template-themes-new .cv-design .cv-template-25 .clone-container.education .cv25-tl-date .box-date input.ka-calendar-month,.template-themes-new .cv-design .cv-template-25 .cv25-tl-date .box-date input.ka-calendar,.template-themes-new .cv-design .cv-template-25 .cv25-tl-date .box-date input.ka-calendar-month,.template-themes-new .cv-design .cv-template-25 .cv25-tl-date .box-date input.ka-calendar.setColorDate{width:100%!important;max-width:100%!important;min-width:0!important}.template-themes-new .cv-template-25 .cv25-tl-track{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;align-self:stretch;min-height:100%}.template-themes-new .cv-template-25 .cv25-tl-track:before{content:"";position:absolute;top:6px;bottom:-16px;left:50%;transform:translateX(-50%);background-color:#ccc;z-index:0}.template-themes-new .cv-template-25 .cv25-timeline>.cv25-tl-row:last-child .cv25-tl-track:before{bottom:0}.template-themes-new .cv-template-25 .cv25-tl-dot{position:relative;z-index:1;width:2.2mm;height:2.2mm;border:none;background:var(--cv25-navy);margin-top:1.5mm;display:block;flex-shrink:0}.template-themes-new .cv-template-25 .cv25-tl-body{min-width:0}.template-themes-new .cv-template-25 .cv25-main .cv25-tl-body .cv25-tl-field{margin:0;padding:0;float:none;width:100%}.template-themes-new .cv-template-25 .clone-container.education>ul.cv25-edu-summary,.template-themes-new .cv-template-25 .clone-container.experience>ul.cv25-exp-summary{display:grid;grid-template-columns:var(--cv25-tl-date-col) 6mm minmax(0,1fr);grid-column-gap:2mm;column-gap:2mm;grid-row-gap:4px;row-gap:4px;align-items:baseline;list-style:none;margin:0 0 12px;padding:0;box-sizing:border-box}.template-themes-new .cv-template-25 .clone-container.education>ul.cv25-edu-summary>li.row-field,.template-themes-new .cv-template-25 .clone-container.experience>ul.cv25-exp-summary>li.row-field{display:contents;float:none;width:auto;margin:0}.template-themes-new .cv-template-25 .clone-container.education>ul.cv25-edu-summary>li.row-field>label,.template-themes-new .cv-template-25 .clone-container.experience>ul.cv25-exp-summary>li.row-field>label{grid-column:1/3;max-width:none;width:auto;font-weight:700;color:var(--cv25-heading);justify-self:start;white-space:nowrap;margin:0}.template-themes-new .cv-template-25 .clone-container.education>ul.cv25-edu-summary .annou,.template-themes-new .cv-template-25 .clone-container.experience>ul.cv25-exp-summary .annou{grid-column:3;min-width:0;width:auto;position:relative;margin-left:45px;color:#333}.template-themes-new .cv-template-25 .clone-container.education>ul.cv25-edu-summary .annou:before,.template-themes-new .cv-template-25 .clone-container.experience>ul.cv25-exp-summary .annou:before{content:none}.template-themes-new .cv-template-25 .cv25-main .editable-content.cv25-tl-title,.template-themes-new .cv-template-25 .cv25-tl-title{font-weight:700;color:var(--cv25-navy);line-height:1.3;margin:0}.template-themes-new .cv-template-25 .cv25-main .editable-content.cv25-tl-org,.template-themes-new .cv-template-25 .cv25-tl-org{font-weight:400;color:#888;margin:2px 0 4px}.template-themes-new .cv-template-25 .cv25-main .editable-content.cv25-tl-desc,.template-themes-new .cv-template-25 .cv25-tl-desc{margin:0;font-weight:400;color:var(--cv25-body);line-height:1.5}.template-themes-new .cv-template-25 .cv25-main .editable-content:not(.cv25-tl-title):not(.cv25-tl-org):not(.cv25-tl-desc),.template-themes-new .cv-template-25 .cv25-main .ql-editor:not(.cv25-tl-date){color:var(--cv25-body);line-height:1.5}.template-themes-new .cv-template-25 .cv25-side-mint .ql-editor.fullname .editable-content,.template-themes-new .cv-template-25 .cv25-side-mint .ql-editor.resume_title .editable-content{color:#fff}.template-themes-new .cv-template-25 .cv25-main .cv25-tl-body .ql-editor{padding:0}.template-themes-new .cv-template-25 .cv25-highlight .editable-content{color:var(--cv25-body);line-height:1.45}.template-themes-new .cv-template-25 .cv25-side .cv25-highlight{float:none;width:100%}.template-themes-new .cv-template-25 .cv25-side .cv25-highlight .editable-content{color:#e8ecf8;line-height:1.5}.template-themes-new .cv-template-25 .cv25-side .cv25-highlight .editable-content:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-25 .cv25-side .cv25-highlight .editable-content[placeholder]:empty:before{color:hsla(0,0%,100%,.55)}.template-themes-new .cv-template-25 .cv25-side .cv25-highlight.cv25-bullets .editable-content:has(>div):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.template-themes-new .cv-template-25 .cv25-side .cv25-highlight.cv25-bullets .editable-content:has(>p):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.template-themes-new .cv-template-25 .cv25-side .cv25-highlight.cv25-bullets .editable-content:not(:has(>div)):not(:has(>p)):not(:empty):before,.template-themes-new .cv-template-25 .cv25-side .cv25-highlight.cv25-bullets .editable-content>div:before,.template-themes-new .cv-template-25 .cv25-side .cv25-highlight.cv25-bullets .editable-content>li:before,.template-themes-new .cv-template-25 .cv25-side .cv25-highlight.cv25-bullets .editable-content>p:before{color:var(--cv25-mint)}.template-themes-new .cv-template-25 .cv25-cert-list{display:block;width:100%}.template-themes-new .cv-template-25 .cv25-cert-item{margin-bottom:3mm;float:none;width:100%}.template-themes-new .cv-template-25 .clone-container.activity>.cv25-cert-list>.cv25-cert-item:last-child,.template-themes-new .cv-template-25 .clone-container.certificate>.cv25-cert-list>.cv25-cert-item:last-child,.template-themes-new .cv-template-25 .cv25-cert-item:last-child{margin-bottom:0}.template-themes-new .cv-template-25 .cv25-cert-item .layout-render{float:none;width:100%;display:block}.template-themes-new .cv-template-25 .cv25-cert-item .layout-render>.ql-editor{padding:0;margin:0;float:none;width:100%}.template-themes-new .cv-template-25 .cv25-cert-title,.template-themes-new .cv-template-25 .cv25-main .editable-content.cv25-cert-title{font-weight:700;color:var(--cv25-navy);font-size:12.5px;line-height:1.3;margin:0}.template-themes-new .cv-template-25 .cv25-cert-org,.template-themes-new .cv-template-25 .cv25-main .editable-content.cv25-cert-org{font-weight:400;color:#888;font-size:12px;margin:2px 0 0;line-height:1.4}.template-themes-new .cv-template-25 .cv25-cert-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px;margin:2px 0 4px;font-size:12px;color:#888;line-height:1.4}.template-themes-new .cv-template-25 .cv25-cert-meta .box-date,.template-themes-new .cv-template-25 .cv25-cert-meta .ql-editor{padding:0;margin:0;float:none;width:auto;display:inline-block;overflow:visible}.template-themes-new .cv-template-25 .cv25-cert-meta .box-date input,.template-themes-new .cv-template-25 .cv25-cert-meta .box-date input.setColorDate,.template-themes-new .cv-template-25 .cv25-cert-meta input.ka-calendar{font-size:12px;color:#888!important;text-align:left;width:68px!important;max-width:68px;padding:0;border:none;background:rgba(0,0,0,0)}.template-themes-new .cv-template-25 .cv25-cert-meta-sep{color:#888;flex-shrink:0;align-self:baseline;line-height:inherit}.template-themes-new .cv-template-25 .cv25-cert-expiry{margin:2px 0 4px;color:var(--cv25-body);line-height:1.55}.template-themes-new .cv-template-25 .cv25-cert-expiry-label{font-weight:400;white-space:nowrap;margin-right:4px;color:var(--cv25-body)}.template-themes-new .cv-template-25 .cv25-cert-expiry .cer_to{padding:0;min-width:0}.template-themes-new .cv-template-25 .cv25-cert-expiry .box-date input,.template-themes-new .cv-template-25 .cv25-cert-expiry .box-date input.setColorDate{font-size:12px;color:var(--cv25-body)!important;padding:0;border:none;background:rgba(0,0,0,0)}.template-themes-new .cv-template-25 .cv25-cert-desc,.template-themes-new .cv-template-25 .cv25-main .editable-content.cv25-cert-desc{margin:0;font-size:12px;font-weight:400;color:var(--cv25-body);line-height:1.5}.template-themes-new .cv-template-25 .cv25-main .editable-content.cv25-cert-title:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-25 .cv25-main .editable-content.cv25-cert-title[placeholder]:empty:before{color:rgba(15,26,46,.5)}.template-themes-new .cv-template-25 .cv25-main .editable-content.cv25-cert-org:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-25 .cv25-main .editable-content.cv25-cert-org[placeholder]:empty:before{color:rgba(136,136,136,.7)}.template-themes-new .cv-template-25 .cv25-main .editable-content.cv25-cert-desc:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-25 .cv25-main .editable-content.cv25-cert-desc[placeholder]:empty:before{color:rgba(85,85,85,.55)}.template-themes-new .cv-template-25 .cv25-exp-bullets{margin-top:6px;padding-left:17px}.template-themes-new .cv-template-25 .cv25-main .cv25-tl-body .cv25-exp-bullets{margin-top:6px;padding-left:10px}.template-themes-new .cv-template-25 .cv25-main .cv25-tl-body .cv25-exp-bullets .editable-content{padding-left:0}.template-themes-new .cv-template-25 .cv25-main .cv25-tl-body .cv25-exp-bullets .editable-content>div,.template-themes-new .cv-template-25 .cv25-main .cv25-tl-body .cv25-exp-bullets .editable-content>li,.template-themes-new .cv-template-25 .cv25-main .cv25-tl-body .cv25-exp-bullets .editable-content>p{padding-left:0;margin:0 0 3px;line-height:1.45}.template-themes-new .cv-template-25 .cv25-main .cv25-tl-body .cv25-exp-bullets .editable-content:has(>div):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.template-themes-new .cv-template-25 .cv25-main .cv25-tl-body .cv25-exp-bullets .editable-content:has(>p):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.template-themes-new .cv-template-25 .cv25-main .cv25-tl-body .cv25-exp-bullets .editable-content:not(:has(>div)):not(:has(>p)):not(:empty):before,.template-themes-new .cv-template-25 .cv25-main .cv25-tl-body .cv25-exp-bullets .editable-content>div:before,.template-themes-new .cv-template-25 .cv25-main .cv25-tl-body .cv25-exp-bullets .editable-content>li:before,.template-themes-new .cv-template-25 .cv25-main .cv25-tl-body .cv25-exp-bullets .editable-content>p:before{left:-11px}.template-themes-new .cv-template-25 .cv25-exp-bullets .editable-content>div,.template-themes-new .cv-template-25 .cv25-exp-bullets .editable-content>li,.template-themes-new .cv-template-25 .cv25-exp-bullets .editable-content>p{line-height:1.55}.template-themes-new .cv-template-25 .cv25-bullets .editable-content:has(>div):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.template-themes-new .cv-template-25 .cv25-bullets .editable-content:has(>p):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.template-themes-new .cv-template-25 .cv25-bullets .editable-content:not(:has(>div)):not(:has(>p)):not(:empty):before,.template-themes-new .cv-template-25 .cv25-bullets .editable-content>div:before,.template-themes-new .cv-template-25 .cv25-bullets .editable-content>li:before,.template-themes-new .cv-template-25 .cv25-bullets .editable-content>p:before{color:var(--cv25-bullet-color,var(--cv25-navy))}.template-themes-new .cv-template-25 .cv25-exp-bullets .editable-content:has(>div):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.template-themes-new .cv-template-25 .cv25-exp-bullets .editable-content:has(>p):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.template-themes-new .cv-template-25 .cv25-exp-bullets .editable-content:not(:has(>div)):not(:has(>p)):not(:empty):before,.template-themes-new .cv-template-25 .cv25-exp-bullets .editable-content>div:before,.template-themes-new .cv-template-25 .cv25-exp-bullets .editable-content>li:before,.template-themes-new .cv-template-25 .cv25-exp-bullets .editable-content>p:before{color:#999}.template-themes-new .cv-template-25 .cv25-ref-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px 28px;gap:12px 28px;width:100%;clear:both;overflow:visible}.template-themes-new .cv-template-25 .cv25-side .cv25-ref-grid{grid-template-columns:1fr;gap:4mm}.template-themes-new .cv-template-25 .cv25-ref-grid>.clone-item{float:none;width:100%;display:block;overflow:visible;position:relative}.template-themes-new .cv-template-25 .cv25-ref-grid .editable-content.unallow-formatingBold{font-weight:700;color:#111;font-size:12.5px}.template-themes-new .cv-template-25 .cv25-ref-grid .editable-content{font-size:12px;color:#666;line-height:1.4}.template-themes-new .cv-template-25 .cv25-side .cv25-ref-grid .editable-content.unallow-formatingBold{color:#fff;font-size:.76rem}.template-themes-new .cv-template-25 .cv25-side .cv25-ref-grid .editable-content{color:hsla(0,0%,100%,.88);font-size:.72rem}.template-themes-new .cv-template-25 .cv25-side .cv25-ref-grid .editable-content:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.template-themes-new .cv-template-25 .cv25-side .cv25-ref-grid .editable-content[placeholder]:empty:before{color:hsla(0,0%,100%,.5)}.template-themes-new .cv-template-25 .clone-container.activity .block-child-main,.template-themes-new .cv-template-25 .clone-container.certificate .block-child-main,.template-themes-new .cv-template-25 .clone-container.reference .block-child-main,.template-themes-new .cv-template-25 .cv25-main .cv25-timeline .block-child-main,.template-themes-new .cv-template-25 .cv25-main ul.clone-container.skill .block-child-main,.template-themes-new .cv-template-25 .cv25-side .cv25-edu-side-list .block-child-main,.template-themes-new .cv-template-25 .cv25-side ul.clone-container.language .block-child-main,.template-themes-new .cv-template-25 .cv25-side ul.clone-container.skill .block-child-main{position:relative;padding:5px;float:none;width:100%;display:flow-root;box-sizing:border-box;border:1px solid rgba(0,0,0,0);border-radius:4px;overflow:visible}.template-themes-new .cv-template-25 .clone-container.reference .layout-render>.ql-editor{margin-bottom:0;padding:0;float:none;width:100%}.template-themes-new .cv-template-25 .clone-container.reference .layout-render>.ql-editor+.ql-editor{margin-top:3px}.template-themes-new .cv-template-25 .widthLan,.template-themes-new .cv-template-25 .widthLevelLan{width:auto;min-width:80px}.template-themes-new .cv-template-25.clrMintGeo25{--cv25-mint:#99d1c9;--cv25-navy:#1d2235;--cv25-accent:#99d1c9;--cv25-heading:#111;--cv25-bullet-color:#111}.template-themes-new .cv-template-25.clrMintGeoGreen25{--cv25-mint:#7dcc9a;--cv25-navy:#002c1f;--cv25-accent:#7dcc9a;--cv25-heading:#005b41;--cv25-bullet-color:#37b34a}.template-themes-new .cv-template-25.clrMintGeoBlue25{--cv25-mint:#7eb8d9;--cv25-navy:#001d2f;--cv25-accent:#7eb8d9;--cv25-heading:#2a7bb8;--cv25-bullet-color:#2a7bb8}.template-themes-new .cv-template-25.clrMintGeoPurple25{--cv25-mint:#c4a0d8;--cv25-navy:#2d1b3d;--cv25-accent:#c4a0d8;--cv25-heading:#541472;--cv25-bullet-color:#90278e}.template-themes-new .cv-template-25.clrMintGeoRose25{--cv25-mint:#e8a0b5;--cv25-navy:#1a0a10;--cv25-accent:#e8a0b5;--cv25-heading:#222;--cv25-bullet-color:#cd4671}.template-themes-new .cv-template-25.clrMintGeoSlate25{--cv25-mint:#e8c55d;--cv25-navy:#000f29;--cv25-accent:#e8c55d;--cv25-heading:#0a285a;--cv25-bullet-color:#ffc107}.template-themes-new .cv-template-25.clrMintGeoBurnt25{--cv25-mint:#8fa0e8;--cv25-navy:#101b5a;--cv25-accent:#8fa0e8;--cv25-heading:#4351a0;--cv25-bullet-color:#101b5a}.template-themes-new .cv-template-25 .cv25-main ul.clone-container.language .cv25-lang-layout{display:block;width:100%}.template-themes-new .cv-template-25 .cv25-main ul.clone-container.language .cv25-lang-row{display:grid;grid-template-columns:100px minmax(0,1fr);grid-column-gap:5mm;column-gap:5mm;align-items:baseline;margin-bottom:4px}.template-themes-new .cv-template-25 .cv25-main ul.clone-container.language .cv25-lang-row:last-child{margin-bottom:0}.template-themes-new .cv-template-25 .cv25-main ul.clone-container.language .cv25-lang-cert-label,.template-themes-new .cv-template-25 .cv25-main ul.clone-container.language .more-desc,.template-themes-new .cv-template-25 .cv25-main ul.clone-container.language .widthLan,.template-themes-new .cv-template-25 .cv25-main ul.clone-container.language .widthLevelLan{float:none!important;width:auto!important;max-width:100%;min-width:0;padding:0!important;margin:0;box-sizing:border-box}.template-themes-new .cv-template-25 .cv25-main ul.clone-container.language .cv25-lang-cert-label{font-size:var(--font-size-primary,12px);font-weight:600;color:#555;white-space:nowrap}.template-themes-new .cv-template-25 .cv25-main ul.clone-container.language .widthLan .dropbtn,.template-themes-new .cv-template-25 .cv25-main ul.clone-container.language .widthLevelLan .dropbtn{font-weight:600;color:#333;font-size:var(--font-size-primary,12px)}.template-themes-new .cv-template-25 .cv25-main ul.clone-container.language .more-desc .editable-content{color:#555;font-size:var(--font-size-primary,12px)}.template-themes-new .cv-template-25 .cv25-main ul.clone-container.language .more-desc.ql-editor{padding:0}.template-themes-new .cv-template-25 .annou,.template-themes-new .cv-template-25 .box-date input,.template-themes-new .cv-template-25 .cv25-h,.template-themes-new .cv-template-25 .cv25-lang-cert-label,.template-themes-new .cv-template-25 .cv25-main-h,.template-themes-new .cv-template-25 .dropbtn,.template-themes-new .cv-template-25 .editable-content,.template-themes-new .cv-template-25 .group-result,.template-themes-new .cv-template-25 .item-district label,.template-themes-new .cv-template-25 .more-desc .editable-content,.template-themes-new .cv-template-25 .multi_select_item label,.template-themes-new .cv-template-25 .select_all_location label,.template-themes-new .cv-template-25 .single_select_item,.template-themes-new .cv-template-25 h3.lbl-block,.template-themes-new .cv-template-25 input.ka-calendar,.template-themes-new .cv-template-25 label,.template-themes-new .cv-template-25 ul.contact li{font-size:var(--font-size-primary)!important}.template-themes-new .cv-template-25 .cv25-side-mint .fullname,.template-themes-new .cv-template-25 .cv25-side-mint .fullname .editable-content{font-size:calc(var(--font-size-primary)*1.6)!important}.template-themes-new .cv-template-25 .cv25-side-mint .resume_title,.template-themes-new .cv-template-25 .cv25-side-mint .resume_title .editable-content{font-size:calc(var(--font-size-primary)*.85)!important}.template-themes-new .cv-template-25 .select__placeholder,.template-themes-new .cv-template-25 .select__single-value{font-size:var(--font-size-primary)!important}.template-themes-new .cv-template-25 .cv25-main .select-dropdown,.template-themes-new .cv-template-25 .cv25-side .select-dropdown{z-index:50}.template-themes-new .cv-template-25 .SelectMultiCollapsed .value-text{font-size:var(--font-size-primary)!important}.template-themes-new .cv-template-25 .cv25-main .block-main>h3.lbl-block,.template-themes-new .cv-template-25 .cv25-main .clone-container>h3.lbl-block,.template-themes-new .cv-template-25 .cv25-main .cv25-main-h,.template-themes-new .cv-template-25 .cv25-side-navy h3.lbl-block{font-size:.9rem!important}.template-themes-new .cv-template-25 .block-main:has(>.clone-container.education)>h3.lbl-block,.template-themes-new .cv-template-25 .block-main:has(>.clone-container.experience)>h3.lbl-block,.template-themes-new .cv-template-25 .block-main:has(>.clone-container.skill)>h3.lbl-block,.template-themes-new .cv-template-25 .clone-container.education h3.lbl-block,.template-themes-new .cv-template-25 .clone-container.experience h3.lbl-block,.template-themes-new .cv-template-25 .clone-container.skill h3.lbl-block,.template-themes-new .cv-template-25 .cv25-main .clone-container.education .lbl-block,.template-themes-new .cv-template-25 .cv25-main .clone-container.experience .lbl-block{font-family:var(--font-family-heading)!important}.template-themes-new .cv-template-25 .block-main:has(>.clone-container.education),.template-themes-new .cv-template-25 .block-main:has(>.clone-container.experience),.template-themes-new .cv-template-25 .block-main:has(>.clone-container.skill),.template-themes-new .cv-template-25 .clone-container.education,.template-themes-new .cv-template-25 .clone-container.experience,.template-themes-new .cv-template-25 .clone-container.skill{font-family:var(--font-family-primary)!important}.template-themes-new .cv-template-25 .clone-container.education .dropbtn,.template-themes-new .cv-template-25 .clone-container.education .editable-content,.template-themes-new .cv-template-25 .clone-container.education input,.template-themes-new .cv-template-25 .clone-container.education label,.template-themes-new .cv-template-25 .clone-container.experience .dropbtn,.template-themes-new .cv-template-25 .clone-container.experience .editable-content,.template-themes-new .cv-template-25 .clone-container.experience input,.template-themes-new .cv-template-25 .clone-container.experience label,.template-themes-new .cv-template-25 .clone-container.skill .dropbtn,.template-themes-new .cv-template-25 .clone-container.skill .editable-content,.template-themes-new .cv-template-25 .clone-container.skill .single_select_item,.template-themes-new .cv-template-25 .cv25-edu-summary,.template-themes-new .cv-template-25 .cv25-exp-summary{font-family:var(--font-family-primary)!important}.template-themes-new .cv-template-25 .cv25-bullets{padding-left:17px}.template-themes-new .cv-template-25 .cv25-bullets .editable-content{position:relative;padding-left:0}.template-themes-new .cv-template-25 .cv25-bullets .editable-content>div,.template-themes-new .cv-template-25 .cv25-bullets .editable-content>li,.template-themes-new .cv-template-25 .cv25-bullets .editable-content>p{position:relative;margin:0 0 3px;line-height:1.55}.template-themes-new .cv-template-25 .cv25-bullets .editable-content:has(>div):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.template-themes-new .cv-template-25 .cv25-bullets .editable-content:has(>p):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.template-themes-new .cv-template-25 .cv25-bullets .editable-content:not(:has(>div)):not(:has(>p)):not(:empty):before,.template-themes-new .cv-template-25 .cv25-bullets .editable-content>div:before,.template-themes-new .cv-template-25 .cv25-bullets .editable-content>li:before,.template-themes-new .cv-template-25 .cv25-bullets .editable-content>p:before{content:"•";position:absolute;left:-17px;color:var(--cv25-bullet-color,#111);font-weight:700}.template-themes-new .cv-template-25 .cv25-exp-bullets,.template-themes-new .cv-template-25 .cv25-tl-body .ql-editor.cv25-exp-bullets{margin-top:6px;padding-left:17px}.template-themes-new .cv-template-25 .cv25-exp-bullets .editable-content{padding-left:0;position:relative}.template-themes-new .cv-template-25 .cv25-exp-bullets .editable-content>div,.template-themes-new .cv-template-25 .cv25-exp-bullets .editable-content>li,.template-themes-new .cv-template-25 .cv25-exp-bullets .editable-content>p{position:relative;padding-left:0;margin:0 0 3px;line-height:1.5}.template-themes-new .cv-template-25 .cv25-exp-bullets .editable-content:has(>div):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.template-themes-new .cv-template-25 .cv25-exp-bullets .editable-content:has(>p):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.template-themes-new .cv-template-25 .cv25-exp-bullets .editable-content:not(:has(>div)):not(:has(>p)):not(:empty):before,.template-themes-new .cv-template-25 .cv25-exp-bullets .editable-content>div:before,.template-themes-new .cv-template-25 .cv25-exp-bullets .editable-content>li:before,.template-themes-new .cv-template-25 .cv25-exp-bullets .editable-content>p:before{content:"•";position:absolute;left:-17px;color:var(--cv25-body,#444);font-weight:700}.template-themes-new .cv-template-25 .cv25-timeline{--cv25-axis:2.8mm;--cv25-gap:5mm;position:relative;padding-left:0}.template-themes-new .cv-template-25 .cv25-tl-dot{background:#111;width:2.4mm;height:2.4mm;border-radius:50%}.template-themes-new .cv-template-25 .cv25-tl-track:before{background:#bbb;width:1px}.template-themes-new .cv-template-25 .cv25-salary-inline{align-items:baseline}.cv-template-25 .coverCVpage{-webkit-print-color-adjust:exact;print-color-adjust:exact}.cv-template-25 .coverCVpage .page{width:100%;height:297mm;margin:0;background:#fff;box-shadow:none;position:relative;overflow:hidden}.cv-template-25 .coverCVpage .top-graphic{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--cv25-mint);-webkit-clip-path:polygon(45% 0,90% 0,90% 59.4%,0 41.6%);clip-path:polygon(45% 0,90% 0,90% 59.4%,0 41.6%);z-index:1}.cv-template-25 .coverCVpage .avatar-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:180px;height:180px;border-radius:50%;border:6px solid #111;background:#fff;overflow:hidden;z-index:5;display:flex;align-items:center;justify-content:center}.cv-template-25 .coverCVpage .avatar-img{width:100%;height:100%;object-fit:cover;display:block}.cv-template-25 .coverCVpage .name-block{position:absolute;top:calc(50% + 115px);left:50%;transform:translateX(-50%);text-align:center;width:100%;z-index:5}.cv-template-25 .coverCVpage .person-name{font-family:var(--font-family-heading);font-size:1.95rem;font-weight:700;color:#1d2235;letter-spacing:.8px;text-transform:uppercase;margin-bottom:8px}.cv-template-25 .coverCVpage .job-title{font-size:.95rem;font-weight:600;color:#1d2235;letter-spacing:3px;text-transform:none}.cv-template-25 .coverCVpage .contact-block{position:absolute;bottom:8%;left:10%;width:80%;z-index:5}.cv-template-25 .coverCVpage .contact-list{list-style:none;border-top:1px solid #e0e0e0}.cv-template-25 .coverCVpage .contact-item{display:flex;align-items:center;padding:14px 10px;border-bottom:1px solid #e0e0e0}.cv-template-25 .coverCVpage .contact-icon{width:18px;height:18px;color:#1a1a1a;margin-right:20px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.cv-template-25 .coverCVpage .contact-icon svg{width:100%;height:100%;display:block}.cv-template-25 .coverCVpage .contact-text{font-size:.95rem;font-weight:500;color:#1a1a1a;line-height:1.4}.cv-template-25 .coverCVpage{height:auto!important;min-height:297mm;overflow:visible!important;position:relative;z-index:20;background:#fff}.cv-template-26{--cv26-navy:#1a1a1a;--cv26-body:#444;--cv26-muted:#666;--cv26-sub:#555;--cv26-title:#222;--cv26-rule:#111;--cv26-rule-soft:rgba(0,0,0,0.08);--cv26-col-left:58mm;--cv26-col-gap:4mm;--cv26-font:var(--font-family-primary,"Mulish","Open Sans",system-ui,-apple-system,"Segoe UI",sans-serif);--cv-fs-title:calc(var(--font-size-primary) * 1.15);--cv-fs-h1:calc(var(--font-size-primary) * 2.5);--cv26-accent:#111;font-family:var(--cv26-font);color:#1a1a1a;background:#fff;line-height:1.55}.cv-template-26 *{box-sizing:border-box}.cv-template-26 .cv26-body{width:100%;max-width:210mm;min-height:297mm;padding:14mm 16mm 18mm;background:#fff;color:#1a1a1a;font-family:var(--cv26-font);display:flow-root}.cv-template-26 .cv26-body:after{content:"";display:block;clear:both}.cv-template-26 .cv26-main{display:flow-root}.cv-template-26 .cv26-main:after{content:"";display:block;clear:both}.cv-template-26 .cv26-head{text-align:center;margin-bottom:6mm}.cv-template-26 .cv26-head .fullname{font-family:var(--cv26-font)!important;font-size:var(--cv-fs-h1);font-weight:600;letter-spacing:.01em;text-transform:uppercase;color:#1a1a1a;line-height:1.1;margin:0;padding:0;text-align:center;min-height:1.1em}.cv-template-26 .cv26-head .fullname .editable-content{display:inline-block;min-height:1.1em}.cv-template-26 .cv26-head .resume_title{font-family:var(--cv26-font)!important;font-size:var(--font-size-primary);font-style:italic;font-weight:400;color:#333;margin:.5mm 0 0;padding:0;text-align:center;text-transform:none;letter-spacing:0}.cv-template-26 .cv26-head .resume_title .editable-content{display:inline-block;min-height:1.2em}.cv-template-26 .cv26-contact-list{list-style:none;margin:3mm 0 0;padding:0;display:flex;justify-content:center;flex-wrap:wrap;gap:1.5mm 5mm;font-size:var(--font-size-primary);color:#333}.cv-template-26 .cv26-contact-list li{list-style:none;display:inline-flex;align-items:center;gap:1.5mm;float:none;width:auto;margin:0;padding:0;background:none;color:#333;font-size:var(--font-size-primary);line-height:1.4}.cv-template-26 .cv26-contact-list li:before{content:none;display:none}.cv-template-26 .cv26-contact-list .editable-content,.cv-template-26 .cv26-contact-list .text-break{display:inline-block;font-family:var(--cv26-font)!important;font-size:var(--font-size-primary);color:#333;font-weight:400;line-height:1.4;padding:0;margin:0;text-transform:none;letter-spacing:0;min-width:20mm}.cv-template-26 .cv26-contact-icon{display:inline-flex;align-items:center;justify-content:center;color:#333;line-height:1}.cv-template-26 .cv26-contact-icon svg{width:3.4mm;height:3.4mm;display:block}.cv-template-26 .cv26-main{padding:0}.cv-template-26 .cv26-main .layout-render,.cv-template-26 .cv26-main>.layout-render{float:none;width:100%;display:block}.cv-template-26 .render-item.lvl-root{float:none;width:100%;margin-bottom:5mm;page-break-inside:avoid;break-inside:avoid}.cv-template-26 .render-item.lvl-root>.block-main{float:none;width:100%;padding:0}.cv-template-26 .render-item.lvl-root:last-child{margin-bottom:3mm}.cv-template-26 h3.lbl-block{page-break-after:avoid;break-after:avoid}.cv-template-26 .cv26-cert-item,.cv-template-26 .cv26-ref-grid>.clone-item,.cv-template-26 .cv26-tl-row,.cv-template-26 ul.clone-container.language>li.clone-item,.cv-template-26 ul.clone-container.skill>li.clone-item{page-break-inside:avoid;break-inside:avoid}.cv-template-26 .block-main>h3.lbl-block,.cv-template-26 .clone-container>h3.lbl-block,.cv-template-26 h3.lbl-block{display:block;float:none;width:100%;margin:0 0 2.5mm;padding:0 0 1mm;background:rgba(0,0,0,0);font-family:var(--cv26-font)!important;font-size:var(--cv-fs-title);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#111;line-height:1.2;border:none;border-bottom:1.5px solid #111;border-radius:0}.cv-template-26 .cv26-pairs{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:var(--cv26-col-left) minmax(0,1fr);grid-column-gap:var(--cv26-col-gap);column-gap:var(--cv26-col-gap);grid-row-gap:1.5mm;row-gap:1.5mm;align-items:baseline;width:100%}.cv-template-26 .cv26-pairs>li{list-style:none;float:none;width:100%;display:contents;margin:0;padding:0;background:none}.cv-template-26 .cv26-pairs>li:before{content:none;display:none}.cv-template-26 .cv26-pairs .pair-inner{display:contents}.cv-template-26 .cv26-pairs>li>.pair-inner>label{font-family:var(--cv26-font)!important;font-weight:600;color:#333;white-space:nowrap;line-height:1.55;margin:0;padding:0;background:none;display:block;width:auto;float:none}.cv-template-26 .cv26-pairs>li>.pair-inner>label:after{content:":"}.cv-template-26 .cv26-pairs .annou{font-family:var(--cv26-font)!important;font-size:var(--font-size-primary);color:#444;line-height:1.55;margin:0;padding:0;display:block;width:auto;float:none}.cv-template-26 .cv26-pairs .annou .col-12,.cv-template-26 .cv26-pairs .annou .ql-editor{padding:0;margin:0;width:100%;float:none}.cv-template-26 .cv26-pairs .annou .dropbtn,.cv-template-26 .cv26-pairs .annou .editable-content,.cv-template-26 .cv26-pairs .annou input.ka-calendar{font-family:var(--cv26-font)!important;font-size:var(--font-size-primary);color:#444;line-height:1.55;font-weight:400;padding:0;background:rgba(0,0,0,0);border:none}.cv-template-26 .cv26-pairs .annou input.ka-calendar,.cv-template-26 .cv26-pairs .annou input.setColorDate{color:#444!important;width:auto!important;max-width:100%}.cv-template-26 .cv26-pairs .annou .dropdown .dropbtn.default-status,.cv-template-26 .cv26-pairs .annou .dropdown .el-row.default-status,.cv-template-26 .cv26-pairs .annou .editable-content:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.cv-template-26 .cv26-pairs .annou .editable-content[placeholder]:empty:before{color:#888;font-style:italic;font-weight:400}.cv-template-26 .cv26-pairs .annou .cv26-salary-line{display:flex;flex-wrap:nowrap;align-items:baseline;gap:6px;width:100%;min-width:0}.cv-template-26 .cv26-pairs .annou #salary-input-container.cv26-salary-range{display:none!important;width:auto;max-width:none;margin:0;flex:0 1 auto;min-width:0}.cv-template-26 .cv26-pairs .annou #salary-input-container.cv26-salary-range[style*="display: block"],.cv-template-26 .cv26-pairs .annou #salary-input-container.cv26-salary-range[style*="display: flex"],.cv-template-26 .cv26-pairs .annou #salary-input-container.cv26-salary-range[style*="display:block"],.cv-template-26 .cv26-pairs .annou #salary-input-container.cv26-salary-range[style*="display:flex"]{display:block!important}.cv-template-26 .cv26-pairs .annou .cv26-salary-inline{display:flex;flex-wrap:nowrap;align-items:baseline;gap:6px;width:auto;white-space:nowrap}.cv-template-26 .cv26-pairs .annou .cv26-salary-inline .value-salary{display:inline-block;width:auto;min-width:4.5em;max-width:none;padding:0;flex:0 1 auto}.cv-template-26 .cv26-pairs .annou .cv26-salary-inline .value-salary .editable-content{display:inline-block;width:auto;min-width:4.5em;font-family:var(--cv26-font)!important;font-size:var(--font-size-primary);color:#444;white-space:nowrap;line-height:1.55;padding:0;margin:0}.cv-template-26 .cv26-pairs .annou .cv26-salary-sep{flex:0 0 auto;padding:0;font-family:var(--cv26-font)!important;font-size:var(--font-size-primary);color:#333;line-height:1.55;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cv-template-26 .cv26-pairs .annou .cv26-salary-currency{flex:0 0 auto;width:auto;max-width:none;min-height:1.55em;padding:0;position:relative;overflow:visible;z-index:5}.cv-template-26 .cv26-pairs .annou .cv26-salary-currency:has(.dropdown-content:not([style*="display: none"])){z-index:40}.cv-template-26 .cv26-pairs .annou .cv26-salary-currency .dropbtn{font-family:var(--cv26-font)!important;font-size:var(--font-size-primary);color:#444;font-weight:400;font-style:normal;line-height:1.55;padding:0;white-space:nowrap;word-break:keep-all!important;overflow-wrap:normal;background:rgba(0,0,0,0)}.cv-template-26 .cv26-pairs .annou .cv26-salary-currency .dropdown-content{width:auto;min-width:130px;max-width:200px;left:0;right:auto}.cv-template-26 .cv26-pairs .annou .cv26-salary-currency .single_select_item{padding:7px 12px;white-space:nowrap}.cv-template-26 .cv26-pairs .annou .cv26-salary-line .ql-editor{padding:0;margin:0}.cv-template-26 .cv26-main .dropdown,.cv-template-26 .cv26-pairs .annou .col-12.ql-editor.dropdown{position:relative;display:block;width:100%;min-height:1.55em;overflow:visible;z-index:5}.cv-template-26 .cv26-main .dropdown:has(.dropdown-content:not([style*="display: none"])),.cv-template-26 .cv26-main .dropdown:has(.select-dropdown),.cv-template-26 .cv26-main .dropdown:has(.select__menu),.cv-template-26 .cv26-pairs .annou .col-12.ql-editor.dropdown:has(.dropdown-content:not([style*="display: none"])),.cv-template-26 .cv26-pairs .annou .ql-editor.dropdown:has(.select-dropdown),.cv-template-26 .cv26-pairs .annou .ql-editor.dropdown:has(.select__menu){z-index:40}.cv-template-26 .cv26-main .dropdown-content,.cv-template-26 .cv26-pairs .annou .dropdown .dropdown-content{color:#5d677a;background-color:#fff;width:max-content;min-width:220px;max-width:300px;left:0;right:auto;z-index:50;font-style:normal;font-weight:400}.cv-template-26 .cv26-main .select-dropdown,.cv-template-26 .cv26-main .select__menu,.cv-template-26 .cv26-pairs .annou .select-dropdown,.cv-template-26 .cv26-pairs .annou .select__menu{z-index:50}.cv-template-26 .cv26-about,.cv-template-26 .cv26-about .editable-content{font-family:var(--cv26-font)!important;font-size:var(--font-size-primary);color:#444;line-height:1.55;font-style:italic;padding:0;margin:0}.cv-template-26 .cv26-about .editable-content{min-height:3em}.cv-template-26 .cv26-about .editable-content:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.cv-template-26 .cv26-about .editable-content[placeholder]:empty:before{color:#888;font-style:italic}.cv-template-26 .clone-container.education>ul.cv26-edu-summary,.cv-template-26 .clone-container.experience>ul.cv26-exp-summary{display:grid;grid-template-columns:var(--cv26-col-left) minmax(0,1fr);grid-column-gap:var(--cv26-col-gap);column-gap:var(--cv26-col-gap);grid-row-gap:1.5mm;row-gap:1.5mm;align-items:baseline;list-style:none;margin:0 0 2.5mm;padding:0;width:100%}.cv-template-26 .clone-container.education>ul.cv26-edu-summary>li.row-field,.cv-template-26 .clone-container.experience>ul.cv26-exp-summary>li.row-field{display:contents;float:none;width:auto;margin:0;padding:0;background:none}.cv-template-26 .clone-container.education>ul.cv26-edu-summary>li.row-field:before,.cv-template-26 .clone-container.experience>ul.cv26-exp-summary>li.row-field:before{content:none;display:none}.cv-template-26 .clone-container.education>ul.cv26-edu-summary>li.row-field>label,.cv-template-26 .clone-container.experience>ul.cv26-exp-summary>li.row-field>label{grid-column:1;font-family:var(--cv26-font)!important;font-weight:600;color:#333;white-space:nowrap;line-height:1.55;margin:0;padding:0;background:none;display:block;width:auto;max-width:none;float:none;justify-self:start}.cv-template-26 .clone-container.education>ul.cv26-edu-summary>li.row-field>label:after,.cv-template-26 .clone-container.experience>ul.cv26-exp-summary>li.row-field>label:after{content:":"}.cv-template-26 .clone-container.education>ul.cv26-edu-summary .annou,.cv-template-26 .clone-container.experience>ul.cv26-exp-summary .annou{grid-column:2;min-width:0;width:auto;position:relative;padding-left:0;font-family:var(--cv26-font)!important;color:#444;line-height:1.55;margin:0}.cv-template-26 .clone-container.education>ul.cv26-edu-summary .annou:before,.cv-template-26 .clone-container.experience>ul.cv26-exp-summary .annou:before{content:none;display:none}.cv-template-26 .clone-container.education>ul.cv26-edu-summary .annou .dropbtn,.cv-template-26 .clone-container.experience>ul.cv26-exp-summary .annou .dropbtn{font-family:var(--cv26-font)!important;color:#444;line-height:1.55;font-weight:400;padding:0;background:rgba(0,0,0,0)}.cv-template-26 .clone-container.education>ul.cv26-edu-summary .annou .dropbtn.default-status,.cv-template-26 .clone-container.experience>ul.cv26-exp-summary .annou .dropbtn.default-status{color:#888;font-style:italic;font-weight:400}.cv-template-26 .cv26-timeline{display:block;width:100%;margin:0;padding:0}.cv-template-26 .cv26-timeline .block-child-main,.cv-template-26 .cv26-tl-row{float:none;width:100%;padding:0}.cv-template-26 .cv26-tl-row{display:block;margin:0 0 3.5mm;list-style:none;background:none}.cv-template-26 .cv26-tl-row+.cv26-tl-row{border-top:1px solid rgba(0,0,0,.08);padding-top:2.5mm}.cv-template-26 .cv26-tl-row:before{content:none;display:none}.cv-template-26 .clone-container.experience .cv26-tl-layout{display:grid!important;grid-template-columns:var(--cv26-col-left) minmax(0,1fr);grid-column-gap:var(--cv26-col-gap);column-gap:var(--cv26-col-gap);grid-row-gap:.4mm;row-gap:.4mm;align-items:baseline;width:100%;margin:0;padding:0}.cv-template-26 .clone-container.experience .cv26-tl-layout .cv-timeline-left{display:flex;flex-direction:column;font-size:.78rem;color:#666;font-style:italic}.cv-template-26 .clone-container.education .cv26-tl-layout{display:grid!important;grid-template-columns:var(--cv26-col-left) minmax(0,1fr);grid-template-areas:"date title" ".    org" ".    deg" ".    desc";grid-column-gap:var(--cv26-col-gap);column-gap:var(--cv26-col-gap);grid-row-gap:.4mm;row-gap:.4mm;align-items:baseline;width:100%;margin:0;padding:0}.cv-template-26 .clone-container.education .cv26-tl-layout>.cv26-tl-date{grid-area:date;align-self:start}.cv-template-26 .clone-container.education .cv26-tl-layout>.cv26-tl-body{display:contents}.cv-template-26 .clone-container.education .cv26-tl-layout>.cv26-tl-body>.cv26-tl-field:first-child{grid-area:title}.cv-template-26 .clone-container.education .cv26-tl-layout>.cv26-tl-body>.cv26-tl-field:nth-child(2){grid-area:org}.cv-template-26 .clone-container.education .cv26-tl-layout>.cv26-tl-body>.cv26-tl-field:nth-child(2) .editable-content.cv26-tl-org{font-weight:400;color:#555}.cv-template-26 .clone-container.education .cv26-tl-layout>.cv26-tl-body>.cv26-tl-field:nth-child(3){grid-area:deg;align-self:baseline;margin:0;padding:0;background:rgba(0,0,0,0)}.cv-template-26 .clone-container.education .cv26-tl-layout>.cv26-tl-body>.cv26-tl-field:nth-child(4){grid-area:desc}.cv-template-26 .clone-container.education .cv26-tl-layout>.cv26-tl-body>.cv26-tl-field:nth-child(4) .editable-content{font-family:var(--cv26-font)!important;font-size:var(--font-size-primary);color:#444;line-height:1.5;margin-top:1mm}.cv-template-26 .cv26-tl-dot,.cv-template-26 .cv26-tl-track{display:none!important}.cv-template-26 .cv26-tl-date,.cv-template-26 .cv26-tl-left{display:flex;flex-direction:column;gap:.5mm;font-family:var(--cv26-font)!important;font-size:var(--font-size-primary);color:#666;font-style:italic;line-height:1.4;padding:0;margin:0;background:rgba(0,0,0,0)}.cv-template-26 .clone-container.activity .cv26-tl-date,.cv-template-26 .clone-container.experience .cv26-tl-date{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:baseline;gap:0 4px;white-space:nowrap;width:max-content;max-width:100%}.cv-template-26 .clone-container.activity .cv26-tl-date>.ql-editor.end-date,.cv-template-26 .clone-container.activity .cv26-tl-date>.ql-editor.start-date,.cv-template-26 .clone-container.experience .cv26-tl-date>.ql-editor.end-date,.cv-template-26 .clone-container.experience .cv26-tl-date>.ql-editor.start-date{display:inline-flex!important;align-items:baseline;flex:0 0 auto!important;width:auto!important;max-width:none!important;min-width:0!important;padding:0!important;margin:0!important;overflow:visible!important;float:none!important}.cv-template-26 .clone-container.activity .cv26-tl-date>.ql-editor.end-date:before,.cv-template-26 .clone-container.experience .cv26-tl-date>.ql-editor.end-date:before{content:"–";display:inline;color:#666;font-style:italic;padding-right:4px;flex-shrink:0}.cv-template-26 .clone-container.activity .cv26-tl-date input.ka-calendar,.cv-template-26 .clone-container.activity .cv26-tl-date input.setColorDate,.cv-template-26 .clone-container.experience .cv26-tl-date input.ka-calendar,.cv-template-26 .clone-container.experience .cv26-tl-date input.setColorDate{width:max(6.8em,65px)!important;max-width:none!important;min-width:0!important}.cv-template-26 .clone-container.education .cv26-tl-date{flex-direction:row;flex-wrap:nowrap;align-items:baseline;gap:0 4px}.cv-template-26 .clone-container.education .cv26-tl-date .cv26-edu-when-label{font-family:var(--cv26-font)!important;font-size:var(--font-size-primary);font-weight:400;font-style:italic;color:#666;margin:0;padding:0;line-height:1.4;display:inline-block;white-space:nowrap;background:none;float:none;width:auto;max-width:none}.cv-template-26 .clone-container.education .cv26-tl-date .cv26-edu-when-label:after{content:":"}.cv-template-26 .cv26-tl-body{display:block}.cv-template-26 .cv26-tl-body .cv26-tl-title .editable-content,.cv-template-26 .cv26-tl-body .editable-content.unallow-formatingBold,.cv-template-26 .cv26-tl-title{font-family:var(--cv26-font)!important;font-size:var(--font-size-primary);font-weight:600;color:#222;line-height:1.25;padding:0;margin:0}.cv-template-26 .cv26-tl-body .cv26-tl-org .editable-content,.cv-template-26 .cv26-tl-org{font-family:var(--cv26-font)!important;font-size:var(--font-size-primary);color:#555;font-weight:500;line-height:1.4;margin:.8mm 0 1.5mm;padding:0;font-style:normal}.cv-template-26 .cv26-bullets,.cv-template-26 .cv26-exp-bullets{padding:0;margin:0}.cv-template-26 .cv26-bullets .editable-content,.cv-template-26 .cv26-exp-bullets .editable-content{position:relative;font-family:var(--cv26-font)!important;font-size:var(--font-size-primary);color:#444;line-height:1.5;padding:0;margin:0;min-height:1.3em}.cv-template-26 .cv26-bullets .editable-content>div,.cv-template-26 .cv26-bullets .editable-content>li,.cv-template-26 .cv26-bullets .editable-content>p,.cv-template-26 .cv26-exp-bullets .editable-content>div,.cv-template-26 .cv26-exp-bullets .editable-content>li,.cv-template-26 .cv26-exp-bullets .editable-content>p{position:relative;padding-left:17px;margin:0 0 .8mm;line-height:1.5}.cv-template-26 .cv26-bullets .editable-content>div:before,.cv-template-26 .cv26-bullets .editable-content>li:before,.cv-template-26 .cv26-bullets .editable-content>p:before,.cv-template-26 .cv26-exp-bullets .editable-content>div:before,.cv-template-26 .cv26-exp-bullets .editable-content>li:before,.cv-template-26 .cv26-exp-bullets .editable-content>p:before{content:"•";position:absolute;left:0;top:0;color:var(--cv26-accent,#111);font-size:1em;line-height:1.5;font-weight:700}.cv-template-26 .clone-container.skill,.cv-template-26 ul.clone-container.skill{list-style:none;margin:0;padding:0;display:block;width:100%}.cv-template-26 .clone-container.skill>li.clone-item,.cv-template-26 ul.clone-container.skill>li.clone-item{list-style:none;float:none;width:100%;display:block;margin:0 0 2.5mm;padding:0;background:none;position:relative}.cv-template-26 .clone-container.skill>li.clone-item:before,.cv-template-26 ul.clone-container.skill>li.clone-item:before{content:none;display:none}.cv-template-26 .clone-container.skill>li.clone-item:last-child,.cv-template-26 ul.clone-container.skill>li.clone-item:last-child{margin-bottom:0}.cv-template-26 .cv26-skill-row{display:flex;align-items:center;justify-content:space-between;gap:3mm;margin:0 0 .5mm;width:100%}.cv-template-26 .cv26-skill-name{flex:1 1 auto;min-width:0;padding:0;margin:0;float:none;width:auto}.cv-template-26 .cv26-skill-name .editable-content{font-family:var(--cv26-font)!important;font-size:var(--font-size-primary);font-weight:600;color:#222;line-height:1.4;padding:0;margin:0}.cv-template-26 .cv26-skill-rating{flex:0 0 auto;position:relative;display:block;padding:0;margin:0;min-width:20mm}.cv-template-26 .cv26-skill-rating .point{display:inline-flex;align-items:center;gap:1mm;height:auto;cursor:pointer}.cv-template-26 .cv26-skill-rating .star{display:inline-block;width:2.2mm;height:2.2mm;border-radius:50%;border:1px solid var(--cv26-accent,#111);background:rgba(0,0,0,0)!important}.cv-template-26 .cv26-skill-rating .star.selected{background:var(--cv26-accent,#111)!important}.cv-template-26 .cv26-skill-desc{padding:0;margin:0;float:none;width:100%}.cv-template-26 .cv26-skill-desc .editable-content{font-family:var(--cv26-font)!important;font-size:var(--font-size-primary);color:#444;line-height:1.55;font-weight:400;padding:0;margin:0;min-height:1.3em}.cv-template-26 .clone-container.certificate .cv26-tl-layout{display:grid!important;grid-template-columns:var(--cv26-col-left) minmax(0,1fr);grid-template-areas:"date title" "date org";align-items:baseline;grid-column-gap:var(--cv26-col-gap);column-gap:var(--cv26-col-gap);grid-row-gap:.4mm;row-gap:.4mm;width:100%;margin:0;padding:0}.cv-template-26 .clone-container.certificate .cv26-tl-layout>.cv26-tl-date{grid-area:date;align-self:start}.cv-template-26 .clone-container.certificate .cv26-tl-layout>.cv26-tl-body{display:contents}.cv-template-26 .clone-container.certificate .cv26-tl-layout>.cv26-tl-body>.cv26-tl-field:first-child{grid-area:title}.cv-template-26 .clone-container.certificate .cv26-tl-layout>.cv26-tl-body>.cv26-tl-field:nth-child(2){grid-area:org}.cv-template-26 .clone-container.certificate .cv26-tl-date.cv26-cert-date{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:nowrap;gap:.4mm;font-family:var(--cv26-font)!important;font-size:var(--font-size-primary);color:#666;font-style:italic;line-height:1.4}.cv-template-26 .clone-container.certificate .cv26-tl-date.cv26-cert-date .cv26-cert-when{display:flex;flex-direction:column;align-items:flex-start;gap:0}.cv-template-26 .clone-container.certificate .cv26-tl-date.cv26-cert-date .cv26-cert-when-label{font-family:var(--cv26-font)!important;font-size:var(--font-size-primary);font-weight:400;font-style:italic;color:#666;margin:0;padding:0;line-height:1.4;display:inline-block;white-space:nowrap;background:none;float:none;width:auto;max-width:none}.cv-template-26 .clone-container.certificate .cv26-tl-date.cv26-cert-date .cv26-cert-when-label:after{content:":"}.cv-template-26 .clone-container.certificate .cv26-tl-date.cv26-cert-date .ql-editor.cer_to,.cv-template-26 .clone-container.certificate .cv26-tl-date.cv26-cert-date .ql-editor.end-date,.cv-template-26 .clone-container.certificate .cv26-tl-date.cv26-cert-date .ql-editor.start-date{display:inline-flex!important;align-items:baseline;padding:0;margin:0;width:auto}.cv-template-26 .clone-container.certificate .cv26-tl-date.cv26-cert-date input.ka-calendar,.cv-template-26 .clone-container.certificate .cv26-tl-date.cv26-cert-date input.setColorDate{font-family:var(--cv26-font)!important;font-size:var(--font-size-primary);color:#666!important;font-style:italic;padding:0;border:none;background:rgba(0,0,0,0);width:100px!important;max-width:100px!important;min-width:100px!important}.cv-template-26 .clone-container.certificate .cv26-tl-date.cv26-cert-date .ql-editor.cer_to input.ka-calendar,.cv-template-26 .clone-container.certificate .cv26-tl-date.cv26-cert-date .ql-editor.end-date input.ka-calendar{width:112px!important;max-width:112px!important;min-width:112px!important}.cv-template-26 .clone-container.activity .cv26-tl-layout{display:grid!important;grid-template-columns:var(--cv26-col-left) minmax(0,1fr);grid-template-areas:"date title" ".    org" ".    desc";align-items:baseline;grid-column-gap:var(--cv26-col-gap);column-gap:var(--cv26-col-gap);grid-row-gap:.4mm;row-gap:.4mm;width:100%;margin:0;padding:0}.cv-template-26 .clone-container.activity .cv26-tl-layout>.cv26-tl-date{grid-area:date;align-self:start}.cv-template-26 .clone-container.activity .cv26-tl-layout>.cv26-tl-body{display:contents}.cv-template-26 .clone-container.activity .cv26-tl-layout>.cv26-tl-body>.cv26-tl-field:first-child{grid-area:title}.cv-template-26 .clone-container.activity .cv26-tl-layout>.cv26-tl-body>.cv26-tl-field:nth-child(2){grid-area:org}.cv-template-26 .clone-container.activity .cv26-tl-layout>.cv26-tl-body>.cv26-tl-field:nth-child(3){grid-area:desc}.cv-template-26 ul.clone-container.language{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;grid-gap:3mm;gap:3mm;width:100%}.cv-template-26 ul.clone-container.language>li.clone-item{list-style:none;float:none;width:100%;display:block;margin:0;padding:0;background:none;position:relative}.cv-template-26 .cv26-lang-layout{display:grid!important;grid-template-columns:var(--cv26-col-left) minmax(0,1fr);grid-column-gap:var(--cv26-col-gap);column-gap:var(--cv26-col-gap);grid-row-gap:1.5mm;row-gap:1.5mm;align-items:baseline;width:100%;margin:0;padding:0}.cv-template-26 .cv26-lang-row{display:contents}.cv-template-26 .cv26-lang-row .cv26-lang-cert-label,.cv-template-26 .cv26-lang-row .more-desc,.cv-template-26 .cv26-lang-row .widthLan,.cv-template-26 .cv26-lang-row .widthLevelLan{float:none!important;width:auto!important;max-width:none!important;min-width:0!important;padding:0!important;margin:0!important;background:none!important;border:none!important;color:inherit;font-family:var(--cv26-font)!important;font-size:var(--font-size-primary);line-height:1.55}.cv-template-26 .cv26-lang-row .cv26-lang-cert-label,.cv-template-26 .cv26-lang-row .widthLan .dropbtn{font-weight:600;color:#333;font-style:normal;background:rgba(0,0,0,0)!important;border:none!important;padding:0!important}.cv-template-26 .cv26-lang-row .cv26-lang-cert-label:after{content:":"}.cv-template-26 .cv26-lang-row .more-desc .editable-content,.cv-template-26 .cv26-lang-row .widthLevelLan .dropbtn{color:#444;font-weight:400;font-style:italic;background:rgba(0,0,0,0)!important;border:none!important;padding:0!important}.cv-template-26 .cv26-ref-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:6mm;gap:6mm;width:100%}.cv-template-26 .cv26-ref-grid>.clone-item{float:none;width:100%;display:block;margin:0;padding:0;background:none}.cv-template-26 .cv26-ref-grid .editable-content{font-family:var(--cv26-font)!important;font-size:var(--font-size-primary);color:#444;line-height:1.55;padding:0;margin:0 0 .4mm}.cv-template-26 .cv26-ref-grid .editable-content.unallow-formatingBold{font-weight:600;color:#333;margin-bottom:.8mm}.cv-template-26 .block-child-main,.cv-template-26 .clone-item .block-child-main{padding:0!important;margin:0;width:100%;box-sizing:border-box}.cv-template-26 h3.lbl-block{border-bottom-color:var(--cv26-accent)!important}.cv-template-26 .cv26-head .fullname,.cv-template-26 .cv26-head .fullname .editable-content,.cv-template-26 h3.lbl-block{color:var(--cv26-accent)!important}.cv-template-26.clrSerifCentered26{--cv26-accent:#111}.cv-template-26.clrSerifNavy26{--cv26-accent:#1d3a5f}.cv-template-26.clrSerifBurgundy26{--cv26-accent:#7a1627}.cv-template-26.clrSerifGreen26{--cv26-accent:#005b41}.cv-template-26.clrSerifTeal26{--cv26-accent:#0d9488}.cv-template-26.clrSerifBrown26{--cv26-accent:#754c28}.cv-template-26.clrSerifPurple26{--cv26-accent:#64347a}.cv-template-26.clrSerifSlate26{--cv26-accent:#2f4550}@media print{.cv-template-26 .cv26-body{box-shadow:none;margin:0}}.cv-template-26 .coverCVpage26{-webkit-print-color-adjust:exact;print-color-adjust:exact;position:relative;z-index:20;background:#fff;height:auto!important;min-height:297mm;overflow:visible!important}.cv-template-26 .coverCVpage26 .page{width:210mm;height:297mm;margin:0 auto;background:#fff;position:relative;overflow:hidden;font-family:Open Sans,sans-serif}.cv-template-26 .coverCVpage26 .circle{position:absolute;background-color:#ebebeb;border-radius:50%;z-index:1}.cv-template-26 .coverCVpage26 .circle-top-right{width:480px;height:480px;right:-217px;top:-240px}.cv-template-26 .coverCVpage26 .circle-bottom-right{width:266px;height:266px;right:-133px;bottom:-133px}.cv-template-26 .coverCVpage26 .circle-top-left{width:150px;height:150px;left:84px;top:89px}.cv-template-26 .coverCVpage26 .circle-bottom-left{width:378px;height:378px;left:-221px;top:718px}.cv-template-26 .coverCVpage26 .dot-top-left{width:40px;height:40px;left:264px;top:370px}.cv-template-26 .coverCVpage26 .dot-bottom-left{width:40px;height:40px;left:213px;top:1014px}.cv-template-26 .coverCVpage26 .dot-bottom-center{width:26px;height:26px;left:383px;top:833px}.cv-template-26 .coverCVpage26 .center-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:528px;height:216px;display:flex;align-items:center;justify-content:center;z-index:5}.cv-template-26 .coverCVpage26 .left-bracket{position:absolute;left:0;top:0;bottom:0;width:64px;border-left:3px solid var(--cv26-accent,#0f1a2e);border-top:3px solid var(--cv26-accent,#0f1a2e);border-bottom:3px solid var(--cv26-accent,#0f1a2e);border-top-left-radius:16px;border-bottom-left-radius:16px}.cv-template-26 .coverCVpage26 .right-bracket{position:absolute;right:0;top:0;bottom:0;width:64px;border-right:3px solid var(--cv26-accent,#0f1a2e);border-top:3px solid var(--cv26-accent,#0f1a2e);border-bottom:3px solid var(--cv26-accent,#0f1a2e);border-top-right-radius:16px;border-bottom-right-radius:16px}.cv-template-26 .coverCVpage26 .text-content{text-align:center;padding:0 58px}.cv-template-26 .coverCVpage26 .person-name{font-family:Oswald,sans-serif;font-size:2.87rem;font-weight:700;color:var(--cv26-accent,#0f1a2e);letter-spacing:1px;text-transform:uppercase;margin-bottom:10px;line-height:1.2}.cv-template-26 .coverCVpage26 .job-title{font-family:Open Sans,sans-serif;font-size:1.47rem;font-weight:600;color:var(--cv26-accent,#0f1a2e);letter-spacing:.6px;margin-bottom:16px;line-height:1.2}.cv-template-26 .coverCVpage26 .divider-line{width:106px;height:3px;background-color:var(--cv26-accent,#0f1a2e);margin:0 auto}.cv-template-27,.cv-template-27 *,.cv-template-27 :after,.cv-template-27 :before{box-sizing:border-box}.cv-template-27 svg,.cv-template-27 svg *{margin:0;padding:0}.cv-template-27 .cv27-page-shell{--shell-pad:1mm;width:210mm;margin:12mm auto;padding:var(--shell-pad);background:#fff;box-shadow:0 2px 24px rgba(0,0,0,.1);overflow:visible}.cv-template-27 .cv27-page{--navy:#005B9F;--line:#d0d0d0;min-height:289mm;display:flex;flex-direction:column;overflow:visible}.cv-template-27 .cv27-top-head{display:grid;grid-template-columns:1.41fr 1fr;grid-gap:0;gap:0;align-items:stretch;padding:0 0 0 calc(6mm + var(--shell-pad));margin-left:calc(-1*var(--shell-pad));margin-right:calc(-1*var(--shell-pad));border-bottom:1px solid var(--line)!important;overflow:visible}.cv-template-27 .cv27-head-identity{display:flex;align-items:center;gap:6mm;min-width:0;padding:6mm 0}.cv-template-27 .cv27-photo{width:30mm;height:30mm;border-radius:50%;flex-shrink:0;background:#e8e8e8}.cv-template-27 .cv27-photo img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.cv-template-27 .cv27-head-names{min-width:0;padding-right:20px}.cv-template-27 .fullname{margin:0;font-size:1.2rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase;line-height:1.1;color:#111}.cv-template-27 .resume_title{margin:1.5mm 0 0;font-size:.8rem;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:#333}.cv-template-27 .cv27-head-contact{--contact-row-h:12mm;--contact-row-pad-y:2.5mm;--contact-block-pad-top:0mm;display:grid;grid-template-columns:10mm 1fr;grid-template-rows:repeat(3,minmax(var(--contact-row-h),1fr));align-items:stretch;align-self:stretch;min-width:0;padding-right:calc(10mm + var(--shell-pad));border-left:1px solid var(--line);overflow:visible}.cv-template-27 .cv27-contact-bar{grid-column:1;grid-row:1/-1;display:grid;grid-template-rows:subgrid;background:var(--navy);align-self:stretch;box-sizing:border-box;margin:0;padding:0}.cv-template-27 .cv27-contact-bar-cell{display:flex;align-items:center;justify-content:center;min-height:var(--contact-row-h);padding:var(--contact-row-pad-y) 0;border-bottom:1px solid hsla(0,0%,100%,.15);box-sizing:border-box}.cv-template-27 .cv27-contact-bar-cell:last-child{border-bottom:none}.cv-template-27 .cv27-contact-bar-cell svg{width:4.2mm;height:4.2mm;color:#fff}.cv-template-27 .cv27-contact-lines{grid-column:2;grid-row:1/-1;display:grid;grid-template-rows:subgrid;align-self:stretch;box-sizing:border-box;margin:0;padding:0;list-style:none}.cv-template-27 .cv27-contact-lines>li{display:flex;align-items:center;min-height:var(--contact-row-h);padding:var(--contact-row-pad-y) 4mm;margin:0;font-size:.8rem;color:#222;border-bottom:1px solid var(--line);float:none;width:100%}.cv-template-27 .cv27-contact-lines>li:last-child{border-bottom:none}.cv-template-27 .cv27-contact-lines>li.email{overflow:visible;align-items:flex-start}.cv-template-27 .cv27-contact-lines>li.email .text-break{display:block;width:100%;white-space:normal;overflow:visible;text-overflow:clip;word-break:break-word;line-height:1.3;align-items:"anchor-center"!important}.cv-template-27 .cv27-body-cols{display:grid;grid-template-columns:1.65fr 1fr;flex:1 1;align-items:stretch}.cv-template-27 .cv27-col-main{padding:7mm 8mm calc(10mm + var(--shell-pad)) 10mm;border-right:1px solid var(--line);margin-bottom:calc(-1*var(--shell-pad))}.cv-template-27 .cv27-col-side{padding:7mm calc(10mm + var(--shell-pad)) calc(10mm + var(--shell-pad)) 8mm;background:rgba(0,128,144,.04);margin-right:calc(-1*var(--shell-pad));margin-bottom:calc(-1*var(--shell-pad))}.cv-template-27 h3.lbl-block{margin:0 0 3mm;font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--navy);line-height:1.2}.cv-template-27 .cv27-col-main .render-item.lvl-root{margin-bottom:5mm;padding-bottom:5mm;border-bottom:1px solid var(--line)}.cv-template-27 .cv27-col-main .render-item.lvl-root:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.cv-template-27 .cv27-col-side .render-item.lvl-root{margin-bottom:5mm;padding-bottom:5mm;border-bottom:1px solid var(--line)}.cv-template-27 .cv27-col-side .render-item.lvl-root:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.cv-template-27 .main-text{margin:0;font-size:.8rem;color:#222;line-height:1.6}.cv-template-27 .main-text em{font-style:italic}.cv-template-27 .cv27-pairs{line-height:1.5}.cv-template-27 .exp-timeline{margin-left:1.5mm;padding-left:5.5mm;border-left:1.5px solid rgba(0,128,144,.55)}.cv-template-27 .exp-item{position:relative;margin-bottom:4mm}.cv-template-27 .exp-item:before{content:"";position:absolute;left:-5.6984375mm;top:.35em;transform:translateX(-50%);width:2.4mm;height:2.4mm;border-radius:50%;background:var(--navy);box-shadow:0 0 0 1px #fff;z-index:1}.cv-template-27 .exp-item:last-child{margin-bottom:0}.cv-template-27 .exp-title{margin:0;font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#111;line-height:1.3}.cv-template-27 .exp-meta{margin:.8mm 0 2mm;font-size:.8rem;font-style:italic;color:#333}.cv-template-27 .bullets{margin:0;padding:0 0 0 4.5mm;list-style:disc;font-size:.8rem;color:#222;line-height:1.55}.cv-template-27 .bullets li{margin-bottom:.8mm}.cv-template-27 .bullets li:last-child{margin-bottom:0}.cv-template-27 .skill-list{margin:0;padding:0 0 0 4.5mm;list-style:disc;font-size:.8rem;color:#222;line-height:1.55}.cv-template-27 .skill-list li{margin-bottom:1mm}.cv-template-27 .skill-note{margin:0 0 2.5mm 4.5mm;font-size:.8rem;color:#444;line-height:1.5}.cv-template-27 .skill-list+.skill-note:last-child{margin-bottom:0}.cv-template-27 .edu-item{margin-bottom:3.5mm}.cv-template-27 .edu-item:last-child{margin-bottom:0}.cv-template-27 .edu-school{margin:0;font-size:.8rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#111;line-height:1.35}.cv-template-27 .edu-degree{margin:.6mm 0 0;font-size:.8rem;color:#222;line-height:1.45}.cv-template-27 .edu-degree strong{font-weight:700}.cv-template-27 .edu-date{margin:.6mm 0 0;font-size:.8rem;color:#333}.cv-template-27 .edu-desc{margin:.8mm 0 0;font-size:.8rem;color:#444;line-height:1.5}.cv-template-27 .cert-title{margin:0;font-size:.8rem;font-weight:700;color:#111;line-height:1.35}.cv-template-27 .cert-meta{margin:.6mm 0 0;font-size:.8rem;color:#333}.cv-template-27 .cert-desc{margin:.6mm 0 0;font-size:.8rem;color:#444}.cv-template-27 .cv27-highlight{padding:0 0 0 4.5mm;list-style:disc;font-size:.8rem;color:#222;line-height:1.55}.cv-template-27 .cv27-highlight li{margin-bottom:.8mm}.cv-template-27 .lang-line{margin:0 0 1.5mm;font-size:.8rem;color:#222;line-height:1.5}.cv-template-27 .lang-line:last-child{margin-bottom:0}.cv-template-27 .lang-line strong{font-weight:700}.cv-template-27 .cv27-pairs{grid-gap:1mm 4mm;gap:1mm 4mm;font-size:.8rem;color:#333;line-height:1.45}.cv-template-27 .cv27-pairs strong{font-weight:600;color:#111}.cv-template-27 .ref-name{margin:0 0 .5mm;font-size:.8rem;font-weight:700;color:#111;line-height:1.35}.cv-template-27 .ref-meta{margin:0 0 .5mm;font-size:.8rem;color:#333;line-height:1.4}.cv-template-27 .ref-contact{margin:0 0 3mm;font-size:.8rem;color:#444;line-height:1.4}.cv-template-27 .ref-block:last-child .ref-contact{margin-bottom:0}@media print{.cv-template-27 .cv27-page-shell{margin:0;padding:0;--shell-pad:0mm;border-radius:0;box-shadow:none}.cv-template-27 .cv27-contact-bar,.cv-template-27 .cv27-contact-lines{margin-top:0;padding-top:0}}.cv-template-27 .cv27-page{display:flow-root}.cv-template-27 .cv27-page:after{content:"";display:block;clear:both}.cv-template-27 .cv27-main-layout,.cv-template-27 .cv27-side-layout,.cv-template-27 .layout-render{float:none!important;width:100%!important;height:auto!important;padding:0!important;margin:0}.cv-template-27 .layout-render .block-child-main,.cv-template-27 .layout-render .block-main{float:none!important;width:100%!important;padding:0!important;margin:0}.cv-template-27 .render-item.lvl-root{float:none!important;width:100%!important}.cv-template-27 .ql-editor,.cv-template-27 .row-field{float:none!important;width:auto;max-width:100%}.cv-template-27 ul,.cv-template-27 ul.clone-container{float:none!important;width:100%;list-style:none;margin:0;padding:0}.cv-template-27 ul.clone-container>li.clone-item{float:none!important;width:100%!important;display:block;margin:0 0 2mm;padding:0}.cv-template-27 ul.clone-container>li.clone-item:before{content:none;display:none}.cv-template-27{--cv27-navy:#005B9F;--cv27-line:#d0d0d0;--cv27-font:var(--font-family-primary,"Roboto",Arial,Helvetica,sans-serif);--cv27-accent:var(--cv27-navy);--cv27-side-gap-x:4mm;--cv27-side-gap-y:1mm;font-family:var(--cv27-font);color:#1a1a1a}.cv-template-27 .cv27-page{--navy:var(--cv27-navy);--line:var(--cv27-line)}.cv-template-27 .cv27-page-shell{margin:0;box-shadow:none;width:100%;min-height:297mm}.cv-template-27 .cv27-photo{overflow:visible;position:relative}.cv-template-27 .cv27-photo img{border-radius:50%}.cv-template-27 .cv27-photo .btn-edit,.cv-template-27 .cv27-photo.changeable .btn-edit{position:absolute!important;top:auto!important;left:auto!important;right:2px!important;bottom:2px!important;width:30px;height:30px;z-index:5}.cv-template-27 .cv27-col-main .render-item.lvl-root,.cv-template-27 .cv27-col-side .render-item.lvl-root{float:none;width:100%;margin-bottom:5mm;padding-bottom:5mm;border-bottom:1px solid var(--cv27-line);page-break-inside:avoid;break-inside:avoid}.cv-template-27 .cv27-col-main .render-item.lvl-root:last-child,.cv-template-27 .cv27-col-side .render-item.lvl-root:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.cv-template-27 .block-main>h3.lbl-block,.cv-template-27 .clone-container>h3.lbl-block,.cv-template-27 h3.lbl-block{float:none;width:100%;margin:0 0 3mm;padding:0;font-family:var(--cv27-font)!important;font-size:calc(var(--font-size-primary)*1.08)!important;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--navy)!important;line-height:1.2;background:rgba(0,0,0,0);border:none}.cv-template-27 .cv27-pairs{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:auto 1fr;grid-gap:1mm 5mm;gap:1mm 5mm;align-items:baseline}.cv-template-27 ul.cv27-pairs{grid-template-columns:auto minmax(45%,1fr)}.cv-template-27 .cv27-pairs>li{float:none;width:auto;display:contents;margin:0}.cv-template-27 .cv27-pairs .pair-inner{display:contents}.cv-template-27 .cv27-pairs>li:before{content:none;display:none}.cv-template-27 .cv27-pairs .pair-inner>label{font-weight:600;color:#111;float:none;margin:0;padding:0;background:none}.cv-template-27 .cv27-pairs .pair-inner>.annou:before{content:none}.cv-template-27 .cv27-pairs .annou{float:none;display:block;width:auto;min-width:0;padding:0;margin:0;font-size:.8rem;color:#333;line-height:1.5}.cv-template-27 .cv27-pairs .annou .col-12,.cv-template-27 .cv27-pairs .annou .ql-editor{float:none;display:block;width:100%;min-width:0;max-width:100%;padding:0;margin:0;color:#333;line-height:1.5}.cv-template-27 .cv27-pairs .annou .dropbtn,.cv-template-27 .cv27-pairs .annou .editable-content{float:none;width:auto;padding:0;margin:0;font-size:.8rem;color:#333;line-height:1.5}.cv-template-27 .cv27-pairs .annou .col-12.ql-editor.dropdown{position:relative;display:block;width:100%;max-width:100%;min-width:0;min-height:1.5em;overflow:visible;z-index:5}.cv-template-27 .cv27-pairs .annou .col-12.ql-editor.dropdown .dropbtn{display:block;width:100%}.cv-template-27 .cv27-pairs .annou .col-12.ql-editor.dropdown .select__control,.cv-template-27 .cv27-pairs .annou .col-12.ql-editor.dropdown [class$=-container]{width:100%!important;min-width:0!important;max-width:100%}.cv-template-27 .cv27-pairs .annou .col-12.ql-editor.dropdown:has(.dropdown-content:not([style*="display: none"])),.cv-template-27 .cv27-pairs .annou .col-12.ql-editor.dropdown:has(.select-dropdown),.cv-template-27 .cv27-pairs .annou .col-12.ql-editor.dropdown:has(.select__menu){z-index:40}.cv-template-27 .cv27-pairs .annou .dropdown .dropdown-content{width:max-content;min-width:175px;max-width:300px;left:0;right:auto;z-index:50}.cv-template-27 .clone-container.activity .cv27-cert-list,.cv-template-27 .clone-container.certificate .cv27-cert-list,.cv-template-27 .clone-container.experience .cv27-timeline{--cv27-tl-bw:1.5px;--cv27-rail-x:calc(var(--cv27-tl-bw) / 2);--cv27-rail-pad:5.5mm;--cv27-tl-dot:2.4mm;position:relative;margin-left:0;padding-left:var(--cv27-rail-pad);border-left:none!important;box-sizing:border-box;width:100%}.cv-template-27 .clone-container.experience>ul.cv27-exp-summary{margin-left:0;padding-left:0}.cv-template-27 .clone-container.activity .cv27-cert-list:before,.cv-template-27 .clone-container.certificate .cv27-cert-list:before,.cv-template-27 .clone-container.experience .cv27-timeline:before{content:"";position:absolute;left:var(--cv27-rail-x);top:.35em;bottom:0;width:var(--cv27-tl-bw);background:rgba(0,128,144,.55);transform:translateX(-50%);z-index:0;pointer-events:none}.cv-template-27 .clone-container.activity .cv27-cert-item,.cv-template-27 .clone-container.certificate .cv27-cert-item,.cv-template-27 .clone-container.experience .cv27-tl-row{position:relative;margin:0 0 4mm;padding:0!important;float:none!important;width:100%}.cv-template-27 .clone-container.activity .cv27-cert-item:last-child,.cv-template-27 .clone-container.certificate .cv27-cert-item:last-child,.cv-template-27 .clone-container.experience .cv27-tl-row:last-child{margin-bottom:0}.cv-template-27 .clone-container.activity .cv27-cert-item:before,.cv-template-27 .clone-container.certificate .cv27-cert-item:before,.cv-template-27 .clone-container.experience .cv27-tl-row:before{content:none!important;display:none!important;background:none!important;box-shadow:none!important;width:0!important;height:0!important}.cv-template-27 .clone-container.activity .cv27-cert-list>.cv27-cert-item>.block-child-main,.cv-template-27 .clone-container.certificate .cv27-cert-list>.cv27-cert-item>.block-child-main,.cv-template-27 .clone-container.experience .cv27-timeline>.cv27-tl-row>.block-child-main{position:relative;padding:0!important;margin:0;float:none!important;width:100%}.cv-template-27 .clone-container.activity .cv27-cert-list>.cv27-cert-item>.block-child-main:before,.cv-template-27 .clone-container.certificate .cv27-cert-list>.cv27-cert-item>.block-child-main:before,.cv-template-27 .clone-container.experience .cv27-timeline>.cv27-tl-row>.block-child-main:before{content:""!important;display:block!important;position:absolute;left:calc(var(--cv27-rail-x) - var(--cv27-rail-pad));top:.35em;transform:translateX(-50%);width:var(--cv27-tl-dot);height:var(--cv27-tl-dot);border-radius:50%;background:var(--cv27-navy,#005B9F)!important;box-shadow:0 0 0 1px #fff;z-index:2;pointer-events:none}.cv-template-27 .clone-container.activity .layout-render>.ql-editor:first-child:before,.cv-template-27 .clone-container.certificate .layout-render>.ql-editor:first-child:before{content:none!important;display:none!important}.cv-template-27 .clone-container.activity .editable-content.cv27-cert-title[placeholder]:empty:before,.cv-template-27 .clone-container.certificate .editable-content.cv27-cert-title[placeholder]:empty:before{content:attr(placeholder)!important;display:block!important;font-style:italic;font-weight:400;color:#a9a9a9}.cv-template-27 .cv27-bullets,.cv-template-27 .cv27-exp-bullets,.cv-template-27 .ql-editor.cv27-bullets,.cv-template-27 .ql-editor.cv27-exp-bullets{list-style:none!important;padding-left:0!important;margin:0}.cv-template-27 .cv27-bullets .editable-content,.cv-template-27 .cv27-exp-bullets .editable-content{position:relative}.cv-template-27 .cv27-bullets .editable-content>div,.cv-template-27 .cv27-bullets .editable-content>li,.cv-template-27 .cv27-bullets .editable-content>p,.cv-template-27 .cv27-exp-bullets .editable-content>div,.cv-template-27 .cv27-exp-bullets .editable-content>li,.cv-template-27 .cv27-exp-bullets .editable-content>p{position:relative;padding-left:17px}.cv-template-27 .cv27-bullets .editable-content:has(>div):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.cv-template-27 .cv27-bullets .editable-content:has(>p):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.cv-template-27 .cv27-bullets .editable-content:not(:has(>div)):not(:has(>p)):not(:empty):before,.cv-template-27 .cv27-bullets .editable-content>div:before,.cv-template-27 .cv27-bullets .editable-content>li:before,.cv-template-27 .cv27-bullets .editable-content>p:before,.cv-template-27 .cv27-exp-bullets .editable-content:has(>div):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.cv-template-27 .cv27-exp-bullets .editable-content:has(>p):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.cv-template-27 .cv27-exp-bullets .editable-content:not(:has(>div)):not(:has(>p)):not(:empty):before,.cv-template-27 .cv27-exp-bullets .editable-content>div:before,.cv-template-27 .cv27-exp-bullets .editable-content>li:before,.cv-template-27 .cv27-exp-bullets .editable-content>p:before{content:"•";position:absolute;left:0;top:0;color:var(--cv27-accent,#005B9F);font-weight:700;line-height:1.5}.cv-template-27 .cv27-bullets .editable-content:has(>div):not(:has(>div:first-child)):not(:has(>p:first-child)),.cv-template-27 .cv27-bullets .editable-content:has(>p):not(:has(>div:first-child)):not(:has(>p:first-child)),.cv-template-27 .cv27-bullets .editable-content:not(:has(>div)):not(:has(>p)):not(:empty),.cv-template-27 .cv27-exp-bullets .editable-content:has(>div):not(:has(>div:first-child)):not(:has(>p:first-child)),.cv-template-27 .cv27-exp-bullets .editable-content:has(>p):not(:has(>div:first-child)):not(:has(>p:first-child)),.cv-template-27 .cv27-exp-bullets .editable-content:not(:has(>div)):not(:has(>p)):not(:empty){padding-left:17px}.cv-template-27 .cv27-head-contact ul.contact.cv27-contact-lines{float:none!important;width:100%;margin:0;padding:0;list-style:none;background:none}.cv-template-27 .cv27-contact-lines>li{float:none!important;width:100%!important;display:flex!important;align-items:center!important;margin:0!important;padding:var(--contact-row-pad-y) 4mm!important;min-height:var(--contact-row-h)!important;height:auto!important;border-bottom:1px solid var(--cv27-line)!important;background:none;box-sizing:border-box}.cv-template-27 .cv27-contact-lines>li.email{align-items:flex-start!important;overflow:visible!important}.cv-template-27 .cv27-contact-lines>li:last-child{border-bottom:none!important}.cv-template-27 .cv27-contact-lines>li:before{content:none;display:none}.cv-template-27 .cv27-contact-lines>li .editable-content,.cv-template-27 .cv27-contact-lines>li .text-break{color:#222;font-weight:400;text-transform:none;letter-spacing:0;padding:0;margin:0;width:100%;min-width:0;line-height:1.2}.cv-template-27 .dropdown{position:relative;overflow:visible}.cv-template-27 .dropdown:has(.dropdown-content:not([style*="display: none"])),.cv-template-27 .dropdown:has(.select-dropdown),.cv-template-27 .dropdown:has(.select__menu){z-index:50}.cv-template-27 .box-date input,.cv-template-27 .cv27-lang-cert-label,.cv-template-27 .dropbtn,.cv-template-27 .editable-content,.cv-template-27 label{font-family:var(--cv27-font)!important;font-size:var(--font-size-primary)!important}.cv-template-27 .cv27-head-names .fullname,.cv-template-27 .cv27-head-names .fullname .editable-content{font-size:1.2rem!important;font-weight:900;letter-spacing:.04em;text-transform:uppercase;color:#111;line-height:1.1;padding:0;margin:0}.cv-template-27 .cv27-head-names .resume_title,.cv-template-27 .cv27-head-names .resume_title .editable-content{font-size:.8rem!important;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:#333;padding:0;margin:1.5mm 0 0}.cv-template-27 .cv27-skill-row{justify-content:space-between;gap:12px;margin:0 0 .5mm;padding:0 0 0 4.5mm;position:relative}.cv-template-27 .cv27-skill-rating{flex:0 0 auto;margin:0;padding:0;float:none;width:auto}.cv-template-27 .cv27-skill-rating .d-flex{justify-content:flex-end}.cv-template-27 .point .star{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:6px;background:#ddd;font-size:0;line-height:0}.cv-template-27 .point .star:before{content:none!important}.cv-template-27 .point .star.selected{background:var(--cv27-navy,#005B9F)}.cv-template-27 .point .star:last-child{margin-right:0}.cv-template-27 .cv27-skill-row:before{content:"•";position:absolute;left:0;color:#222;font-weight:700}.cv-template-27 .cv27-skill-name .editable-content{font-weight:700;color:#222}.cv-template-27 ul.clone-container.skill>li.clone-item:last-child .cv27-skill-desc{margin-bottom:0}.cv-template-27 ul.clone-container.language .cv27-lang-layout{display:grid;grid-template-columns:auto 1fr;grid-gap:1mm 4mm;gap:1mm 4mm;align-items:baseline;width:100%}.cv-template-27 ul.clone-container.language .cv27-lang-row-main{display:contents}.cv-template-27 ul.clone-container.language .widthLan{grid-column:1}.cv-template-27 ul.clone-container.language .widthLevelLan{grid-column:2}.cv-template-27 ul.clone-container.language .cv27-lang-row-cert{display:contents}.cv-template-27 ul.clone-container.language .cv27-lang-cert-label{grid-column:1;font-weight:600;color:#111;font-size:.8rem}.cv-template-27 ul.clone-container.language .cv27-lang-row-cert .more-desc{grid-column:2;font-style:italic;color:#444}.cv-template-27 ul.clone-container.language .dropbtn{font-weight:700;padding:0;border:none;background:rgba(0,0,0,0);font-size:.8rem}.cv-template-27 .clone-container.activity .layout-render,.cv-template-27 .clone-container.certificate .layout-render{display:block;width:100%}.cv-template-27 .clone-container.activity .layout-render>.ql-editor,.cv-template-27 .clone-container.certificate .layout-render>.ql-editor{margin:0;padding:0;min-height:0}.cv-template-27 .clone-container.activity .layout-render>.ql-editor:first-child,.cv-template-27 .clone-container.certificate .layout-render>.ql-editor:first-child{display:block;width:100%}.cv-template-27 .clone-container.activity .cv27-cert-title,.cv-template-27 .clone-container.certificate .cv27-cert-title{display:block;min-height:1.35em;margin:0;font-weight:700;color:#111;line-height:1.35}.cv-template-27 .clone-container.activity .layout-render>.ql-editor:nth-child(2),.cv-template-27 .clone-container.certificate .layout-render>.ql-editor:nth-child(2){display:block;width:100%;float:none;margin:.6mm 0 0;padding:0}.cv-template-27 .clone-container.activity .layout-render>.ql-editor:nth-child(2) .editable-content,.cv-template-27 .clone-container.certificate .layout-render>.ql-editor:nth-child(2) .editable-content{display:block;width:100%;min-width:0;color:#333}.cv-template-27 .clone-container.activity .layout-render>.cv27-cert-meta,.cv-template-27 .clone-container.certificate .layout-render>.cv27-cert-meta{display:flex;flex-wrap:nowrap;gap:2px 4px;width:100%;float:none;clear:both;margin:.6mm 0 0}.cv-template-27 .cv27-cert-meta .box-date input,.cv-template-27 .cv27-cert-meta .box-date input.setColorDate,.cv-template-27 .cv27-cert-meta input.ka-calendar{width:70px!important;max-width:100px;min-width:0;padding:0;border:none;background:rgba(0,0,0,0);text-align:left;color:#333!important;line-height:1.4;overflow:visible}.cv-template-27 .cv27-cert-meta .cer_to input.ka-calendar,.cv-template-27 .cv27-cert-meta .end-date input.ka-calendar{width:112px!important;max-width:112px!important;min-width:112px!important;line-height:1.4;overflow:visible;height:auto}.cv-template-27 .clone-container.activity .layout-render>.ql-editor:nth-child(4),.cv-template-27 .clone-container.certificate .layout-render>.ql-editor:nth-child(4){display:block;width:100%;margin:.6mm 0 0}.cv-template-27 .editable-content.cv27-cert-desc{color:#444;line-height:1.5;margin:0}.cv-template-27 .cv27-ref-grid{display:block;width:100%}.cv-template-27 .cv27-ref-grid>.clone-item{display:block;margin:0 0 3.5mm;padding:0;float:none;width:100%}.cv-template-27 .cv27-ref-grid>.clone-item:last-child{margin-bottom:0}.cv-template-27 .cv27-ref-grid .editable-content.unallow-formatingBold{font-weight:700;color:#111;margin:0 0 .5mm}.cv-template-27 .cv27-ref-grid .editable-content{color:#333;line-height:1.45;margin:0 0 .4mm}.cv-template-27.clrNavyExec27{--cv27-navy:#005B9F;--cv27-accent:#00b4d8}.cv-template-27.clrNavyTeal27{--cv27-navy:#0d9488;--cv27-accent:#2dd4bf}.cv-template-27.clrNavyBlue27{--cv27-navy:#1a5f8a;--cv27-accent:#3a9fd4}.cv-template-27.clrNavySlate27{--cv27-navy:#2f4550;--cv27-accent:#6b8a99}.cv-template-27.clrNavyGreen27{--cv27-navy:#005b41;--cv27-accent:#3cb878}.cv-template-27.clrNavyExec27 .cv27-col-side{background:rgba(0,91,159,.04)}.cv-template-27.clrNavyTeal27 .cv27-col-side{background:rgba(13,148,136,.04)}.cv-template-27.clrNavyBlue27 .cv27-col-side{background:rgba(26,95,138,.04)}.cv-template-27.clrNavySlate27 .cv27-col-side{background:rgba(47,69,80,.04)}.cv-template-27.clrNavyGreen27 .cv27-col-side{background:rgba(0,91,65,.04)}.cv-template-27 .clone-container.experience .cv27-tl-layout{display:flow-root;width:100%}.cv-template-27 .clone-container.experience .cv27-tl-track{display:none!important}.cv-template-27 .clone-container.experience .cv27-tl-body{display:contents}.cv-template-27 .clone-container.experience .cv27-tl-body>.cv27-tl-field:first-child{display:block;clear:both;width:100%;float:none}.cv-template-27 .clone-container.experience .cv27-tl-body>.cv27-tl-field:nth-child(2){display:block;clear:both;width:100%;float:none;margin:.8mm 0 0}.cv-template-27 .clone-container.experience .cv27-tl-date{float:left;clear:none;width:auto;max-width:100%;margin:.8mm 0 2mm;font-style:italic;color:#333;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:baseline;gap:0 4px;white-space:nowrap}.cv-template-27 .clone-container.experience .cv27-tl-date>.ql-editor.end-date,.cv-template-27 .clone-container.experience .cv27-tl-date>.ql-editor.start-date{display:inline-flex!important;align-items:baseline;flex:0 0 auto!important;width:auto!important;max-width:none!important;min-width:0!important;padding:0!important;margin:0!important;overflow:visible!important;float:none!important}.cv-template-27 .clone-container.experience .cv27-tl-date>.ql-editor.end-date:before{content:"–";display:inline;color:#333;font-style:italic;padding-right:4px;line-height:inherit;flex-shrink:0}.cv-template-27 .clone-container.experience .cv27-tl-date .box-date input,.cv-template-27 .clone-container.experience .cv27-tl-date input.ka-calendar,.cv-template-27 .clone-container.experience .cv27-tl-date input.setColorDate{width:65px!important;max-width:72px;min-width:0;padding:0;border:none;background:rgba(0,0,0,0);text-align:left;color:#333!important;font-size:.8rem;font-style:italic}.cv-template-27 .clone-container.experience .cv27-tl-body>.cv27-tl-field:nth-child(3){float:left;clear:none;width:auto;margin:.8mm 0 2mm}.cv-template-27 .clone-container.experience .cv27-tl-body>.cv27-tl-field:nth-child(4){clear:both;width:100%;float:none}.cv-template-27 .clone-container.experience .cv27-tl-title,.cv-template-27 .clone-container.experience .editable-content.cv27-tl-title{margin:0;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#111;line-height:1.3}.cv-template-27 .clone-container.experience .editable-content.cv27-tl-org{font-weight:700;color:#111}.cv-template-27 .clone-container.experience .cv27-tl-body>.cv27-tl-field:nth-child(3) .dropdown.single_select{background:rgba(0,0,0,0)!important;border:none!important;padding:0!important;margin:0!important;min-height:0;width:100%}.cv-template-27 .clone-container.experience .cv27-tl-body>.cv27-tl-field:nth-child(3) .dropdown.single_select .select__control{width:100%;min-width:120px;min-height:0}.cv-template-27 .clone-container.experience .cv27-tl-body>.cv27-tl-field:nth-child(3) .dropdown.single_select .dropbtn{font-style:italic;color:#333!important;padding:0!important;min-height:0}.cv-template-27 .clone-container.experience .cv27-tl-body>.cv27-tl-field:nth-child(3) .dropdown.single_select .dropbtn .arrow,.cv-template-27 .clone-container.experience .cv27-tl-body>.cv27-tl-field:nth-child(3) .dropdown.single_select .dropbtn .fa-angle-down,.cv-template-27 .clone-container.experience .cv27-tl-body>.cv27-tl-field:nth-child(3) .dropdown.single_select .dropbtn .fa-caret-down{display:none!important}.cv-template-27 .clone-container.experience .cv27-tl-date .box-date,.cv-template-27 .clone-container.experience .cv27-tl-date .ql-editor{display:inline-block;overflow:visible}.cv-template-27 .cv27-cert-meta{display:flex;flex-wrap:wrap;gap:2px 6px;margin:.6mm 0 0;color:#333;line-height:inherit}.cv-template-27 .cv27-cert-meta .box-date,.cv-template-27 .cv27-cert-meta .ql-editor{display:inline-block;overflow:visible;padding:0;margin:0;float:none;width:auto}.cv-template-27 .cv27-cert-meta-sep{align-self:baseline;line-height:inherit;flex-shrink:0}.cv-template-27 .editable-content.cv27-cert-title{font-weight:700;color:#111}.cv-template-27 .editable-content.cv27-cert-org{margin:.4mm 0 0;color:#333}.cv-template-27 .cv27-edu-summary,.cv-template-27 .cv27-pairs,.cv-template-27 ul.clone-container.language .cv27-lang-layout{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--cv27-side-gap-y) var(--cv27-side-gap-x);gap:var(--cv27-side-gap-y) var(--cv27-side-gap-x);align-items:baseline;font-size:.8rem;color:#333;line-height:1.45}.cv-template-27 .cv27-edu-summary>li>label,.cv-template-27 .cv27-pairs .pair-inner>label,.cv-template-27 ul.clone-container.language .cv27-lang-cert-label,.cv-template-27 ul.clone-container.language .widthLan .dropbtn{font-weight:600;color:#111}.cv-template-27 .cv27-about .editable-content{margin:0;font-size:.8rem;font-style:italic;color:#222;line-height:1.6}.cv-template-27 .clone-container.education .cv27-timeline{margin:0;padding:0;border-left:none}.cv-template-27 .clone-container.education .cv27-tl-row{margin:0 0 3.5mm;padding:0;float:none;width:100%}.cv-template-27 .clone-container.education .cv27-tl-row:last-child{margin-bottom:0}.cv-template-27 .clone-container.education .cv27-tl-row:before{display:none}.cv-template-27 .clone-container.education .cv27-tl-track{display:none!important}.cv-template-27 .clone-container.education .cv27-tl-layout{display:flex;flex-direction:column;align-items:stretch;width:100%;margin:0;padding:0}.cv-template-27 .clone-container.education .cv27-tl-body{display:contents}.cv-template-27 .clone-container.education .cv27-tl-body>.cv27-tl-field{float:none;width:100%;margin:0;padding:0;min-height:0}.cv-template-27 .clone-container.education .cv27-tl-body>.cv27-tl-field:first-child{order:1}.cv-template-27 .clone-container.education .cv27-tl-body>.cv27-tl-field:nth-child(2){order:2;margin-top:.6mm}.cv-template-27 .clone-container.education .cv27-tl-body>.cv27-tl-field:nth-child(3){order:3;margin-top:.6mm}.cv-template-27 .clone-container.education .cv27-tl-date{order:4;margin:.6mm 0 0;padding:0;color:#333;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:baseline;gap:0 4px;width:100%;float:none}.cv-template-27 .clone-container.education .cv27-tl-body>.cv27-tl-field:nth-child(4){order:5;margin-top:.8mm}.cv-template-27 .clone-container.education .cv27-edu-when-label{display:inline-block!important;flex:0 0 auto!important;float:none!important;width:auto!important;max-width:none!important;font-weight:700;font-size:.8rem;color:#111;margin:0;padding:0;white-space:nowrap;line-height:inherit;background:none}.cv-template-27 .clone-container.education .cv27-edu-when-label:after{content:":"}.cv-template-27 .clone-container.education .cv27-tl-date>.box-date,.cv-template-27 .clone-container.education .cv27-tl-date>.cv27-edu-when-date,.cv-template-27 .clone-container.education .cv27-tl-date>.ql-editor.box-date{display:inline-block!important;float:none!important;flex:0 0 auto!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;overflow:visible!important;vertical-align:baseline;position:relative}.cv-template-27 .clone-container.education .cv27-tl-date .box-date input,.cv-template-27 .clone-container.education .cv27-tl-date input.ka-calendar,.cv-template-27 .clone-container.education .cv27-tl-date input.setColorDate{display:inline-block!important;width:7.5em!important;max-width:7.5em!important;min-width:0!important;padding:0!important;border:none;background:rgba(0,0,0,0);text-align:left;vertical-align:baseline;box-sizing:content-box!important}.cv-template-27 .clone-container.education .editable-content.cv27-tl-title{font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#111;line-height:1.35}.cv-template-27 .clone-container.education .editable-content.cv27-tl-desc,.cv-template-27 .clone-container.education .editable-content.cv27-tl-org{color:#222;line-height:1.45}.cv-template-27 .clone-container.education .cv27-tl-body>.cv27-tl-field:nth-child(3) .dropbtn{font-weight:700;padding:0;border:none;background:rgba(0,0,0,0);color:#111}.cv-template-27 .cv27-edu-summary,.cv-template-27 .cv27-exp-summary{list-style:none;margin:0 0 3.5mm;padding:0;display:grid;grid-template-columns:auto 1fr;grid-gap:1mm 4mm;gap:1mm 4mm;align-items:baseline}.cv-template-27 .cv27-edu-summary>li,.cv-template-27 .cv27-exp-summary>li{float:none;width:auto;display:contents}.cv-template-27 .cv27-skill-row{display:flex;align-items:center;gap:4mm;margin-bottom:1mm}.cv-template-27 .cv27-skill-desc{margin:0 0 2.5mm 4.5mm;color:#444;line-height:1.5}.cv-template-27 .cv27-bullets.ql-editor,.cv-template-27 .cv27-exp-bullets.ql-editor{list-style:none;padding-left:0}.cv-template-27 .cv27-highlight{list-style:none!important;padding-left:0!important;margin:0}.cv-template-27 .cv27-highlight .editable-content{position:relative;min-height:1.3em;line-height:1.55;color:#222}.cv-template-27 .cv27-highlight.cv27-bullets .editable-content>div,.cv-template-27 .cv27-highlight.cv27-bullets .editable-content>li,.cv-template-27 .cv27-highlight.cv27-bullets .editable-content>p{padding-left:17px}.cv-template-27 .cv27-pairs .annou .cv27-salary-line{display:flex;flex-wrap:nowrap;align-items:baseline;gap:6px;width:100%;min-width:0}.cv-template-27 .cv27-pairs .annou #salary-input-container.cv27-salary-range{display:none!important;width:auto;max-width:none;margin:0;flex:0 1 auto;min-width:0}.cv-template-27 .cv27-pairs .annou #salary-input-container.cv27-salary-range[style*="display: block"],.cv-template-27 .cv27-pairs .annou #salary-input-container.cv27-salary-range[style*="display: flex"],.cv-template-27 .cv27-pairs .annou #salary-input-container.cv27-salary-range[style*="display:block"],.cv-template-27 .cv27-pairs .annou #salary-input-container.cv27-salary-range[style*="display:flex"]{display:block!important}.cv-template-27 .cv27-pairs .annou .cv27-salary-inline{display:flex;flex-wrap:nowrap;align-items:center;gap:6px;width:auto;white-space:nowrap}.cv-template-27 .cv27-pairs .annou .cv27-salary-inline .value-salary{display:inline-block;width:auto;min-width:4.5em;padding:0;flex:0 1 auto;float:none}.cv-template-27 .cv27-pairs .annou .cv27-salary-inline .value-salary .editable-content{display:inline-block;width:auto;min-width:4.5em;font-size:.8rem;color:#333;white-space:nowrap;line-height:1.5;padding:0;margin:0}.cv-template-27 .cv27-pairs .annou .cv27-salary-sep{flex:0 0 auto;padding:0;font-size:.8rem;color:#333;line-height:1.5;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-self:baseline}.cv-template-27 .cv27-pairs .annou .cv27-salary-currency{flex:0 0 auto;width:auto;max-width:none;min-height:1.5em;padding:0;position:relative;overflow:visible;z-index:5;float:none}.cv-template-27 .cv27-pairs .annou .cv27-salary-currency:has(.dropdown-content:not([style*="display: none"])),.cv-template-27 .cv27-pairs .annou .cv27-salary-currency:has(.select-dropdown),.cv-template-27 .cv27-pairs .annou .cv27-salary-currency:has(.select__menu){z-index:40}.cv-template-27 .cv27-pairs .annou .cv27-salary-currency .dropbtn{font-size:.8rem;color:#333;font-weight:400;line-height:1.5;padding:0;white-space:nowrap;background:rgba(0,0,0,0)}.cv-template-27 .cv27-pairs .annou .cv27-salary-currency .dropdown-content{width:auto;min-width:130px;max-width:200px;left:0;right:auto}.cv-template-27 .cv27-edu-summary>li>label,.cv-template-27 .cv27-exp-summary>li>label{font-weight:600;color:#111;float:none;margin:0;padding:0;background:none}.cv-template-27 .cv27-edu-summary>li>.annou,.cv-template-27 .cv27-exp-summary>li>.annou{float:none;width:auto;margin:0;padding:0}.cv-template-27 .cv27-edu-summary>li>.annou .dropbtn,.cv-template-27 .cv27-edu-summary>li>.annou .ql-editor,.cv-template-27 .cv27-exp-summary>li>.annou .dropbtn,.cv-template-27 .cv27-exp-summary>li>.annou .ql-editor{float:none;padding:0;margin:0;color:#333}.cv-template-27 .cv27-edu-summary>li>.annou .col-12.ql-editor.dropdown,.cv-template-27 .cv27-exp-summary>li>.annou .col-12.ql-editor.dropdown{position:relative;display:block;width:100%;min-height:1.5em;overflow:visible;z-index:5}.cv-template-27 .cv27-edu-summary>li>.annou .col-12.ql-editor.dropdown:has(.select-dropdown),.cv-template-27 .cv27-edu-summary>li>.annou .col-12.ql-editor.dropdown:has(.select__menu),.cv-template-27 .cv27-exp-summary>li>.annou .col-12.ql-editor.dropdown:has(.select-dropdown),.cv-template-27 .cv27-exp-summary>li>.annou .col-12.ql-editor.dropdown:has(.select__menu){z-index:40}.cv-template-27 .cv27-edu-summary .select-dropdown,.cv-template-27 .cv27-edu-summary .select__menu,.cv-template-27 .cv27-exp-summary .select-dropdown,.cv-template-27 .cv27-exp-summary .select__menu{z-index:50}.cv-template-27 .cv27-edu-summary>li>.annou .col-12.ql-editor.dropdown .select__control,.cv-template-27 .cv27-exp-summary>li>.annou .col-12.ql-editor.dropdown .select__control{width:100%;min-width:120px;min-height:0}.cv-template-27 .annou,.cv-template-27 .box-date input,.cv-template-27 .cv27-bullets .editable-content,.cv-template-27 .cv27-cert-desc,.cv-template-27 .cv27-cert-org,.cv-template-27 .cv27-exp-bullets .editable-content,.cv-template-27 .cv27-highlight .editable-content,.cv-template-27 .cv27-lang-cert-label,.cv-template-27 .cv27-salary-sep,.cv-template-27 .cv27-skill-desc .editable-content,.cv-template-27 .cv27-tl-desc,.cv-template-27 .cv27-tl-org,.cv-template-27 .dropbtn,.cv-template-27 .editable-content,.cv-template-27 .multi_select_item label,.cv-template-27 .single_select_item,.cv-template-27 input.ka-calendar,.cv-template-27 label{font-size:var(--font-size-primary)!important}.cv-template-27 .cv27-cert-meta,.cv-template-27 .cv27-cert-meta input.ka-calendar,.cv-template-27 .cv27-edu-when-label,.cv-template-27 .cv27-tl-date,.cv-template-27 .cv27-tl-date input.ka-calendar{font-size:calc(var(--cv-fs)*.95)!important}.cv-template-27 h3.lbl-block{font-size:calc(var(--font-size-primary)*1.05)!important}.cv-template-27 .cv27-head-names .fullname,.cv-template-27 .cv27-head-names .fullname .editable-content{font-size:calc(var(--font-size-primary)*1.6)!important}.cv-template-27 .cv27-head-names .resume_title,.cv-template-27 .cv27-head-names .resume_title .editable-content{font-size:calc(var(--font-size-primary)*1.05)!important}.cv-template-27 .editable-content[placeholder]:empty:before{color:#999;font-weight:400}.cv-template-27 .cv27-col-main .clone-container.language .clone-item .block-child-main:has(.select__menu),.cv-template-27 .cv27-col-side .clone-container.language .clone-item .block-child-main:has(.select__menu){z-index:10!important}.cv-template-27 .coverCVpage27{-webkit-print-color-adjust:exact;print-color-adjust:exact;position:relative;z-index:20;background:#fff;height:auto!important;min-height:297mm;overflow:visible!important}.cv-template-27 .coverCVpage27 .page{width:210mm;height:297mm;margin:0 auto;background:#fff;position:relative;overflow:hidden;font-family:Montserrat,sans-serif}.cv-template-27 .coverCVpage27 .bg-svg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.cv-template-27 .coverCVpage27 .square{position:absolute;z-index:2}.cv-template-27 .coverCVpage27 .sq-cyan{background-color:var(--cv27-accent,#00b4d8)}.cv-template-27 .coverCVpage27 .sq-blue{background-color:var(--cv27-navy,#005b9f)}.cv-template-27 .coverCVpage27 .sq-white{background-color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.05)}.cv-template-27 .coverCVpage27 .sq-1{width:45px;height:45px;top:25%;left:70%;opacity:.8}.cv-template-27 .coverCVpage27 .sq-2{width:25px;height:25px;top:32%;left:60%;opacity:.9}.cv-template-27 .coverCVpage27 .sq-3{width:60px;height:60px;top:28%;left:55%;opacity:.2}.cv-template-27 .coverCVpage27 .sq-4{width:15px;height:15px;top:35%;left:65%;opacity:.6}.cv-template-27 .coverCVpage27 .sq-5{width:35px;height:35px;top:40%;left:50%;opacity:.3}.cv-template-27 .coverCVpage27 .sq-6{width:30px;height:30px;top:43%;left:58%;opacity:1}.cv-template-27 .coverCVpage27 .sq-7{width:50px;height:50px;top:41%;left:45%;opacity:.15}.cv-template-27 .coverCVpage27 .sq-8{width:20px;height:20px;top:46%;left:55%;opacity:.8}.cv-template-27 .coverCVpage27 .sq-9{width:12px;height:12px;top:45%;left:62%;opacity:.5}.cv-template-27 .coverCVpage27 .sq-10{width:25px;height:25px;top:52%;left:55%;opacity:.9}.cv-template-27 .coverCVpage27 .sq-11{width:40px;height:40px;top:57%;left:40%;opacity:.8}.cv-template-27 .coverCVpage27 .sq-12{width:55px;height:55px;top:53%;left:48%;opacity:.4}.cv-template-27 .coverCVpage27 .sq-13{width:35px;height:35px;top:54%;left:75%;opacity:.9}.cv-template-27 .coverCVpage27 .sq-14{width:60px;height:60px;top:62%;left:82%;opacity:.6}.cv-template-27 .coverCVpage27 .bottom-profile{position:absolute;top:65%;left:40%;width:50%;text-align:center;z-index:5;display:flex;flex-direction:column;align-items:center}.cv-template-27 .coverCVpage27 .profile-avatar{width:180px;height:180px;border-radius:50%;object-fit:cover;margin-bottom:20px}.cv-template-27 .coverCVpage27 .profile-name{font-family:Montserrat,sans-serif;font-size:1.8rem;color:#000;font-weight:700;margin-bottom:10px;letter-spacing:1px}.cv-template-27 .coverCVpage27 .profile-role{font-family:Montserrat,sans-serif;font-size:1.1rem;color:#333;font-weight:400;letter-spacing:3px;line-height:1.6}@media print{.cv-template-27{--cv27-side-tint:rgba(0,128,144,0.04)}.cv-template-27.clrNavyExec27{--cv27-side-tint:rgba(0,91,159,0.04)}.cv-template-27.clrNavyTeal27{--cv27-side-tint:rgba(13,148,136,0.04)}.cv-template-27.clrNavyBlue27{--cv27-side-tint:rgba(26,95,138,0.04)}.cv-template-27.clrNavySlate27{--cv27-side-tint:rgba(47,69,80,0.04)}.cv-template-27.clrNavyGreen27{--cv27-side-tint:rgba(0,91,65,0.04)}.cv-template-27 .cv27-page-shell{position:relative;z-index:0}.cv-template-27 .cv27-top-head{position:relative;z-index:1;background:#fff}.cv-template-27 .cv27-body-cols:before{content:"";position:fixed;top:0;bottom:0;right:0;left:62.2641509434%;background:var(--cv27-side-tint);border-left:1px solid var(--cv27-line,#d0d0d0);z-index:-1;-webkit-print-color-adjust:exact;print-color-adjust:exact}.cv-template-27 .cv27-col-main{border-right:none!important}.cv-template-27 .cv27-col-side{background:rgba(0,0,0,0)!important}}.cv-template-28{--cv28-navy:#0d1117;--cv28-red:#c83c2e;--cv28-red-dark:#9a2e23;--cv28-red-light:#e36a5e;--cv28-mint:var(--cv28-red);--cv28-accent:var(--cv28-red);--cv28-heading:#111;--cv28-body:#444;--cv28-bullet-color:var(--cv28-red);--cv28-font:var(--font-family-primary,"Open Sans",system-ui,sans-serif);--cv28-font-h:var(--font-family-primary,"Oswald",sans-serif);--cv28-col-left:max(36mm,6.8em);--cv28-col-gap:3mm;font-family:var(--cv28-font);color:#222;line-height:1.55;background:#fff;min-height:297mm;position:relative;overflow:visible}.cv-template-28.clrNavyRibbon28{--cv28-navy:#0d1117;--cv28-red:#c83c2e;--cv28-red-dark:#9a2e23;--cv28-red-light:#d84739}.cv-template-28.clrNavyRibbonGreen28{--cv28-navy:#0d1f17;--cv28-red:#2f9e6e;--cv28-red-dark:#217a54;--cv28-red-light:#3db683}.cv-template-28.clrNavyRibbonBlue28{--cv28-navy:#0d1524;--cv28-red:#2f6fed;--cv28-red-dark:#1f4fb8;--cv28-red-light:#5087f5}.cv-template-28.clrNavyRibbonPurple28{--cv28-navy:#16111f;--cv28-red:#8b5cf6;--cv28-red-dark:#6d3fd4;--cv28-red-light:#8f6fff}.cv-template-28.clrNavyRibbonRose28{--cv28-navy:#1a1014;--cv28-red:#e11d48;--cv28-red-dark:#be123c;--cv28-red-light:#e6396b}.cv-template-28.clrNavyRibbonSlate28{--cv28-navy:#111827;--cv28-red:#64748b;--cv28-red-dark:#475569;--cv28-red-light:#71859f}.cv-template-28.clrNavyRibbonTeal28{--cv28-navy:#0b1c1c;--cv28-red:#0d9488;--cv28-red-dark:#0f766e;--cv28-red-light:#11a39b}.cv-template-28 .cv28-body-wrap,.cv-template-28 .temFlex.cv28-body-wrap{display:grid!important;grid-template-columns:72mm minmax(0,1fr)!important;width:100%!important;min-height:297mm;float:none!important;position:relative;overflow:hidden;background:#fff;align-items:stretch}.cv-template-28 .cv28-corner-tri{position:absolute;right:0;width:0;height:0;border-style:solid;z-index:3;pointer-events:none}.cv-template-28 .cv28-corner-tri--top{top:0;border-width:0 10mm 10mm 0;border-color:rgba(0,0,0,0) var(--cv28-red) rgba(0,0,0,0) rgba(0,0,0,0)}.cv-template-28 .cv28-corner-tri--bottom{bottom:0;border-width:10mm 10mm 0 0;border-color:var(--cv28-red) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.cv-template-28 .cv28-side{display:flex!important;flex-direction:column!important;float:none!important;width:auto!important;max-width:none!important;min-width:0!important;min-height:297mm;padding:0!important;margin:0!important;background:var(--cv28-navy)!important;color:#fff;position:relative;z-index:1}.cv-template-28 .cv28-photo-wrap,.cv-template-28 .cv28-side-mint{float:none!important;display:block!important;width:100%!important;max-width:none!important;padding:0!important;margin:0!important;background:rgba(0,0,0,0)!important;text-align:center;position:relative!important;flex-shrink:0;overflow:visible!important;min-height:0!important}.cv-template-28 .cv28-photo,.cv-template-28 .cv28-photo.changeable,.cv-template-28 .cv28-side-mint .cv28-photo{position:relative!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;transform:none!important;width:100%!important;height:78mm!important;max-width:none!important;margin:0!important;padding:0!important;border-radius:0!important;border:none!important;overflow:hidden!important;background:#2a3040!important;z-index:0!important;float:none!important}.cv-template-28 .cv28-photo img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important;display:block!important;border-radius:0!important;filter:none!important}.cv-template-28 .cv28-photo .btn-edit{position:absolute!important;top:6px!important;left:auto!important;right:6px!important;bottom:auto!important;z-index:5!important}.cv-template-28 .cv28-name-ribbon{position:relative!important;display:block!important;float:none!important;width:100%!important;margin:-7mm 0 0!important;padding:4mm 10mm 4mm 8mm!important;background:var(--cv28-red)!important;text-align:center!important;z-index:2!important;box-sizing:border-box;overflow:visible!important}.cv-template-28 .cv28-name-ribbon:after,.cv-template-28 .cv28-name-ribbon:before{content:""!important;display:block!important;position:absolute;top:0;width:5mm;height:100%;background:var(--cv28-red-dark);z-index:0}.cv-template-28 .cv28-name-ribbon:before{left:0;-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%)}.cv-template-28 .cv28-name-ribbon:after{right:0;-webkit-clip-path:polygon(100% 0,100% 100%,0 0);clip-path:polygon(100% 0,100% 100%,0 0)}.cv-template-28 .cv28-ribbon-tail{position:absolute;bottom:-4mm;width:5mm;height:4mm;background:var(--cv28-red-dark);z-index:0}.cv-template-28 .cv28-ribbon-tail--left{left:0;-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%)}.cv-template-28 .cv28-ribbon-tail--right{right:0;-webkit-clip-path:polygon(0 0,100% 0,100% 100%);clip-path:polygon(0 0,100% 0,100% 100%)}.cv-template-28 .cv28-name-ribbon .fullname,.cv-template-28 .cv28-name-ribbon .ql-editor,.cv-template-28 .cv28-name-ribbon .resume_title{float:none!important;display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;position:relative!important;z-index:1!important;background:rgba(0,0,0,0)!important;min-height:0!important}.cv-template-28 .editable-content{font-family:inherit}.cv-template-28 .cv28-name-ribbon .fullname,.cv-template-28 .cv28-name-ribbon .fullname .editable-content,.cv-template-28 .cv28-side-mint .fullname,.cv-template-28 .cv28-side-mint .fullname .editable-content{font-family:var(--cv28-font-h)!important;font-size:calc(var(--font-size-primary)*1.6)!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:capitalize!important;color:#fff!important;line-height:1.15!important;text-align:center!important}.cv-template-28 .cv28-name-ribbon .resume_title{margin-top:.5mm!important}.cv-template-28 .cv28-name-ribbon .resume_title,.cv-template-28 .cv28-name-ribbon .resume_title .editable-content,.cv-template-28 .cv28-side-mint .resume_title,.cv-template-28 .cv28-side-mint .resume_title .editable-content{font-family:var(--cv28-font)!important;font-size:var(--font-size-primary)!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:hsla(0,0%,100%,.92)!important;line-height:1.3!important;text-align:center!important}.cv-template-28 .cv28-side-navy,.cv-template-28 .cv28-sidebar-body{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;gap:8mm!important;float:none!important;width:100%!important;margin:0!important;padding:7mm 7mm 10mm!important;color:#fff!important;box-sizing:border-box;position:relative;z-index:0;background:rgba(0,0,0,0)!important;overflow:visible!important}.cv-template-28 .cv28-side-navy>.layout-render,.cv-template-28 .cv28-sidebar-body>.layout-render{display:flex!important;flex-direction:column!important;float:none!important;width:100%!important;height:auto!important;gap:10mm!important;margin:0!important;padding:0!important}.cv-template-28 .cv28-side .render-item.lvl-root,.cv-template-28 .cv28-side-navy .render-item.lvl-root,.cv-template-28 .cv28-sidebar-body .render-item.lvl-root,.cv-template-28 .render-item[data-cv-col=side]{float:none!important;flex:0 0 auto!important;width:100%!important;margin:0!important;padding:0!important;border:none!important}.cv-template-28 .cv28-side h3.lbl-block,.cv-template-28 .cv28-side-navy h3.lbl-block,.cv-template-28 .render-item[data-cv-col=side] .cv28-main-h,.cv-template-28 .render-item[data-cv-col=side] h3.lbl-block{margin:0 0 3.5mm!important;padding:0 0 2mm!important;border:none!important;border-bottom:1px solid hsla(0,0%,100%,.15)!important;background:rgba(0,0,0,0)!important;font-family:Oswald,sans-serif!important;font-size:var(--font-size-primary)!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#fff!important;float:none!important;width:100%!important}.cv-template-28 .cv28-side ul.contact,.cv-template-28 .cv28-side ul.contact.cv28-contact-list,.cv-template-28 .render-item[data-cv-col=side] ul.contact{list-style:none!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:2.8mm!important;float:none!important;width:100%!important;background:none!important}.cv-template-28 .cv28-side ul.contact li,.cv-template-28 .render-item[data-cv-col=side] ul.contact li{float:none!important;width:100%!important;display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:2.2mm!important;margin:0!important;padding:0!important;font-size:var(--font-size-primary)!important;line-height:1.4!important;color:#fff!important}.cv-template-28 .cv28-side .cv28-contact-icon,.cv-template-28 .cv28-side ul.contact .cv28-contact-icon,.cv-template-28 .render-item[data-cv-col=side] .cv28-contact-icon{display:inline-flex!important;align-items:flex-start!important;justify-content:center!important;flex:0 0 3.5mm!important;width:3.5mm!important;height:3.5mm!important;min-width:3.5mm!important;margin:.2mm 0 0!important;padding:0!important;color:#fff!important;background:rgba(0,0,0,0)!important;border:none!important}.cv-template-28 .cv28-side .cv28-contact-icon svg,.cv-template-28 .render-item[data-cv-col=side] .cv28-contact-icon svg{width:3.5mm!important;height:3.5mm!important;display:block!important;fill:currentColor!important;color:#fff!important}.cv-template-28 .cv28-side ul.contact li>.editable-content,.cv-template-28 .cv28-side ul.contact li>.text-break,.cv-template-28 .render-item[data-cv-col=side] ul.contact li>.editable-content{flex:1 1 auto!important;min-width:0!important;color:#fff!important;font-size:var(--font-size-primary)!important;font-weight:400!important;line-height:1.4!important}.cv-template-28 .cv28-side ul.cv28-pairs,.cv-template-28 .render-item[data-cv-col=side] ul.cv28-pairs{display:grid!important;grid-template-columns:auto minmax(50%,1fr)!important;grid-gap:1.8mm 3mm!important;gap:1.8mm 3mm!important;align-items:baseline!important;width:100%!important;list-style:none;margin:0;padding:0}.cv-template-28 .cv28-side ul.cv28-pairs>li,.cv-template-28 .render-item[data-cv-col=side] ul.cv28-pairs .pair-inner,.cv-template-28 .render-item[data-cv-col=side] ul.cv28-pairs>li{display:contents}.cv-template-28 .cv28-side ul.cv28-pairs .pair-inner>label,.cv-template-28 .render-item[data-cv-col=side] ul.cv28-pairs .pair-inner>label{font-size:var(--font-size-primary)!important;font-weight:600!important;color:hsla(0,0%,100%,.75)!important;white-space:normal!important}.cv-template-28 .render-item[data-cv-col=side] ul.cv28-pairs .dropbtn,.cv-template-28 .render-item[data-cv-col=side] ul.cv28-pairs .editable-content,.cv-template-28 .render-item[data-cv-col=side] ul.cv28-pairs .pair-inner>.annou,.cv-template-28 .render-item[data-cv-col=side] ul.cv28-pairs input{font-size:var(--font-size-primary)!important;color:#fff!important;min-width:0!important}.cv-template-28 .render-item[data-cv-col=side] ul.clone-container.language .cv28-lang-layout{display:block!important;width:100%!important}.cv-template-28 .render-item[data-cv-col=side] ul.clone-container.language .cv28-lang-row{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;grid-gap:1.5mm 3mm!important;gap:1.5mm 3mm!important;align-items:baseline!important;margin-bottom:2.5mm!important}.cv-template-28 .render-item[data-cv-col=side] ul.clone-container.language .cv28-lang-cert-label,.cv-template-28 .render-item[data-cv-col=side] ul.clone-container.language .widthLan .dropbtn,.cv-template-28 .render-item[data-cv-col=side] ul.clone-container.language .widthLevelLan .dropbtn{color:#fff!important;font-size:var(--font-size-primary)!important}.cv-template-28 .render-item[data-cv-col=side] ul.clone-container.language .widthLan .dropbtn{font-weight:600!important;color:hsla(0,0%,100%,.75)!important}.cv-template-28 .render-item[data-cv-col=side] ul.clone-container.language .more-desc .editable-content{color:hsla(0,0%,100%,.85)!important;font-style:italic;font-size:var(--font-size-primary)!important}.cv-template-28 .cv28-side .clone-container.language .clone-item .block-child-main:has(.select__menu){z-index:10!important}.cv-template-28 .cv28-main{display:block!important;float:none!important;width:auto!important;min-width:0!important;padding:10mm 11mm 10mm 9mm!important;margin:0!important;min-height:297mm;background:#fff!important;position:relative;z-index:1;box-sizing:border-box}.cv-template-28 .cv28-main>.layout-render{display:flex!important;flex-direction:column!important;float:none!important;width:100%!important;height:auto!important;padding:0!important;margin:0!important;gap:8mm!important}.cv-template-28 .cv28-main .render-item.lvl-root,.cv-template-28 .render-item[data-cv-col=main]{float:none!important;flex:0 0 auto!important;width:100%!important;margin:0!important;padding:0!important;border:none!important}.cv-template-28 .cv28-main .block-main>h3.lbl-block,.cv-template-28 .cv28-main .clone-container>h3.lbl-block,.cv-template-28 .cv28-main-h,.cv-template-28 .render-item[data-cv-col=main] h3.lbl-block{display:block!important;float:none!important;width:100%!important;background:rgba(0,0,0,0)!important;border:none!important;border-bottom:1px solid #e0e0e0!important;font-family:var(--cv28-font-h)!important;font-size:calc(var(--font-size-primary)*1.05)!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#111!important;margin:0 0 3.5mm!important;padding:0 0 2mm!important}.cv-template-28 .cv28-main ul.cv28-pairs,.cv-template-28 .render-item[data-cv-col=main] ul.cv28-pairs{display:grid!important;grid-template-columns:auto minmax(45%,1fr)!important;grid-gap:1.5mm 5mm!important;gap:1.5mm 5mm!important;align-items:baseline!important;width:100%!important;list-style:none;margin:0;padding:0}.cv-template-28 .cv28-main ul.cv28-pairs>li,.cv-template-28 .render-item[data-cv-col=main] ul.cv28-pairs .pair-inner,.cv-template-28 .render-item[data-cv-col=main] ul.cv28-pairs>li{display:contents}.cv-template-28 .render-item[data-cv-col=main] ul.cv28-pairs .pair-inner>label{font-size:var(--font-size-primary)!important;font-weight:600!important;color:#111!important}.cv-template-28 .render-item[data-cv-col=main] ul.cv28-pairs .pair-inner>.annou{font-size:var(--font-size-primary)!important;color:#444!important}.cv-template-28 .render-item[data-cv-col=main] .clone-container.education>ul.cv28-edu-summary,.cv-template-28 .render-item[data-cv-col=main] .clone-container.experience>ul.cv28-exp-summary{display:grid!important;grid-template-columns:max-content minmax(0,1fr)!important;grid-column-gap:var(--cv28-col-gap)!important;column-gap:var(--cv28-col-gap)!important;grid-row-gap:1.5mm!important;row-gap:1.5mm!important;align-items:baseline!important;list-style:none!important;margin:0 0 4.5mm!important;padding:0!important;box-sizing:border-box!important}.cv-template-28 .render-item[data-cv-col=main] .clone-container.education>ul.cv28-edu-summary>li.row-field,.cv-template-28 .render-item[data-cv-col=main] .clone-container.experience>ul.cv28-exp-summary>li.row-field{display:contents;float:none!important;width:auto!important;margin:0!important}.cv-template-28 .render-item[data-cv-col=main] .clone-container.education>ul.cv28-edu-summary>li.row-field>label,.cv-template-28 .render-item[data-cv-col=main] .clone-container.experience>ul.cv28-exp-summary>li.row-field>label{grid-column:1!important;max-width:none!important;width:auto!important;font-size:var(--font-size-primary)!important;font-weight:600!important;color:#555!important;justify-self:start!important;text-align:left!important;white-space:nowrap!important;margin:0!important;padding:0!important;float:none!important;background:none!important}.cv-template-28 .render-item[data-cv-col=main] .clone-container.education>ul.cv28-edu-summary .annou,.cv-template-28 .render-item[data-cv-col=main] .clone-container.experience>ul.cv28-exp-summary .annou{grid-column:2!important;min-width:0!important;width:auto!important;position:relative!important;padding:0!important;margin:0!important;float:none!important;font-size:var(--font-size-primary)!important;color:#444!important}.cv-template-28 .render-item[data-cv-col=main] .clone-container.education>ul.cv28-edu-summary .annou:before,.cv-template-28 .render-item[data-cv-col=main] .clone-container.experience>ul.cv28-exp-summary .annou:before{content:none!important}.cv-template-28 .cv28-timeline{position:relative!important;padding-left:0!important;margin:0!important}.cv-template-28 .cv28-timeline>.cv28-tl-row{margin-bottom:0!important;padding-bottom:5.5mm!important;float:none!important;width:100%!important}.cv-template-28 .cv28-timeline>.cv28-tl-row:last-child{padding-bottom:0!important}.cv-template-28 .cv28-side .layout-render .block-main{padding-left:0;padding-right:0}.cv-template-28 .cv28-timeline .block-child-main{float:none!important;width:100%!important;margin:0!important}.cv-template-28 .clone-container.activity .cv28-tl-layout,.cv-template-28 .clone-container.certificate .cv28-tl-layout,.cv-template-28 .clone-container.education .cv28-tl-layout,.cv-template-28 .clone-container.experience .cv28-tl-layout,.cv-template-28 .cv28-tl-layout{display:grid!important;grid-template-columns:var(--cv28-col-left) minmax(0,1fr)!important;grid-column-gap:var(--cv28-col-gap)!important;column-gap:var(--cv28-col-gap)!important;grid-row-gap:0!important;row-gap:0!important;align-items:start!important;width:100%!important;float:none!important;margin:0!important;padding:0!important}.cv-template-28 .cv28-tl-dot,.cv-template-28 .cv28-tl-track{display:none!important}.cv-template-28 .cv28-tl-date{grid-column:1!important;justify-self:stretch!important;text-align:left!important;font-size:var(--font-size-primary)!important;font-weight:600!important;line-height:1.35!important;max-width:100%!important;align-self:start!important;color:#555!important;box-sizing:border-box!important}.cv-template-28 .cv28-tl-body,.cv-template-28 .cv28-tl-date{grid-row:1!important;padding:0!important;margin:0!important;min-width:0!important}.cv-template-28 .cv28-tl-body{grid-column:2!important}.cv-template-28 .cv28-tl-date .box-date,.cv-template-28 .cv28-tl-date .box-date input,.cv-template-28 .cv28-tl-date .col-12,.cv-template-28 .cv28-tl-date .end-date,.cv-template-28 .cv28-tl-date .ql-editor,.cv-template-28 .cv28-tl-date .row-field,.cv-template-28 .cv28-tl-date .start-date,.cv-template-28 .cv28-tl-date input.ka-calendar,.cv-template-28 .cv28-tl-date input.setColorDate{display:block!important;float:none!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;text-align:left!important;box-sizing:border-box!important}.cv-template-28 .cv28-tl-date .box-date input,.cv-template-28 .cv28-tl-date input.ka-calendar,.cv-template-28 .cv28-tl-date input.setColorDate{font-weight:600!important;font-size:var(--font-size-primary)!important;color:#555!important;border:none!important;background:rgba(0,0,0,0)!important}.cv-design .cv-template-28 .cv28-tl-date .box-date input.ka-calendar,.cv-design .cv-template-28 .cv28-tl-date .box-date input.ka-calendar-month,.cv-design .cv-template-28 .cv28-tl-date .box-date input.ka-calendar.setColorDate{width:100%!important;max-width:100%!important;min-width:0!important}.cv-template-28 .cv28-edu-when-label{display:block!important;font-size:var(--font-size-primary)!important;font-weight:700!important;color:#111!important;margin:0 0 1mm!important;padding:0!important;white-space:nowrap!important;text-align:left!important;float:none!important;background:none!important}.cv-template-28 .cv28-main .cv28-tl-body .cv28-tl-field{margin:0!important;padding:0!important;float:none!important;width:100%!important}.cv-template-28 .render-item[data-cv-col=main] .editable-content.cv28-tl-title{font-size:var(--font-size-primary)!important;font-weight:700!important;color:#111!important;margin:0 0 .5mm!important}.cv-template-28 .render-item[data-cv-col=main] .editable-content.cv28-tl-org{font-size:var(--font-size-primary)!important;color:#555!important;margin:0 0 1.5mm!important}.cv-template-28 .render-item[data-cv-col=main] .editable-content.cv28-tl-desc,.cv-template-28 .render-item[data-cv-col=main] .editable-content.cv28-tl-desc-small{font-size:var(--font-size-primary)!important;color:#444!important}.cv-template-28 .clone-container.activity .cv28-cert-list>.cv28-cert-item .layout-render,.cv-template-28 .clone-container.certificate .cv28-cert-list>.cv28-cert-item .layout-render{display:grid!important;grid-template-columns:var(--cv28-col-left) minmax(0,1fr)!important;grid-column-gap:var(--cv28-col-gap)!important;column-gap:var(--cv28-col-gap)!important;grid-row-gap:.6mm!important;row-gap:.6mm!important;align-items:start!important}.cv-template-28 .clone-container.activity .layout-render>.cv28-cert-meta,.cv-template-28 .clone-container.certificate .layout-render>.cv28-cert-meta{grid-column:1!important;grid-row:1/span 3;display:flex!important;flex-direction:column!important;align-items:flex-start!important;align-self:start!important;width:auto!important;margin:0!important;padding:0!important;gap:0!important;font-size:var(--font-size-primary)!important;font-weight:600!important;color:#555!important;text-align:left!important}.cv-template-28 .clone-container.activity .layout-render>.ql-editor:first-child,.cv-template-28 .clone-container.certificate .layout-render>.ql-editor:first-child{grid-column:2!important;grid-row:1!important}.cv-template-28 .clone-container.activity .layout-render>.ql-editor:nth-child(2),.cv-template-28 .clone-container.certificate .layout-render>.ql-editor:nth-child(2){grid-column:2!important;grid-row:2!important}.cv-template-28 .clone-container.activity .layout-render>.ql-editor:nth-child(4),.cv-template-28 .clone-container.certificate .layout-render>.ql-editor:nth-child(4){grid-column:2!important;grid-row:3!important}.cv-template-28 .cv28-cert-meta-sep{display:none!important}.cv-template-28 .cv28-cert-meta .box-date input,.cv-template-28 .cv28-cert-meta input.ka-calendar{width:100%!important;max-width:100%!important;text-align:left!important;color:#555!important;font-size:var(--font-size-primary)!important;font-weight:600!important;padding:0!important;margin:0!important}.cv-template-28 .cv28-bullets,.cv-template-28 .cv28-exp-bullets{padding-left:0!important;margin:0!important}.cv-template-28 .cv28-bullets .editable-content,.cv-template-28 .cv28-exp-bullets .editable-content{position:relative!important}.cv-template-28 .cv28-bullets .editable-content:has(>div):not(:has(>div:first-child)):not(:has(>p:first-child)),.cv-template-28 .cv28-bullets .editable-content:has(>p):not(:has(>div:first-child)):not(:has(>p:first-child)),.cv-template-28 .cv28-bullets .editable-content:not(:has(>div)):not(:has(>p)):not(:empty),.cv-template-28 .cv28-bullets .editable-content>div,.cv-template-28 .cv28-bullets .editable-content>li,.cv-template-28 .cv28-bullets .editable-content>p,.cv-template-28 .cv28-exp-bullets .editable-content:has(>div):not(:has(>div:first-child)):not(:has(>p:first-child)),.cv-template-28 .cv28-exp-bullets .editable-content:has(>p):not(:has(>div:first-child)):not(:has(>p:first-child)),.cv-template-28 .cv28-exp-bullets .editable-content:not(:has(>div)):not(:has(>p)):not(:empty),.cv-template-28 .cv28-exp-bullets .editable-content>div,.cv-template-28 .cv28-exp-bullets .editable-content>li,.cv-template-28 .cv28-exp-bullets .editable-content>p{position:relative!important;padding-left:3mm!important;font-size:var(--font-size-primary)!important;line-height:1.45!important;margin-bottom:1.8mm!important}.cv-template-28 .cv28-bullets .editable-content:has(>div):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.cv-template-28 .cv28-bullets .editable-content:has(>p):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.cv-template-28 .cv28-bullets .editable-content:not(:has(>div)):not(:has(>p)):not(:empty):before,.cv-template-28 .cv28-bullets .editable-content>div:before,.cv-template-28 .cv28-bullets .editable-content>li:before,.cv-template-28 .cv28-bullets .editable-content>p:before,.cv-template-28 .cv28-exp-bullets .editable-content:has(>div):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.cv-template-28 .cv28-exp-bullets .editable-content:has(>p):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.cv-template-28 .cv28-exp-bullets .editable-content:not(:has(>div)):not(:has(>p)):not(:empty):before,.cv-template-28 .cv28-exp-bullets .editable-content>div:before,.cv-template-28 .cv28-exp-bullets .editable-content>li:before,.cv-template-28 .cv28-exp-bullets .editable-content>p:before{content:"•"!important;position:absolute!important;left:0!important;top:0!important;color:var(--cv28-red)!important;font-weight:700!important;display:block!important}.cv-template-28 .render-item[data-cv-col=main] ul.clone-container.skill>li.clone-item{padding:0 0 3.5mm!important;margin:0 0 3.5mm!important;border-bottom:1px solid #e8e8e8!important}.cv-template-28 .render-item[data-cv-col=main] ul.clone-container.skill>li.clone-item:last-child{border-bottom:none!important;margin-bottom:0!important;padding-bottom:0!important}.cv-template-28 .render-item[data-cv-col=main] ul.clone-container.skill>li.clone-item:before{display:none!important}.cv-template-28 .render-item[data-cv-col=main] ul.clone-container.skill .cv28-skill-row{display:flex!important;justify-content:space-between!important;align-items:baseline!important;gap:2mm!important;width:100%!important}.cv-template-28 .render-item[data-cv-col=main] ul.clone-container.skill .cv28-skill-name .editable-content{font-size:var(--font-size-primary)!important;font-weight:700!important;color:#111!important}.cv-template-28 .render-item[data-cv-col=main] ul.clone-container.skill .cv28-skill-rating .note-display{display:none!important}.cv-template-28 .render-item[data-cv-col=main] ul.clone-container.skill .cv28-skill-rating .star{display:inline-block!important;width:2.2mm!important;height:2.2mm!important;margin-right:1mm!important;border-radius:50%!important;background:#e0e0e0!important}.cv-template-28 .render-item[data-cv-col=main] ul.clone-container.skill .cv28-skill-rating .star.selected{background:var(--cv28-red)!important}.cv-template-28 .render-item[data-cv-col=main] ul.clone-container.skill .cv28-skill-desc .editable-content{font-size:var(--font-size-primary)!important;color:#555!important}.cv-template-28 .render-item[data-cv-col=side] .cv28-ref-grid{display:block!important;width:100%!important}.cv-template-28 .render-item[data-cv-col=side] .cv28-ref-grid>.clone-item{float:none!important;width:100%!important;margin:0 0 5mm!important}.cv-template-28 .render-item[data-cv-col=side] .cv28-highlight .editable-content,.cv-template-28 .render-item[data-cv-col=side] .cv28-ref-grid .editable-content{color:#fff!important;font-size:var(--font-size-primary)!important}.cv-template-28 .cv28-salary-inline{align-items:baseline}.cv-template-28 .cv28-tl-field.exp-line{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:3mm}.cv-template-28 .coverCVpage28{-webkit-print-color-adjust:exact;print-color-adjust:exact;position:relative;z-index:20;background:#fff;height:auto!important;min-height:297mm;margin:0!important;overflow:visible!important}.cv-template-28 .coverCVpage28 .page{width:210mm;height:297mm;margin:0 auto;background:#fff;position:relative;overflow:hidden;font-family:Montserrat,sans-serif}.cv-template-28 .coverCVpage28 .bg-svg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.cv-template-28 .coverCVpage28 .content{position:relative;z-index:10;width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.cv-template-28 .coverCVpage28 .resume-text{margin-top:12mm;font-family:Oswald,sans-serif;font-size:60px;font-weight:900;color:var(--cv28-red-light);letter-spacing:12mm;margin-left:12mm}.cv-template-28 .coverCVpage28 .profile-section{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;text-align:center;width:80%;z-index:10}.cv-template-28 .coverCVpage28 .profile-img-container{width:68mm;height:68mm;border-radius:4mm;background:#fff;padding:1.5mm;margin-bottom:7mm;box-sizing:border-box}.cv-template-28 .coverCVpage28 .profile-img{width:100%;height:100%;border-radius:3mm;object-fit:cover;display:block}.cv-template-28 .coverCVpage28 .text-container{display:flex;flex-direction:column;align-items:center}.cv-template-28 .coverCVpage28 .profile-name{font-family:Roboto,sans-serif;font-size:30px;font-weight:900;color:#111;margin-bottom:5px;letter-spacing:2px;text-transform:uppercase}.cv-template-28 .coverCVpage28 .profile-title{font-family:Roboto,sans-serif;font-size:18px;font-weight:500;color:#333;letter-spacing:2px;line-height:1.6}@media print{.cv-template-28 .cv28-body-wrap{position:relative;z-index:0}.cv-template-28 .cv28-body-wrap:before{content:"";position:fixed;top:0;bottom:0;left:0;width:72mm;background:var(--cv28-navy);z-index:-1;-webkit-print-color-adjust:exact;print-color-adjust:exact}.cv-template-28 .cv28-corner-tri--bottom{position:fixed;z-index:0;-webkit-print-color-adjust:exact;print-color-adjust:exact}.cv-template-28 .cv28-main{position:relative;z-index:1}.footer{right:12mm!important}}.cv-template-29{--cv29-sage:#647f55;--cv29-gray-bg:#f7f7f7;--cv29-body:#444;--cv29-heading:#333;--cv29-font:var(--font-family-primary,"Mulish",system-ui,sans-serif);--cv29-body-fs:calc(0.9375 * var(--font-size-primary));--cv29-meta-fs:calc(0.875 * var(--font-size-primary));--cv29-name-fs:calc(1.35 * var(--font-size-primary));padding:0;margin:0;font-family:var(--cv29-font);font-size:var(--cv29-body-fs);line-height:1.55;color:#333;background:#fff;min-height:297mm;overflow:visible}.cv-template-29 .css-b62m3t-container,.cv-template-29 .dropdown.single_select{max-width:100%!important}.cv-template-29 .annou,.cv-template-29 .box-date input,.cv-template-29 .dropbtn,.cv-template-29 .select__single-value,.cv-template-29 .text-break,.cv-template-29 input,.cv-template-29 label,.cv-template-29 li{font-family:var(--cv29-font)!important;font-size:var(--cv29-body-fs)!important;line-height:1.55!important}.cv-template-29.clrSageSerif29{--cv29-sage:#647f55}.cv-template-29.clrSageSerifGreen29{--cv29-sage:#3d7a4a}.cv-template-29.clrSageSerifBlue29{--cv29-sage:#3d6a8a}.cv-template-29.clrSageSerifNavy29{--cv29-sage:#1e3a5f}.cv-template-29.clrSageSerifJade29{--cv29-sage:#0d9488}.cv-template-29.clrSageSerifPurple29{--cv29-sage:#6b5b7a}.cv-template-29.clrSageSerifRose29{--cv29-sage:#8a5560}.cv-template-29.clrSageSerifSlate29{--cv29-sage:#5a6570}.cv-template-29.clrSageSerifTeal29{--cv29-sage:#3d7a72}.cv-template-29.clrSageSerifBlack29{--cv29-sage:#1a1a1a}.cv-template-29 .cv29-body-wrap,.cv-template-29 .temFlex.cv29-body-wrap{display:grid!important;grid-template-columns:74mm minmax(0,1fr)!important;width:100%!important;min-height:297mm;float:none!important;background:#fff;overflow:visible;align-items:stretch}.cv-template-29 .cv29-side{display:flex!important;flex-direction:column!important;float:none!important;width:auto!important;max-width:none!important;min-width:0!important;min-height:297mm;padding:0!important;margin:0!important;background:#fff!important;position:relative;z-index:1}.cv-template-29 .cv29-photo-wrap,.cv-template-29 .cv29-sidebar-hero{position:relative!important;flex-shrink:0;width:100%!important;margin:0!important;padding:0!important;overflow:visible!important;background:rgba(0,0,0,0)!important}.cv-template-29 .cv29-photo,.cv-template-29 .cv29-photo.changeable{position:relative!important;top:auto!important;left:auto!important;transform:none!important;width:100%!important;height:68mm!important;margin:0!important;border-radius:0!important;border:none!important;overflow:hidden!important;background:#ddd!important;z-index:0!important}.cv-template-29 .cv29-photo img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important;display:block!important;border-radius:0!important}.cv-template-29 .cv29-photo .btn-edit{position:absolute!important;top:6px!important;right:6px!important;bottom:auto!important;z-index:5!important}.cv-template-29 .cv29-name-tag{position:relative!important;z-index:2!important;background:rgba(0,0,0,0)!important}.cv-template-29 .cv29-name-tag-lines{display:flex;flex-direction:column;gap:1.5mm}.cv-template-29 .cv29-name-tag-lines--top{margin-bottom:0}.cv-template-29 .cv29-name-tag-lines--bottom{margin-top:1.5mm}.cv-template-29 .cv29-name-accent{display:block;height:2px;background:var(--cv29-sage);border:0;margin:0;width:100%}.cv-template-29 .cv29-name-block{background:var(--cv29-sage)!important;color:#fff!important;padding:4.5mm 7mm 4mm!important;text-align:center!important;border-bottom:2px solid #fff!important}.cv-template-29 .cv29-name-block .fullname,.cv-template-29 .cv29-name-block .fullname .editable-content{margin:0!important;font-family:var(--cv29-font)!important;font-size:var(--cv29-name-fs)!important;font-weight:700!important;line-height:1.15!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:#fff!important;text-align:center!important}.cv-template-29 .cv29-name-block .resume_title,.cv-template-29 .cv29-name-block .resume_title .editable-content{margin:1.5mm 0 0!important;font-size:var(--cv29-body-fs)!important;font-weight:400!important;line-height:1.3!important;color:#fff!important;text-align:center!important;text-transform:none!important;letter-spacing:0!important}.cv-template-29 .cv29-name-block .editable-content[placeholder]:empty:before{color:hsla(0,0%,100%,.75)!important;font-style:italic}.cv-template-29 .cv29-sidebar-body{flex:1 1 auto!important;padding:4mm 7mm 8mm!important;float:none!important;width:100%!important;box-sizing:border-box;background:#fff!important;color:#333;display:flex!important;flex-direction:column!important;gap:5mm!important}.cv-template-29 .cv29-main>.layout-render,.cv-template-29 .cv29-sidebar-body>.layout-render{display:flex!important;flex-direction:column!important;float:none!important;width:100%!important;height:auto!important;gap:5mm!important;margin:0!important;padding:0!important}.cv-template-29 .cv29-main .render-item.lvl-root,.cv-template-29 .cv29-side .render-item.lvl-root,.cv-template-29 .render-item[data-cv-col=main],.cv-template-29 .render-item[data-cv-col=side]{float:none!important;flex:0 0 auto!important;width:100%!important;margin:0!important;padding:0!important;border:none!important}.cv-template-29 .layout-render .block-child-main,.cv-template-29 .layout-render .block-main{float:none!important;width:100%!important;padding:0!important;margin:0!important}.cv-template-29 .cv29-main-h,.cv-template-29 .render-item[data-cv-col=main] h3.lbl-block,.cv-template-29 .render-item[data-cv-col=side] h3.lbl-block,.cv-template-29 h3.lbl-block{display:block!important;float:none!important;width:100%!important;margin:0 0 3mm!important;padding:0 0 2mm!important;border:none!important;border-bottom:1px solid #d5d5d5!important;background:rgba(0,0,0,0)!important;font-family:var(--cv29-font)!important;font-size:var(--font-size-primary)!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--cv29-sage)!important;line-height:1.2!important}.cv-template-29 .cv29-contact-h{display:none!important}.cv-template-29 .cv29-side ul.contact,.cv-template-29 .render-item[data-cv-col=side] ul.contact{list-style:none!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:2.5mm!important;float:none!important;width:100%!important}.cv-template-29 .cv29-side ul.contact li,.cv-template-29 .render-item[data-cv-col=side] ul.contact li{display:grid!important;grid-template-columns:6mm minmax(0,1fr)!important;align-items:start!important;float:none!important;width:100%!important;margin:0!important;padding:0!important;color:#444!important;font-size:var(--cv29-body-fs)!important}.cv-template-29 .cv29-contact-icon svg{width:100%!important;height:100%!important;display:block!important;fill:currentColor!important}.cv-template-29 .render-item[data-cv-col=main] ul.contact li{display:grid!important;grid-template-columns:6mm minmax(0,1fr)!important;color:#444!important}.cv-template-29 .render-item[data-cv-col=main] .cv29-contact-icon{color:var(--cv29-sage)!important}.cv-template-29 .cv29-side ul.cv29-pairs,.cv-template-29 .render-item[data-cv-col=side] ul.cv29-pairs{display:grid!important;grid-template-columns:auto minmax(50%,1fr)!important;grid-gap:.5mm 3mm!important;gap:.5mm 3mm!important;align-items:baseline!important;list-style:none!important;margin:0!important;padding:0!important;width:100%!important}.cv-template-29 .render-item[data-cv-col=side] ul.cv29-pairs .pair-inner,.cv-template-29 .render-item[data-cv-col=side] ul.cv29-pairs>li{display:contents}.cv-template-29 .render-item[data-cv-col=side] ul.cv29-pairs .pair-inner>label{font-weight:600!important;color:#333!important;white-space:normal!important}.cv-template-29 .render-item[data-cv-col=side] ul.cv29-pairs .dropbtn,.cv-template-29 .render-item[data-cv-col=side] ul.cv29-pairs .editable-content,.cv-template-29 .render-item[data-cv-col=side] ul.cv29-pairs .pair-inner>.annou,.cv-template-29 .render-item[data-cv-col=side] ul.cv29-pairs input{color:#444!important;min-width:0!important;overflow-wrap:anywhere!important;word-break:break-word!important}.cv-template-29 .render-item[data-cv-col=main] ul.cv29-pairs{display:grid!important;grid-template-columns:auto minmax(45%,1fr)!important;grid-gap:.6mm 5mm!important;gap:.6mm 5mm!important;align-items:baseline!important;list-style:none!important;margin:0!important;padding:0!important;width:100%!important}.cv-template-29 .render-item[data-cv-col=main] ul.cv29-pairs .pair-inner,.cv-template-29 .render-item[data-cv-col=main] ul.cv29-pairs>li{display:contents}.cv-template-29 .render-item[data-cv-col=main] ul.cv29-pairs .pair-inner>label{font-weight:600!important;color:#333!important;white-space:normal!important}.cv-template-29 .render-item[data-cv-col=main] ul.cv29-pairs .annou,.cv-template-29 .render-item[data-cv-col=main] ul.cv29-pairs .dropbtn,.cv-template-29 .render-item[data-cv-col=main] ul.cv29-pairs .editable-content{min-width:0!important;overflow-wrap:anywhere!important;word-break:break-word!important}.cv-template-29 .cv29-main .cv29-salary-line{display:flex;flex-wrap:nowrap;align-items:baseline;gap:6px;width:100%;min-width:0}.cv-template-29 .cv29-main #salary-input-container.cv29-salary-range{display:none!important;width:auto;max-width:none;margin:0;flex:0 1 auto;min-width:0}.cv-template-29 .cv29-main #salary-input-container.cv29-salary-range[style*="display: block"],.cv-template-29 .cv29-main #salary-input-container.cv29-salary-range[style*="display: flex"],.cv-template-29 .cv29-main #salary-input-container.cv29-salary-range[style*="display:block"],.cv-template-29 .cv29-main #salary-input-container.cv29-salary-range[style*="display:flex"]{display:block!important}.cv-template-29 .cv29-main .cv29-salary-inline{display:flex;flex-wrap:nowrap;align-items:baseline;gap:6px;width:auto;white-space:nowrap}.cv-template-29 .cv29-main .cv29-salary-inline .value-salary{display:inline-block;width:auto;min-width:4.5em;max-width:none;padding:0;flex:0 1 auto}.cv-template-29 .cv29-main .cv29-salary-inline .value-salary .editable-content{display:inline-block;width:auto;min-width:4.5em;color:#444!important;white-space:nowrap!important;overflow-wrap:normal!important;line-height:1.55;padding:0;margin:0}.cv-template-29 .cv29-main .cv29-salary-sep{flex:0 0 auto;padding:0;color:#444;line-height:1.55;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cv-template-29 .cv29-main .cv29-salary-currency{flex:0 0 auto;width:auto;max-width:none;min-height:1.55em;padding:0;position:relative;overflow:visible;z-index:5}.cv-template-29 .cv29-main .cv29-salary-currency:has(.dropdown-content:not([style*="display: none"])){z-index:40}.cv-template-29 .cv29-main .cv29-salary-currency .dropbtn{color:#444!important;font-weight:400;font-style:normal;line-height:1.55;padding:0;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;background:rgba(0,0,0,0)}.cv-template-29 .cv29-main .cv29-salary-currency .dropdown-content{width:auto;min-width:130px;max-width:200px;left:0;right:auto}.cv-template-29 .cv29-main .cv29-salary-currency .single_select_item{padding:7px 12px;white-space:nowrap}.cv-template-29 .cv29-main .cv29-salary-line .ql-editor{padding:0;margin:0}.cv-template-29 .cv29-main{display:flex!important;flex-direction:column!important;float:none!important;width:auto!important;min-width:0!important;min-height:297mm;padding:0!important;margin:0!important;background:var(--cv29-gray-bg)!important;position:relative;box-sizing:border-box}.cv-template-29 .cv29-main>.layout-render{flex:1 1 auto!important;min-height:0!important;padding:8mm 10mm 0!important;box-sizing:border-box}.cv-template-29 .cv29-main-footer{flex-shrink:0;height:5mm;background:var(--cv29-sage);margin-top:6mm;width:100%}.cv-template-29 .cv29-about .editable-content,.cv-template-29 .render-item[data-cv-col=main] .cv29-about .editable-content{font-size:var(--cv29-body-fs)!important;color:#444!important;line-height:1.55!important;font-style:italic}.cv-template-29 .clone-container.education>ul.cv29-edu-summary,.cv-template-29 .clone-container.experience>ul.cv29-exp-summary,.cv-template-29 ul.cv29-edu-summary,.cv-template-29 ul.cv29-exp-summary{display:grid!important;grid-template-columns:auto minmax(50%,1fr)!important;grid-column-gap:3mm!important;column-gap:3mm!important;grid-row-gap:.6mm!important;row-gap:.6mm!important;align-items:baseline!important;margin:0 0 4mm!important;list-style:none!important;padding:0!important;width:100%!important;float:none!important}.cv-template-29 .cv29-main .clone-container.education>ul.cv29-edu-summary,.cv-template-29 .cv29-main .clone-container.experience>ul.cv29-exp-summary,.cv-template-29 .cv29-main ul.cv29-edu-summary,.cv-template-29 .cv29-main ul.cv29-exp-summary,.cv-template-29 .render-item[data-cv-col=main] ul.cv29-edu-summary,.cv-template-29 .render-item[data-cv-col=main] ul.cv29-exp-summary{grid-template-columns:auto minmax(45%,1fr)!important}.cv-template-29 .clone-container.education>ul.cv29-edu-summary>li.row-field,.cv-template-29 .clone-container.experience>ul.cv29-exp-summary>li.row-field,.cv-template-29 ul.cv29-edu-summary>li.row-field,.cv-template-29 ul.cv29-exp-summary>li.row-field{display:contents;float:none!important;width:auto!important;margin:0!important;padding:0!important}.cv-template-29 .clone-container.education>ul.cv29-edu-summary>li.row-field>label,.cv-template-29 .clone-container.experience>ul.cv29-exp-summary>li.row-field>label,.cv-template-29 ul.cv29-edu-summary>li.row-field>label,.cv-template-29 ul.cv29-exp-summary>li.row-field>label{grid-column:1!important;font-weight:600!important;color:#333!important;white-space:normal!important;margin:0!important;float:none!important}.cv-template-29 .clone-container.education>ul.cv29-edu-summary>li.row-field>.annou,.cv-template-29 .clone-container.experience>ul.cv29-exp-summary>li.row-field>.annou,.cv-template-29 ul.cv29-edu-summary>li.row-field>.annou,.cv-template-29 ul.cv29-exp-summary>li.row-field>.annou{grid-column:2!important;color:#444!important;min-width:0!important;overflow-wrap:anywhere!important;word-break:break-word!important;float:none!important;margin:0!important}.cv-template-29 ul.cv29-edu-summary .col-12:not(.dropdown):not(.single_select),.cv-template-29 ul.cv29-edu-summary .ql-editor:not(.dropdown):not(.single_select),.cv-template-29 ul.cv29-exp-summary .col-12:not(.dropdown):not(.single_select),.cv-template-29 ul.cv29-exp-summary .ql-editor:not(.dropdown):not(.single_select){flex:0 1 auto!important;flex-basis:auto!important;width:auto!important;max-width:100%!important;float:none!important;padding:0!important;margin:0!important}.cv-template-29 ul.cv29-edu-summary .css-b62m3t-container,.cv-template-29 ul.cv29-edu-summary .dropdown.single_select,.cv-template-29 ul.cv29-exp-summary .css-b62m3t-container,.cv-template-29 ul.cv29-exp-summary .dropdown.single_select{width:100%!important;max-width:100%!important}.cv-template-29 ul.cv29-edu-summary .dropbtn,.cv-template-29 ul.cv29-exp-summary .dropbtn{font-size:var(--cv29-body-fs)!important}.cv-template-29 .clone-container.education .cv29-tl-layout,.cv-template-29 .cv29-side .cv29-tl-layout,.cv-template-29 .render-item[data-cv-col=side] .cv29-tl-layout{display:block!important;width:100%!important;margin:0 0 3.5mm!important}.cv-template-29 .clone-container.education .cv29-tl-track,.cv-template-29 .cv29-side .cv29-tl-track,.cv-template-29 .render-item[data-cv-col=side] .cv29-tl-track{display:none!important}.cv-template-29 .clone-container.education .cv29-tl-date,.cv-template-29 .cv29-side .cv29-tl-date,.cv-template-29 .render-item[data-cv-col=side] .cv29-tl-date{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:baseline!important;gap:0 4px!important;width:100%!important;max-width:100%!important;float:none!important;white-space:nowrap!important}.cv-template-29 .clone-container.education .cv29-tl-date .col-12,.cv-template-29 .clone-container.education .cv29-tl-date>.box-date,.cv-template-29 .clone-container.education .cv29-tl-date>.col-12,.cv-template-29 .clone-container.education .cv29-tl-date>.ql-editor{display:inline-block!important;flex:0 0 auto!important;flex-basis:auto!important;width:auto!important;max-width:none!important;overflow:visible!important;float:none!important;padding:0!important;margin:0!important}.cv-template-29 .clone-container.education .cv29-edu-when-label,.cv-template-29 .cv29-side .cv29-edu-when-label,.cv-template-29 .render-item[data-cv-col=side] .cv29-edu-when-label{display:inline!important;flex:0 0 auto!important;width:auto!important;margin:0!important;padding:0!important;white-space:nowrap!important}.cv-template-29 .clone-container.education .cv29-edu-when-label:after,.cv-template-29 .cv29-edu-when-label:after{content:":"!important}.cv-template-29 .clone-container.education .cv29-edu-when-label,.cv-template-29 .clone-container.education .cv29-tl-date,.cv-template-29 .clone-container.education .cv29-tl-date .box-date input{font-style:italic!important;font-weight:400!important;color:var(--cv29-sage)!important;text-align:left!important;font-size:var(--cv29-body-fs)!important}.cv-template-29 .clone-container.education .cv29-tl-date .box-date input,.cv-template-29 .clone-container.education .cv29-tl-date input.ka-calendar,.cv-template-29 .clone-container.education .cv29-tl-date input.setColorDate{width:78px!important;max-width:78px!important;min-width:78px!important;display:inline-block!important}.cv-template-29 .render-item[data-cv-col=side] .editable-content.cv29-tl-title{font-weight:700!important;color:#222!important;font-size:var(--cv29-body-fs)!important;margin:0 0 .4mm!important}.cv-template-29 .render-item[data-cv-col=side] .editable-content.cv29-tl-org{color:var(--cv29-sage)!important;font-size:var(--cv29-body-fs)!important;margin:0 0 .5mm!important}.cv-template-29 .render-item[data-cv-col=side] .editable-content.cv29-tl-desc{color:#555!important;font-size:var(--cv29-body-fs)!important}.cv-template-29 .render-item[data-cv-col=side] ul.clone-container.language .widthLan .dropbtn,.cv-template-29 .render-item[data-cv-col=side] ul.clone-container.language .widthLevelLan .dropbtn{font-weight:700!important;color:#333!important}.cv-template-29 .render-item[data-cv-col=side] ul.clone-container.language .more-desc .editable-content{font-style:italic!important;color:#666!important}.cv-template-29 .render-item[data-cv-col=main] ul.clone-container.skill>li.clone-item{padding:0 0 2mm!important;margin:0 0 2mm!important;border-bottom:1px solid #e4e4e4!important;float:none!important;width:100%!important;list-style:none!important}.cv-template-29 .render-item[data-cv-col=main] ul.clone-container.skill>li.clone-item:last-child{border-bottom:none!important;margin-bottom:0!important;padding-bottom:0!important}.cv-template-29 .render-item[data-cv-col=main] ul.clone-container.skill>li.clone-item:before{display:none!important}.cv-template-29 .render-item[data-cv-col=main] .cv29-skill-name .editable-content{font-size:var(--cv29-body-fs)!important;font-weight:700!important;color:#333!important;display:block!important;margin-bottom:.5mm!important}.cv-template-29 .render-item[data-cv-col=main] .cv29-skill-desc .editable-content,.cv-template-29 .render-item[data-cv-col=main] .cv29-skill-rating+.cv29-skill-desc .editable-content{font-size:var(--cv29-body-fs)!important;color:#555!important;line-height:1.45!important}.cv-template-29 .cv29-skill-rating .star{display:inline-block!important;width:2.2mm!important;height:2.2mm!important;margin-right:1mm!important;border-radius:50%!important;background:rgba(0,0,0,0)!important;border:1px solid var(--cv29-sage)!important}.cv-template-29 .cv29-skill-rating .star.selected{background:var(--cv29-sage)!important;border-color:var(--cv29-sage)!important}.cv-template-29 .render-item[data-cv-col=main] .cv29-skill-rating .note-display{display:none!important}.cv-template-29 .render-item[data-cv-col=main] .cv29-timeline{position:relative!important;padding-left:5mm!important;border-left:2px solid #d5d5d5!important;margin:0!important}.cv-template-29 .render-item[data-cv-col=main] .cv29-tl-row{position:relative!important;margin:0 0 4.5mm!important;padding:0!important;float:none!important;width:100%!important}.cv-template-29 .render-item[data-cv-col=main] .cv29-tl-row:last-child{margin-bottom:0!important}.cv-template-29 .render-item[data-cv-col=main] .cv29-tl-row:before{content:""!important;position:absolute!important;left:-5.2645833333mm!important;top:.85em!important;width:2.4mm!important;height:2.4mm!important;border-radius:50%!important;background:var(--cv29-sage)!important;border:1.5px solid #fff!important;box-shadow:0 0 0 1.5px var(--cv29-sage)!important;transform:translateX(-50%) translateY(-50%)!important;z-index:1!important}.cv-template-29 .render-item[data-cv-col=main] .cv29-tl-layout{display:block!important;width:100%!important}.cv-template-29 .render-item[data-cv-col=main] .cv29-tl-track{display:none!important}.cv-template-29 .render-item[data-cv-col=main] .cv29-tl-body,.cv-template-29 .render-item[data-cv-col=main] .cv29-tl-date{display:block!important;width:100%!important;float:none!important}.cv-template-29 .render-item[data-cv-col=main] .cv29-tl-date{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:baseline!important;gap:0 4px!important;width:max-content!important;max-width:100%!important;font-weight:700!important;color:#333!important;font-size:var(--cv29-body-fs)!important;margin:0 0 .8mm!important;text-align:left!important;white-space:nowrap!important}.cv-template-29 .render-item[data-cv-col=main] .cv29-tl-date>.ql-editor.end-date,.cv-template-29 .render-item[data-cv-col=main] .cv29-tl-date>.ql-editor.start-date{display:inline-flex!important;align-items:baseline!important;flex:0 0 auto!important;width:auto!important;max-width:none!important;min-width:0!important;padding:0!important;margin:0!important;overflow:visible!important;float:none!important}.cv-template-29 .render-item[data-cv-col=main] .cv29-tl-date>.ql-editor.end-date .box-date,.cv-template-29 .render-item[data-cv-col=main] .cv29-tl-date>.ql-editor.start-date .box-date{display:inline-block!important;overflow:visible!important;width:auto!important;margin:0!important;padding:0!important}.cv-template-29 .render-item[data-cv-col=main] .cv29-tl-date>.ql-editor.end-date:before{content:"–"!important;display:inline!important;color:#333!important;padding-right:4px!important;flex-shrink:0!important;align-self:baseline!important;line-height:inherit!important}.cv-template-29 .render-item[data-cv-col=main] .cv29-tl-date .box-date input,.cv-template-29 .render-item[data-cv-col=main] .cv29-tl-date .end-date,.cv-template-29 .render-item[data-cv-col=main] .cv29-tl-date .start-date{font-weight:700!important;color:#333!important;text-align:left!important;font-size:var(--cv29-body-fs)!important}.cv-design .cv-template-29 .render-item[data-cv-col=main] .cv29-tl-date .box-date input.ka-calendar,.cv-design .cv-template-29 .render-item[data-cv-col=main] .cv29-tl-date .box-date input.ka-calendar.setColorDate,.cv-template-29 .render-item[data-cv-col=main] .cv29-tl-date .box-date input,.cv-template-29 .render-item[data-cv-col=main] .cv29-tl-date input.ka-calendar,.cv-template-29 .render-item[data-cv-col=main] .cv29-tl-date input.setColorDate{width:max(3.8em,65px)!important;max-width:none!important;min-width:0!important}.cv-template-29 .render-item[data-cv-col=main] .editable-content.cv29-tl-title{font-size:var(--cv29-body-fs)!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--cv29-sage)!important;margin:0 0 .6mm!important}.cv-template-29 .render-item[data-cv-col=main] .editable-content.cv29-tl-org{font-size:var(--cv29-body-fs)!important;color:#555!important;margin:0 0 1.5mm!important}.cv-template-29 .render-item[data-cv-col=main] .editable-content.cv29-tl-desc{font-size:var(--cv29-body-fs)!important;color:#444!important}.cv-template-29 .cv29-bullets,.cv-template-29 .cv29-exp-bullets{padding-left:0!important;margin:0!important}.cv-template-29 .cv29-bullets .editable-content,.cv-template-29 .cv29-exp-bullets .editable-content{position:relative!important;padding-left:0!important}.cv-template-29 .cv29-bullets .editable-content:has(>div):not(:has(>div:first-child)):not(:has(>p:first-child)),.cv-template-29 .cv29-bullets .editable-content:has(>p):not(:has(>div:first-child)):not(:has(>p:first-child)),.cv-template-29 .cv29-bullets .editable-content:not(:has(>div)):not(:has(>p)):not(:empty),.cv-template-29 .cv29-bullets .editable-content>div,.cv-template-29 .cv29-bullets .editable-content>li,.cv-template-29 .cv29-bullets .editable-content>p,.cv-template-29 .cv29-exp-bullets .editable-content:has(>div):not(:has(>div:first-child)):not(:has(>p:first-child)),.cv-template-29 .cv29-exp-bullets .editable-content:has(>p):not(:has(>div:first-child)):not(:has(>p:first-child)),.cv-template-29 .cv29-exp-bullets .editable-content:not(:has(>div)):not(:has(>p)):not(:empty),.cv-template-29 .cv29-exp-bullets .editable-content>div,.cv-template-29 .cv29-exp-bullets .editable-content>li,.cv-template-29 .cv29-exp-bullets .editable-content>p{position:relative!important;padding-left:4mm!important;margin:0 0 .8mm!important;font-size:var(--cv29-body-fs)!important;color:#444!important;line-height:1.45!important}.cv-template-29 .cv29-bullets .editable-content:has(>div):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.cv-template-29 .cv29-bullets .editable-content:has(>p):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.cv-template-29 .cv29-bullets .editable-content:not(:has(>div)):not(:has(>p)):not(:empty):before,.cv-template-29 .cv29-bullets .editable-content>div:before,.cv-template-29 .cv29-bullets .editable-content>li:before,.cv-template-29 .cv29-bullets .editable-content>p:before,.cv-template-29 .cv29-exp-bullets .editable-content:has(>div):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.cv-template-29 .cv29-exp-bullets .editable-content:has(>p):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.cv-template-29 .cv29-exp-bullets .editable-content:not(:has(>div)):not(:has(>p)):not(:empty):before,.cv-template-29 .cv29-exp-bullets .editable-content>div:before,.cv-template-29 .cv29-exp-bullets .editable-content>li:before,.cv-template-29 .cv29-exp-bullets .editable-content>p:before{content:""!important;position:absolute!important;left:0!important;font-size:inherit!important;line-height:inherit!important;top:.55em!important;width:.9mm!important;height:.9mm!important;border-radius:50%!important;background:var(--cv29-sage)!important;transform:translateY(-50%)!important;color:rgba(0,0,0,0)!important}.cv-template-29 .cv29-bullets .editable-content>div:empty:before,.cv-template-29 .cv29-bullets .editable-content>div:has(>br:only-child):before,.cv-template-29 .cv29-bullets .editable-content>p:empty:before,.cv-template-29 .cv29-exp-bullets .editable-content>div:empty:before,.cv-template-29 .cv29-exp-bullets .editable-content>div:has(>br:only-child):before,.cv-template-29 .cv29-exp-bullets .editable-content>p:empty:before{content:none!important;display:none!important}.cv-template-29 .cv29-cert-meta{margin:0 0 .5mm!important}.cv-template-29 .cv29-cert-meta .end-date,.cv-template-29 .cv29-cert-meta .start-date{display:inline-flex!important;width:auto!important;float:none!important;padding:0!important;margin:0!important}.cv-template-29 .cv29-cert-meta .box-date,.cv-template-29 .cv29-cert-meta .ql-editor{display:inline-block!important;overflow:visible!important;width:auto!important}.cv-template-29 .cv29-cert-meta-sep{color:#555!important}.cv-template-29 .cv29-cert-meta .box-date input,.cv-template-29 .cv29-cert-meta input.ka-calendar,.cv-template-29 .cv29-cert-meta input.setColorDate{width:max(5.8em,75px)!important;max-width:none!important;min-width:0!important}.cv-template-29 .render-item[data-cv-col=main] .editable-content.cv29-cert-title{font-weight:600!important;color:#333!important;font-size:var(--cv29-body-fs)!important;margin:0 0 .5mm!important}.cv-template-29 .render-item[data-cv-col=main] .cv29-cert-meta,.cv-template-29 .render-item[data-cv-col=main] .cv29-cert-meta input,.cv-template-29 .render-item[data-cv-col=main] .editable-content.cv29-cert-org{color:#333!important;font-size:var(--cv29-body-fs)!important}.cv-template-29 .render-item[data-cv-col=main] .editable-content.cv29-cert-desc{color:#444!important;font-size:var(--cv29-body-fs)!important}.cv-template-29 .clone-container.activity .cv29-cert-item,.cv-template-29 .clone-container.certificate .cv29-cert-item{margin-bottom:3mm!important;float:none!important;width:100%!important}.cv-template-29 .clone-container.activity .cv29-cert-item:last-child,.cv-template-29 .clone-container.certificate .cv29-cert-item:last-child{margin-bottom:0!important}.cv-template-29 .render-item[data-cv-col=main] .cv29-highlight .editable-content,.cv-template-29 .render-item[data-cv-col=side] .cv29-highlight .editable-content{color:#444!important;font-size:var(--cv29-body-fs)!important}.cv-template-29 .render-item[data-cv-col=main] .cv29-highlight.cv29-bullets .editable-content>div:before,.cv-template-29 .render-item[data-cv-col=main] .cv29-highlight.cv29-bullets .editable-content>li:before,.cv-template-29 .render-item[data-cv-col=main] .cv29-highlight.cv29-bullets .editable-content>p:before{background:var(--cv29-sage)!important}.cv-template-29 .render-item[data-cv-col=main] .cv29-ref-grid{display:grid!important;grid-template-columns:1fr 1fr!important;grid-gap:0 8mm!important;gap:0 8mm!important;width:100%!important}.cv-template-29 .render-item[data-cv-col=main] .cv29-ref-grid>.clone-item{float:none!important;width:auto!important;margin:0!important}.cv-template-29 .render-item[data-cv-col=main] .cv29-ref-grid .editable-content.unallow-formatingBold{font-weight:700!important;color:#333!important;font-size:var(--cv29-body-fs)!important}.cv-template-29 .render-item[data-cv-col=main] .cv29-ref-grid .editable-content{color:#555!important;font-size:var(--cv29-meta-fs)!important}.cv-template-29 .annou:before{content:none!important}.cv-template-29 .default-status:not(.hasbackgroundColor){color:#999;font-style:italic}.cv-template-29 .cv29-main .dropdown-content,.cv-template-29 .cv29-side .dropdown-content{z-index:20}.cv-template-29 .render-item[data-cv-col=side] .cv29-bullets .editable-content>div,.cv-template-29 .render-item[data-cv-col=side] .cv29-exp-bullets .editable-content>div,.cv-template-29 .render-item[data-cv-col=side] .cv29-highlight .editable-content{color:#444!important}.cv-template-29 .render-item[data-cv-col=main] .clone-container.education .cv29-timeline,.cv-template-29 .render-item[data-cv-col=main] .clone-container.education .cv29-tl-layout{position:relative!important;padding-left:5mm!important;border-left:2px solid #d5d5d5!important}.cv-template-29 .render-item[data-cv-col=main] .clone-container.education .cv29-tl-row:before{content:""!important;position:absolute!important;left:-5.2645833333mm!important;top:.85em!important;width:2.4mm!important;height:2.4mm!important;border-radius:50%!important;background:var(--cv29-sage)!important;border:1.5px solid #fff!important;box-shadow:0 0 0 1.5px var(--cv29-sage)!important;transform:translateX(-50%) translateY(-50%)!important}.cv-template-29 ul.contact{list-style:none!important;display:flex!important;flex-direction:column!important;gap:2.5mm!important}.cv-template-29 ul.contact,.cv-template-29 ul.contact li{margin:0!important;padding:0!important;float:none!important;width:100%!important}.cv-template-29 ul.contact li{display:grid!important;grid-template-columns:6mm minmax(0,1fr)!important;align-items:start!important;color:#444!important;font-size:var(--cv29-body-fs)!important}.cv-template-29 .cv29-contact-icon{display:inline-flex!important;width:3.3mm!important;height:3.3mm!important;color:var(--cv29-sage)!important;margin-top:.5mm!important}.cv-template-29 .clone-container.experience .cv29-tl-date{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:baseline!important;gap:0 4px!important;width:max-content!important;max-width:100%!important;font-weight:700!important;color:#333!important;font-size:var(--cv29-body-fs)!important;margin:0 0 .8mm!important;white-space:nowrap!important;float:none!important}.cv-template-29 .clone-container.experience .cv29-tl-date>.ql-editor.end-date,.cv-template-29 .clone-container.experience .cv29-tl-date>.ql-editor.start-date{display:inline-flex!important;align-items:baseline!important;flex:0 0 auto!important;width:auto!important;max-width:none!important;padding:0!important;margin:0!important;overflow:visible!important;float:none!important}.cv-template-29 .clone-container.experience .cv29-tl-date>.ql-editor.end-date .box-date,.cv-template-29 .clone-container.experience .cv29-tl-date>.ql-editor.start-date .box-date{display:inline-block!important;overflow:visible!important;width:auto!important}.cv-template-29 .clone-container.experience .cv29-tl-date>.ql-editor.end-date:before{content:"–"!important;display:inline!important;color:#333!important;padding-right:4px!important;align-self:baseline!important;line-height:inherit!important}.cv-template-29 .clone-container.experience .cv29-timeline{position:relative!important;padding-left:5mm!important;border-left:2px solid #d5d5d5!important;margin:0!important}.cv-template-29 .clone-container.experience .cv29-tl-row{position:relative!important;margin:0 0 4.5mm!important;padding:0!important;float:none!important;width:100%!important}.cv-template-29 .clone-container.experience .cv29-tl-row:before{content:""!important;position:absolute!important;left:-5.2645833333mm!important;top:.85em!important;width:2.4mm!important;height:2.4mm!important;border-radius:50%!important;background:var(--cv29-sage)!important;border:1.5px solid #fff!important;box-shadow:0 0 0 1.5px var(--cv29-sage)!important;transform:translateX(-50%) translateY(-50%)!important;z-index:1!important}.cv-template-29 .clone-container.experience .cv29-tl-track{display:none!important}.cv-template-29 .clone-container.experience .cv29-tl-body,.cv-template-29 .clone-container.experience .cv29-tl-layout{display:block!important;width:100%!important;float:none!important}.cv-template-29 .render-item[data-cv-col=side] .clone-container.education .cv29-timeline,.cv-template-29 .render-item[data-cv-col=side] .clone-container.education .cv29-tl-layout{padding-left:0!important;border-left:none!important}.cv-template-29 .render-item[data-cv-col=side] .clone-container.education .cv29-tl-row:before{content:none!important}.cv-template-29 .clone-container.education .block-child-main,.cv-template-29 .clone-container.education .cv29-timeline,.cv-template-29 .clone-container.education .cv29-tl-body,.cv-template-29 .clone-container.education .cv29-tl-date,.cv-template-29 .clone-container.education .cv29-tl-row,.cv-template-29 .clone-container.education .layout-render.cv29-tl-layout,.cv-template-29 .clone-container.education>ul.cv29-edu-summary{float:none!important;margin-left:0!important;padding-left:0!important;padding-right:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.cv-template-29 .clone-container.education .block-child-main{margin:0!important}.cv-template-29 .clone-container.education .cv29-tl-body .dropbtn,.cv-template-29 .clone-container.education .cv29-tl-body .editable-content,.cv-template-29 .clone-container.education .cv29-tl-body>.ql-editor,.cv-template-29 .clone-container.education .ql-editor.cv29-tl-field{padding-left:0!important;padding-right:0!important;margin-left:0!important;text-align:left!important}.cv-template-29 .clone-container.education .cv29-tl-body .cv29-tl-field,.cv-template-29 .clone-container.education .cv29-tl-body .dropbtn,.cv-template-29 .clone-container.education .cv29-tl-body .editable-content,.cv-template-29 .clone-container.education .cv29-tl-date{display:block;width:100%!important}.cv-template-29 .clone-container.education .cv29-tl-date{display:flex!important;width:100%!important}.cv-template-29 .clone-container.education>ul.cv29-edu-summary{margin-bottom:3mm!important}.cv-template-29 ul.clone-container.skill>li.clone-item{list-style:none!important;margin:0 0 3mm!important;padding:0!important;float:none!important;width:100%!important;overflow:visible!important;position:relative!important}.cv-template-29 ul.clone-container.skill>li.clone-item:before{content:none!important}.cv-template-29 .clone-container.activity .block-child-main,.cv-template-29 .clone-container.activity .layout-render,.cv-template-29 .clone-container.certificate .block-child-main,.cv-template-29 .clone-container.certificate .layout-render,.cv-template-29 .clone-container.education .block-child-main,.cv-template-29 .clone-container.education .layout-render,.cv-template-29 .clone-container.experience .block-child-main,.cv-template-29 .clone-container.experience .layout-render,.cv-template-29 .clone-container.language .block-child-main,.cv-template-29 .clone-container.language .layout-render,.cv-template-29 .clone-container.reference .block-child-main,.cv-template-29 .clone-container.reference .layout-render,.cv-template-29 .cv29-timeline .block-child-main,.cv-template-29 .cv29-timeline .layout-render,.cv-template-29 ul.clone-container.skill .block-child-main,.cv-template-29 ul.clone-container.skill .layout-render{float:none!important;width:100%!important;height:auto!important}.cv-template-29 .clone-container.activity .block-child-main,.cv-template-29 .clone-container.certificate .block-child-main,.cv-template-29 .clone-container.education .block-child-main,.cv-template-29 .clone-container.experience .block-child-main,.cv-template-29 .clone-container.reference .block-child-main,.cv-template-29 .cv29-timeline .block-child-main,.cv-template-29 .render-item[data-cv-col=main] ul.clone-container.skill .block-child-main,.cv-template-29 .render-item[data-cv-col=side] ul.clone-container.language .block-child-main,.cv-template-29 .render-item[data-cv-col=side] ul.clone-container.skill .block-child-main,.cv-template-29 ul.clone-container.language .block-child-main,.cv-template-29 ul.clone-container.skill .block-child-main{position:relative;padding:5px;float:none;width:100%;height:auto;display:flow-root;box-sizing:border-box;overflow:visible}.cv-template-29 ul.clone-container.skill .cv29-skill-row{display:block!important;float:none!important;width:100%!important;clear:both!important}.cv-template-29 ul.clone-container.skill .cv29-skill-desc,.cv-template-29 ul.clone-container.skill .cv29-skill-name,.cv-template-29 ul.clone-container.skill .cv29-skill-rating,.cv-template-29 ul.clone-container.skill .layout-render>.ql-editor{float:none!important;width:100%!important;display:block;margin:0 0 1mm!important;padding:0!important;height:auto!important}.cv-template-29 ul.clone-container.skill .cv29-skill-desc{margin-bottom:0!important}.cv-template-29 .cv29-skill-desc .editable-content,.cv-template-29 .cv29-skill-name .editable-content{font-size:var(--cv29-body-fs)!important}.cv-template-29 ul.clone-container.language .cv29-lang-layout{display:grid!important;grid-template-columns:max-content minmax(0,1fr)!important;grid-column-gap:3mm!important;column-gap:3mm!important;grid-row-gap:2.5mm!important;row-gap:2.5mm!important;align-items:baseline!important;width:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important}.cv-template-29 ul.clone-container.language .cv29-lang-row{display:contents}.cv-template-29 ul.clone-container.language .cv29-lang-cert-label,.cv-template-29 ul.clone-container.language .cv29-lang-row .more-desc,.cv-template-29 ul.clone-container.language .cv29-lang-row .widthLan,.cv-template-29 ul.clone-container.language .cv29-lang-row .widthLevelLan{float:none!important;width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;background:none!important;border:none!important}.cv-template-29 ul.clone-container.language .cv29-lang-cert-label{font-weight:700!important;color:#333!important;white-space:nowrap!important}.cv-template-29 ul.clone-container.language .cv29-lang-row .widthLan .dropbtn,.cv-template-29 ul.clone-container.language .cv29-lang-row .widthLevelLan .dropbtn{justify-content:flex-start!important;padding:0!important;min-height:auto!important;height:auto!important;background:rgba(0,0,0,0)!important;border:none!important}.cv-template-29 ul.clone-container.language .cv29-lang-row .more-desc .editable-content{font-style:italic!important;color:#666!important}.cv-template-29 .cv29-cert-meta{display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;gap:2px 6px!important}.cv-template-29 .cv29-cert-meta .box-date,.cv-template-29 .cv29-cert-meta .end-date,.cv-template-29 .cv29-cert-meta .ql-editor,.cv-template-29 .cv29-cert-meta .start-date{display:inline-flex!important;width:auto!important;float:none!important;overflow:visible!important;align-items:baseline!important}.cv-template-29 .cv29-cert-meta-sep{align-self:baseline!important;line-height:inherit!important}.cv-template-29 .cv29-cert-meta .cv29-cert-date-label{font-family:var(--cv29-font)!important}.cv-template-29 .cv29-cert-meta .cv29-cert-date-label:after{content:":";margin:0 3px}.cv-template-29 .cv29-ref-grid{display:grid!important;grid-template-columns:1fr 1fr!important;grid-gap:4mm!important;gap:4mm!important}.cv-template-29 .render-item[data-cv-col=side] .cv29-ref-grid{grid-template-columns:1fr!important}.cv-template-29 .clone-container.experience .editable-content.cv29-tl-title{font-size:var(--cv29-body-fs)!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--cv29-sage)!important;margin:0 0 .6mm!important}.cv-template-29 .clone-container.education .editable-content.cv29-tl-title{font-size:var(--cv29-body-fs)!important;font-weight:700!important;text-transform:none!important;letter-spacing:normal!important;color:#222!important;margin:0 0 .4mm!important}.cv-template-29 .editable-content.cv29-tl-org{font-size:var(--cv29-body-fs)!important;margin:0 0 1mm!important}.cv-template-29 .editable-content.cv29-tl-desc{font-size:var(--cv29-body-fs)!important;color:#444!important}.cv-template-29 .clone-container.experience .cv29-exp-header{display:flex;justify-content:space-between;align-items:baseline;gap:3mm;margin-bottom:.8mm}.cv-template-29 .clone-container.experience .cv29-exp-header .cv29-exp-type{font-size:.875rem;color:#888;white-space:nowrap}.cv-template-29 .cv29-sidebar-body .clone-container.language .clone-item .block-child-main:has(.select__menu){z-index:10!important}.cv-template-29 .coverCVpage29{-webkit-print-color-adjust:exact;print-color-adjust:exact;position:relative;z-index:20;background:#fff;height:auto!important;min-height:297mm;overflow:visible!important}.cv-template-29 .coverCVpage29 .page{width:210mm;height:297mm;margin:0 auto;background:#fff;position:relative;overflow:hidden;font-family:Montserrat,sans-serif}.cv-template-29 .coverCVpage29 .bg-svg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.cv-template-29 .coverCVpage29 .content{position:relative;z-index:10;width:100%;height:100%}.cv-template-29 .coverCVpage29 .profile-section{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;text-align:center;width:65%}.cv-template-29 .coverCVpage29 .profile-img{width:180px;height:180px;border-radius:10px;object-fit:cover;margin-bottom:25px;border:6px solid #e5e5e5}.cv-template-29 .coverCVpage29 .profile-name{font-size:32px;font-weight:800;color:#111;margin-bottom:10px;letter-spacing:.5px}.cv-template-29 .coverCVpage29 .profile-title{font-size:16px;font-weight:500;color:#555;letter-spacing:2px;text-transform:uppercase;line-height:1.5;max-width:100%}.cv-template-29 .coverCVpage29 .text-line{width:100%;height:2px;background:var(--cv29-sage,#607C5A);margin:15px auto}@media print{.cv-template-29 .cv29-body-wrap{position:relative;z-index:-1}.cv-template-29 .cv29-body-wrap:before{content:"";position:fixed;top:0;bottom:0;left:74mm;right:0;background:var(--cv29-gray-bg);z-index:-3;-webkit-print-color-adjust:exact;print-color-adjust:exact}.cv-template-29 .cv29-main{min-height:0}.cv-template-29 .cv29-main-footer{position:fixed;bottom:0;left:74mm;right:0;width:auto;margin:0;z-index:-2;-webkit-print-color-adjust:exact;print-color-adjust:exact}.footer{right:6mm!important;bottom:0!important;height:5mm!important;padding:0 2mm!important;display:flex!important;align-items:center!important;font-size:10px!important;line-height:1!important;color:#fff!important;background:rgba(0,0,0,0)!important;z-index:4!important}}.cv-template-30{--cv30-col-left:minmax(50mm,54mm);--cv30-col-gap:7mm;--cv30-lime:#d4ff00;--cv30-bullet:#2f7fb0;--cv30-serif:"Source Serif 4",Georgia,serif;--cv30-font:var(--font-family-primary,"Montserrat",system-ui,-apple-system,"Segoe UI",sans-serif);font-family:var(--cv30-font);color:#1a1a1a;background:#fff;line-height:1.55}.cv-template-30 *{box-sizing:border-box}.cv-template-30 .cv30-body{width:100%;max-width:210mm;min-height:297mm;padding:0 0 15mm;background:#fff;color:#2a2a2a;font-family:var(--cv30-serif);display:flow-root}.cv-template-30 .cv30-body:after{content:"";display:block;clear:both}.cv-template-30 .cv30-main{display:flow-root}.cv-template-30 .cv30-main:after{content:"";display:block;clear:both}.cv-template-30 .cv30-head.cv30-header-wrapper{display:grid;grid-template-columns:80px 180px 1fr;grid-template-rows:40px 60px 45px minmax(50px,auto) auto 30px;text-align:left;margin:0 0 5mm;padding:0;position:relative}.cv-template-30 .cv30-hw-lime-band{grid-column:1/4;grid-row:3/4;background:var(--cv30-lime);z-index:1}.cv-template-30 .cv30-hw-left-col{grid-column:1/2;grid-row:1/7;position:relative;z-index:2}.cv-template-30 .cv30-hw-vert-line{position:absolute;left:45px;top:30px;bottom:20px;width:1px;background:#666;z-index:1}.cv-template-30 .cv30-hw-resume-text{position:absolute;left:55px;top:75px;margin:0;padding:0;font-family:var(--cv30-font);font-size:16px;font-weight:500;letter-spacing:5px;color:#888;writing-mode:vertical-rl;z-index:2}.cv-template-30 .cv30-photo{grid-column:2/3;grid-row:2/5;width:160px;height:160px;position:relative;overflow:visible;align-self:center;justify-self:center;z-index:2;background:#ddd}.cv-template-30 .cv30-photo img{width:100%;height:100%;object-fit:cover;display:block}.cv-template-30 .cv30-photo .btn-edit{top:auto;bottom:2px;right:2px;z-index:5}.cv-template-30 .cv30-hw-name{grid-column:3/4;grid-row:2/3;display:flex;align-items:flex-end;padding-left:20px;padding-bottom:5px;z-index:2;min-width:0;max-width:100%;overflow:hidden}.cv-template-30 .cv30-hw-name .fullname{min-width:0}.cv-template-30 .cv30-hw-name .fullname,.cv-template-30 .cv30-hw-name .fullname .editable-content{font-family:var(--cv30-font)!important;font-size:30px;font-weight:600;letter-spacing:0;text-transform:none;color:#111;line-height:1.1;margin:0;padding:0;text-align:left;min-height:1.1em;width:100%;max-width:100%;overflow:hidden}.cv-template-30 .cv30-hw-name .fullname .editable-content{display:block;white-space:nowrap;text-overflow:ellipsis;overflow-anchor:none}.cv-template-30 .cv30-hw-name .fullname .editable-content br{display:none}.cv-template-30 .cv30-hw-name .fullname .editable-content div,.cv-template-30 .cv30-hw-name .fullname .editable-content p{display:inline}.cv-template-30 .cv30-hw-title{grid-column:3/4;grid-row:3/4;display:flex;align-items:center;padding-left:20px;z-index:2;min-width:0;max-width:100%;overflow:hidden}.cv-template-30 .cv30-hw-title .resume_title{min-width:0}.cv-template-30 .cv30-hw-title .resume_title,.cv-template-30 .cv30-hw-title .resume_title .editable-content{font-family:var(--cv30-font)!important;font-size:16px;font-style:normal;font-weight:600;letter-spacing:1px;color:#111;margin:0;padding:0;text-align:left;width:100%;max-width:100%;overflow:hidden}.cv-template-30 .cv30-hw-title .resume_title .editable-content{display:block;white-space:nowrap;text-overflow:ellipsis;overflow-anchor:none}.cv-template-30 .cv30-hw-title .resume_title .editable-content br{display:none}.cv-template-30 .cv30-hw-title .resume_title .editable-content div,.cv-template-30 .cv30-hw-title .resume_title .editable-content p{display:inline}.cv-template-30 .cv30-hw-contact{grid-column:3/4;grid-row:4/5;display:flex;flex-direction:column;justify-content:center;padding-left:20px;gap:6px;z-index:2}.cv-template-30 .cv30-hw-contact .cv30-contact-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:13px;color:#333;font-family:var(--cv30-font)}.cv-template-30 .cv30-hw-contact .cv30-contact-list--row2{gap:6px}.cv-template-30 .cv30-contact-sep{color:#ccc;font-weight:400;list-style:none;margin:0;padding:0}.cv-template-30 .cv30-contact-list{display:flex;flex-wrap:wrap;gap:1.5mm 5mm}.cv-template-30 .cv30-contact-list,.cv-template-30 .cv30-contact-list li{list-style:none;margin:0;padding:0;align-items:center;font-size:.86rem;color:#333}.cv-template-30 .cv30-contact-list li{display:inline-flex;gap:1.5mm;float:none;width:auto;background:none;line-height:1.4}.cv-template-30 .cv30-contact-list li:before{content:none;display:none}.cv-template-30 .cv30-contact-icon{display:inline-flex;align-items:center;justify-content:center;color:#333;line-height:1}.cv-template-30 .cv30-contact-icon svg{width:3.4mm;height:3.4mm;display:block}.cv-template-30 .cv30-contact-list .editable-content,.cv-template-30 .cv30-contact-list .text-break{display:inline-block;font-family:var(--cv30-font)!important;font-size:.86rem;color:#333;font-weight:400;line-height:1.4;padding:0;margin:0;text-transform:none;letter-spacing:0;min-width:20mm}.cv-template-30 .cv30-main{padding:5mm 15mm 0}.cv-template-30 .cv30-main .layout-render,.cv-template-30 .cv30-main>.layout-render{display:block;float:none!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important}.cv-template-30 .render-item.lvl-root{display:block;float:none!important;width:100%;height:auto;margin-bottom:5mm;page-break-inside:avoid;break-inside:avoid}.cv-template-30 .render-item.lvl-root:last-child{margin-bottom:3mm}.cv-template-30 .cv30-main .layout-render .block-child-main,.cv-template-30 .cv30-main .layout-render .block-main{float:none!important;width:100%!important;max-width:100%!important;box-sizing:border-box;padding:0!important}.cv-template-30 h3.lbl-block{page-break-after:avoid;break-after:avoid}.cv-template-30 .cv30-cert-item,.cv-template-30 .cv30-ref-grid>.clone-item,.cv-template-30 .cv30-tl-row,.cv-template-30 ul.clone-container.language>li.clone-item,.cv-template-30 ul.clone-container.skill>li.clone-item{page-break-inside:avoid;break-inside:avoid}.cv-template-30 .block-main>h3.lbl-block,.cv-template-30 .clone-container>h3.lbl-block,.cv-template-30 h3.lbl-block{display:block;float:none;width:100%;margin:0 0 2.5mm;padding:0 0 1mm;background:rgba(0,0,0,0);font-family:var(--font-family-primary,var(--cv30-font))!important;font-size:1.1rem;font-weight:700;letter-spacing:0;text-transform:none;color:#111;line-height:1.2;border:none;border-bottom:2px solid #111;border-radius:0}.cv-template-30 .cv30-pairs{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:var(--cv30-col-left) minmax(0,1fr);grid-column-gap:var(--cv30-col-gap);column-gap:var(--cv30-col-gap);grid-row-gap:1.5mm;row-gap:1.5mm;align-items:baseline;width:100%}.cv-template-30 .cv30-pairs>li{list-style:none;float:none;width:100%;display:contents;margin:0;padding:0;background:none}.cv-template-30 .cv30-pairs>li:before{content:none;display:none}.cv-template-30 .cv30-pairs .pair-inner{display:contents}.cv-template-30 .cv30-pairs>li>.pair-inner>label{font-family:var(--cv30-font)!important;font-size:.82rem;font-weight:600;color:#333;white-space:nowrap;line-height:1.55;margin:0;padding:0;background:none;display:block;width:auto;float:none}.cv-template-30 .clone-container.education>ul.cv30-edu-summary>li.row-field>label:after,.cv-template-30 .clone-container.experience>ul.cv30-exp-summary>li.row-field>label:after,.cv-template-30 .cv30-pairs>li>.pair-inner>label:after{content:":"}.cv-template-30 .cv30-pairs .annou{font-family:var(--cv30-font)!important;font-size:.82rem;color:#444;line-height:1.55;margin:0;padding:0;display:block;width:auto;float:none}.cv-template-30 .cv30-pairs .annou .col-12,.cv-template-30 .cv30-pairs .annou .ql-editor{padding:0;margin:0;width:100%;float:none}.cv-template-30 .cv30-pairs .annou .dropbtn,.cv-template-30 .cv30-pairs .annou .editable-content,.cv-template-30 .cv30-pairs .annou input.ka-calendar{font-family:var(--cv30-font)!important;font-size:.82rem;color:#444;line-height:1.55;font-weight:400;padding:0;background:rgba(0,0,0,0);border:none}.cv-template-30 .cv30-pairs .annou input.ka-calendar,.cv-template-30 .cv30-pairs .annou input.setColorDate{color:#444!important;width:auto!important;max-width:100%}.cv-template-30 .cv30-pairs .annou .dropdown .dropbtn.default-status,.cv-template-30 .cv30-pairs .annou .dropdown .el-row.default-status,.cv-template-30 .cv30-pairs .annou .editable-content:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.cv-template-30 .cv30-pairs .annou .editable-content[placeholder]:empty:before{color:#888;font-style:italic;font-weight:400}.cv-template-30 .cv30-main .dropdown,.cv-template-30 .cv30-pairs .annou .col-12.ql-editor.dropdown{position:relative;display:block;width:100%;min-height:1.55em;overflow:visible;z-index:5}.cv-template-30 .cv30-main .dropdown:has(.dropdown-content:not([style*="display: none"])),.cv-template-30 .cv30-pairs .annou .col-12.ql-editor.dropdown:has(.dropdown-content:not([style*="display: none"])),.cv-template-30 .cv30-pairs .annou:has(.select-dropdown:not([style*="display: none"])){z-index:40;position:relative}.cv-template-30 .cv30-main .dropdown-content,.cv-template-30 .cv30-pairs .annou .dropdown .dropdown-content{color:#5d677a;background-color:#fff;width:max-content;min-width:220px;max-width:300px;left:0;right:auto;z-index:50;font-style:normal;font-weight:400}.cv-template-30 .cv30-pairs .annou .cv30-salary-line{display:flex;flex-wrap:nowrap;align-items:baseline;gap:6px;width:100%;min-width:0}.cv-template-30 .cv30-pairs .annou #salary-input-container.cv30-salary-range{display:none!important;width:auto;max-width:none;margin:0;flex:0 1 auto;min-width:0}.cv-template-30 .cv30-pairs .annou #salary-input-container.cv30-salary-range[style*="display: block"],.cv-template-30 .cv30-pairs .annou #salary-input-container.cv30-salary-range[style*="display: flex"],.cv-template-30 .cv30-pairs .annou #salary-input-container.cv30-salary-range[style*="display:block"],.cv-template-30 .cv30-pairs .annou #salary-input-container.cv30-salary-range[style*="display:flex"]{display:block!important}.cv-template-30 .cv30-pairs .annou .cv30-salary-inline{display:flex;flex-wrap:nowrap;align-items:baseline;gap:6px;width:auto;white-space:nowrap}.cv-template-30 .cv30-pairs .annou .cv30-salary-inline .value-salary{display:inline-block;width:auto;min-width:4.5em;max-width:none;padding:0;flex:0 1 auto}.cv-template-30 .cv30-pairs .annou .cv30-salary-inline .value-salary .editable-content{display:inline-block;width:auto;min-width:4.5em;font-family:var(--cv30-font)!important;font-size:.82rem;color:#444;white-space:nowrap;line-height:1.55;padding:0;margin:0}.cv-template-30 .cv30-pairs .annou .cv30-salary-sep{flex:0 0 auto;padding:0;font-family:var(--cv30-font)!important;font-size:.82rem;color:#333;line-height:1.55;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cv-template-30 .cv30-pairs .annou .cv30-salary-currency{flex:0 0 auto;width:auto;max-width:none;min-height:1.55em;padding:0;position:relative;overflow:visible;z-index:5}.cv-template-30 .cv30-pairs .annou .cv30-salary-currency:has(.dropdown-content:not([style*="display: none"])){z-index:40}.cv-template-30 .cv30-pairs .annou .cv30-salary-currency .dropbtn{font-family:var(--cv30-font)!important;font-size:.82rem;color:#444;font-weight:400;font-style:normal;line-height:1.55;padding:0;white-space:nowrap;word-break:keep-all!important;overflow-wrap:normal;background:rgba(0,0,0,0)}.cv-template-30 .cv30-pairs .annou .cv30-salary-currency .dropdown-content{width:auto;min-width:130px;max-width:200px;left:0;right:auto}.cv-template-30 .cv30-pairs .annou .cv30-salary-currency .single_select_item{padding:7px 12px;white-space:nowrap}.cv-template-30 .cv30-pairs .annou .cv30-salary-line .ql-editor{padding:0;margin:0}.cv-template-30 .cv30-pairs .annou .group-result,.cv-template-30 .cv30-pairs .annou .multi_select_item label,.cv-template-30 .cv30-pairs .annou .single_select_item{font-family:var(--cv30-font)!important;font-size:.82rem;color:#333;font-style:normal}.cv-template-30 .cv30-about{font-size:.82rem}.cv-template-30 .cv30-about,.cv-template-30 .cv30-about .editable-content{font-family:var(--cv30-font)!important;color:#444;line-height:1.55;padding:0;margin:0}.cv-template-30 .cv30-about .editable-content{min-height:3em}.cv-template-30 .cv30-about .editable-content:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.cv-template-30 .cv30-about .editable-content[placeholder]:empty:before{color:#888;font-style:italic}.cv-template-30 .clone-container.education>ul.cv30-edu-summary,.cv-template-30 .clone-container.experience>ul.cv30-exp-summary{display:grid;grid-template-columns:var(--cv30-col-left) minmax(0,1fr);grid-column-gap:var(--cv30-col-gap);column-gap:var(--cv30-col-gap);grid-row-gap:1.5mm;row-gap:1.5mm;align-items:baseline;list-style:none;margin:0 0 2.5mm;padding:0;width:100%}.cv-template-30 .clone-container.education>ul.cv30-edu-summary>li.row-field,.cv-template-30 .clone-container.experience>ul.cv30-exp-summary>li.row-field{display:contents;float:none;width:auto;margin:0;padding:0;background:none}.cv-template-30 .clone-container.education>ul.cv30-edu-summary>li.row-field:before,.cv-template-30 .clone-container.experience>ul.cv30-exp-summary>li.row-field:before{content:none;display:none}.cv-template-30 .clone-container.education>ul.cv30-edu-summary>li.row-field>label,.cv-template-30 .clone-container.experience>ul.cv30-exp-summary>li.row-field>label{grid-column:1;font-family:var(--cv30-font)!important;font-size:.82rem;font-weight:600;color:#333;white-space:nowrap;line-height:1.55;margin:0;padding:0;background:none;display:block;width:auto;max-width:none;float:none;justify-self:start}.cv-template-30 .clone-container.education>ul.cv30-edu-summary .annou,.cv-template-30 .clone-container.experience>ul.cv30-exp-summary .annou{grid-column:2;min-width:0;width:auto;position:relative;padding-left:0;font-family:var(--cv30-font)!important;font-size:.82rem;color:#444;line-height:1.55;margin:0}.cv-template-30 .clone-container.education>ul.cv30-edu-summary .annou:before,.cv-template-30 .clone-container.experience>ul.cv30-exp-summary .annou:before{content:none;display:none}.cv-template-30 .clone-container.education>ul.cv30-edu-summary .annou .dropbtn,.cv-template-30 .clone-container.education>ul.cv30-edu-summary .annou .select__placeholder,.cv-template-30 .clone-container.education>ul.cv30-edu-summary .annou .select__single-value,.cv-template-30 .clone-container.experience>ul.cv30-exp-summary .annou .dropbtn,.cv-template-30 .clone-container.experience>ul.cv30-exp-summary .annou .select__placeholder,.cv-template-30 .clone-container.experience>ul.cv30-exp-summary .annou .select__single-value{font-family:var(--cv30-font)!important;font-size:.82rem;color:#444;line-height:1.55;font-weight:400;padding:0;background:rgba(0,0,0,0)}.cv-template-30 .clone-container.education>ul.cv30-edu-summary .annou .dropbtn.default-status,.cv-template-30 .clone-container.education>ul.cv30-edu-summary .annou .el-row.default-status,.cv-template-30 .clone-container.experience>ul.cv30-exp-summary .annou .dropbtn.default-status,.cv-template-30 .clone-container.experience>ul.cv30-exp-summary .annou .el-row.default-status{color:#888;font-style:italic;font-weight:400}.cv-template-30 .clone-container.education>ul.cv30-edu-summary .col-12.ql-editor.dropdown,.cv-template-30 .clone-container.experience>ul.cv30-exp-summary .col-12.ql-editor.dropdown{position:relative;display:block;width:100%;min-height:1.55em;overflow:visible;z-index:5;padding:0;margin:0}.cv-template-30 .clone-container.education>ul.cv30-edu-summary .col-12.ql-editor.dropdown:has(.dropdown-content:not([style*="display: none"])),.cv-template-30 .clone-container.experience>ul.cv30-exp-summary .col-12.ql-editor.dropdown:has(.dropdown-content:not([style*="display: none"])){z-index:40}.cv-template-30 .clone-container.education>ul.cv30-edu-summary .dropdown-content,.cv-template-30 .clone-container.experience>ul.cv30-exp-summary .dropdown-content{color:#5d677a;background-color:#fff;width:max-content;min-width:200px;max-width:300px;left:0;right:auto;z-index:50;font-style:normal;font-weight:400}.cv-template-30 .cv30-timeline{display:block;width:100%;margin:0;padding:0}.cv-template-30 .cv30-tl-row{display:block;float:none;width:100%;margin:0 0 3.5mm;padding:0;list-style:none;background:none}.cv-template-30 .cv30-tl-row+.cv30-tl-row{border-top:1px solid rgba(0,0,0,.08);padding-top:2.5mm}.cv-template-30 .cv30-tl-row:before{content:none;display:none}.cv-template-30 .cv30-tl-layout{display:grid}.cv-template-30 .clone-container.experience .cv30-tl-layout,.cv-template-30 .cv30-tl-layout{grid-template-columns:var(--cv30-col-left) minmax(0,1fr);grid-column-gap:var(--cv30-col-gap);column-gap:var(--cv30-col-gap);align-items:baseline;width:100%}.cv-template-30 .clone-container.experience .cv30-tl-layout{display:grid!important;grid-template-areas:"date title" "work org" ". bullets";grid-row-gap:.8mm;row-gap:.8mm;margin:0;padding:0;position:relative;z-index:0}.cv-template-30 .clone-container.experience .work-exp{margin-bottom:2.5mm}.cv-template-30 .clone-container.experience .work-exp .cv30-tl-layout:before{content:"";position:absolute;left:2.2mm;top:1mm;bottom:1mm;width:.55mm;border-radius:.8mm;background:#111;opacity:.22;z-index:0;pointer-events:none}.cv-template-30 .clone-container.experience .cv30-timeline>.work-exp:not(:last-child) .cv30-tl-layout:before{bottom:-2.5mm}.cv-template-30 .clone-container.experience .cv30-tl-row{position:relative;margin-bottom:0}.cv-template-30 .clone-container.experience .cv30-tl-row:before{content:none;display:none}.cv-template-30 .clone-container.experience .cv30-tl-row+.cv30-tl-row{border-top:none!important;padding-top:0!important}.cv-template-30 .clone-container.experience .cv30-tl-layout>.cv30-tl-date{grid-area:date;align-self:start;position:relative;z-index:1}.cv-template-30 .clone-container.experience .cv30-tl-date{position:relative;padding-left:5.5mm;flex-direction:column!important;align-items:flex-start!important;flex-wrap:wrap!important;white-space:normal!important;width:auto!important;max-width:100%;font-size:.8rem;color:#777;font-style:normal}.cv-template-30 .clone-container.experience .cv30-tl-date:after{content:"";position:absolute;left:1.55mm;top:1mm;width:1.9mm;height:1.9mm;border-radius:50%;background:#111;box-shadow:0 0 0 .8mm #fff;z-index:1}.cv-template-30 .clone-container.experience .cv30-tl-layout>.cv30-tl-body{display:contents}.cv-template-30 .clone-container.experience .cv30-tl-layout>.cv30-tl-body>.cv30-tl-field:first-child,.cv-template-30 .clone-container.experience .cv30-tl-layout>.cv30-tl-body>.cv30-tl-field:nth-child(2),.cv-template-30 .clone-container.experience .cv30-tl-layout>.cv30-tl-body>.cv30-tl-field:nth-child(4){min-width:0;padding:0;margin:0}.cv-template-30 .clone-container.experience .cv30-tl-layout>.cv30-tl-body>.cv30-tl-field:first-child{grid-area:title}.cv-template-30 .clone-container.experience .cv30-tl-layout>.cv30-tl-body>.cv30-tl-field:nth-child(2){grid-area:org}.cv-template-30 .clone-container.experience .cv30-tl-layout>.cv30-tl-body>.cv30-tl-field:nth-child(3){grid-area:work;align-self:start;margin:0;padding:0 0 0 5.5mm;max-width:none;min-width:0;overflow:visible;position:relative;background:rgba(0,0,0,0);font-size:.8rem;color:#777}.cv-template-30 .clone-container.experience .cv30-tl-layout>.cv30-tl-body>.cv30-tl-field:nth-child(4){grid-area:bullets}.cv-template-30 .clone-container.experience .cv30-tl-layout>.cv30-tl-body>.cv30-tl-field:nth-child(3) .dropdown.single_select{background:rgba(0,0,0,0)!important;border:none!important;padding:0!important;margin:0!important;min-height:auto!important;height:auto!important;width:auto!important;max-width:none!important;min-width:0!important;box-sizing:border-box!important;overflow:visible!important}.cv-template-30 .clone-container.experience .cv30-tl-layout>.cv30-tl-body>.cv30-tl-field:nth-child(3) .dropdown.single_select .dropbtn,.cv-template-30 .clone-container.experience .cv30-tl-layout>.cv30-tl-body>.cv30-tl-field:nth-child(3) .dropdown.single_select .select__placeholder,.cv-template-30 .clone-container.experience .cv30-tl-layout>.cv30-tl-body>.cv30-tl-field:nth-child(3) .dropdown.single_select .select__single-value{font-family:var(--cv30-font)!important;font-size:.82rem!important;color:#555!important;font-style:normal!important;font-weight:400!important;background:rgba(0,0,0,0)!important;border:none!important;padding:0!important;margin:0!important;line-height:1.4!important;min-height:auto!important;height:auto!important;justify-content:flex-start!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important;width:auto!important;max-width:none!important}.cv-template-30 .clone-container.experience .cv30-tl-layout>.cv30-tl-body>.cv30-tl-field:nth-child(3) .dropdown.single_select .select__placeholder{color:var(--placeholder-color,#a9a9a9)!important;font-style:italic!important}.cv-template-30 .clone-container.experience .cv30-tl-layout>.cv30-tl-body>.cv30-tl-field:nth-child(3) .dropdown.single_select .dropbtn .arrow,.cv-template-30 .clone-container.experience .cv30-tl-layout>.cv30-tl-body>.cv30-tl-field:nth-child(3) .dropdown.single_select .dropbtn .fa-angle-down,.cv-template-30 .clone-container.experience .cv30-tl-layout>.cv30-tl-body>.cv30-tl-field:nth-child(3) .dropdown.single_select .dropbtn .fa-caret-down,.cv-template-30 .clone-container.experience .cv30-tl-layout>.cv30-tl-body>.cv30-tl-field:nth-child(3) .dropdown.single_select .dropbtn:after{display:none!important}.cv-template-30 .clone-container.education .cv30-tl-layout{display:grid!important;grid-template-columns:var(--cv30-col-left) minmax(0,1fr);grid-template-areas:"date title" ".    org" ".    deg" ".    desc";grid-column-gap:var(--cv30-col-gap);column-gap:var(--cv30-col-gap);grid-row-gap:.4mm;row-gap:.4mm;align-items:baseline;width:100%;margin:0;padding:0}.cv-template-30 .clone-container.education .cv30-tl-layout>.cv30-tl-date{grid-area:date;align-self:start}.cv-template-30 .clone-container.education .cv30-tl-layout>.cv30-tl-body{display:contents}.cv-template-30 .clone-container.education .cv30-tl-layout>.cv30-tl-body>.cv30-tl-field:first-child{grid-area:title}.cv-template-30 .clone-container.education .cv30-tl-layout>.cv30-tl-body>.cv30-tl-field:nth-child(2){grid-area:org}.cv-template-30 .clone-container.education .cv30-tl-layout>.cv30-tl-body>.cv30-tl-field:nth-child(3){grid-area:deg;align-self:baseline;margin:0;padding:0;background:rgba(0,0,0,0)}.cv-template-30 .clone-container.education .cv30-tl-layout>.cv30-tl-body>.cv30-tl-field:nth-child(4){grid-area:desc}.cv-template-30 .clone-container.education .cv30-tl-layout>.cv30-tl-body>.cv30-tl-field:nth-child(2) .editable-content.cv30-tl-org{font-weight:400;color:#555}.cv-template-30 .clone-container.education .cv30-tl-layout>.cv30-tl-body>.cv30-tl-field:nth-child(4) .editable-content{font-family:var(--cv30-font)!important;font-size:.82rem;color:#444;line-height:1.5;margin-top:1mm}.cv-template-30 .clone-container.education .cv30-tl-layout>.cv30-tl-body>.cv30-tl-field:nth-child(3) .dropdown.single_select{background:rgba(0,0,0,0)!important;border:none!important;padding:0!important;margin:0!important;min-height:auto!important;height:auto!important;width:auto!important;max-width:none!important}.cv-template-30 .clone-container.education .cv30-tl-layout>.cv30-tl-body>.cv30-tl-field:nth-child(3) .dropdown.single_select .dropbtn,.cv-template-30 .clone-container.education .cv30-tl-layout>.cv30-tl-body>.cv30-tl-field:nth-child(3) .dropdown.single_select .select__placeholder,.cv-template-30 .clone-container.education .cv30-tl-layout>.cv30-tl-body>.cv30-tl-field:nth-child(3) .dropdown.single_select .select__single-value{font-family:var(--cv30-font)!important;font-size:.82rem!important;color:#555!important;font-style:normal!important;font-weight:400!important;background:rgba(0,0,0,0)!important;border:none!important;padding:0!important;margin:0!important;line-height:1.4!important;min-height:auto!important;height:auto!important;justify-content:flex-start!important;white-space:nowrap}.cv-template-30 .clone-container.education .cv30-tl-layout>.cv30-tl-body>.cv30-tl-field:nth-child(3) .dropdown.single_select .select__placeholder{color:var(--placeholder-color,#a9a9a9)!important;font-style:italic!important}.cv-template-30 .clone-container.education .cv30-tl-layout>.cv30-tl-body>.cv30-tl-field:nth-child(3) .dropdown.single_select .dropbtn .arrow,.cv-template-30 .clone-container.education .cv30-tl-layout>.cv30-tl-body>.cv30-tl-field:nth-child(3) .dropdown.single_select .dropbtn .fa-angle-down,.cv-template-30 .clone-container.education .cv30-tl-layout>.cv30-tl-body>.cv30-tl-field:nth-child(3) .dropdown.single_select .dropbtn .fa-caret-down,.cv-template-30 .clone-container.education .cv30-tl-layout>.cv30-tl-body>.cv30-tl-field:nth-child(3) .dropdown.single_select .dropbtn:after{display:none!important}.cv-template-30 .cv30-tl-date{display:flex;flex-direction:column;gap:.5mm;font-family:var(--cv30-font)!important;font-size:.78rem;color:#666;font-style:italic;line-height:1.4;padding:0;margin:0;background:rgba(0,0,0,0)}.cv-template-30 .clone-container.experience .cv30-tl-date,.cv-template-30 .clone-container.experience .work-exp .cv30-tl-date{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:baseline!important;gap:0 4px!important;white-space:nowrap!important;width:auto!important;max-width:100%}.cv-template-30 .clone-container.experience .cv30-tl-date>.ql-editor.end-date,.cv-template-30 .clone-container.experience .cv30-tl-date>.ql-editor.start-date{display:inline-flex!important;align-items:baseline;flex:0 0 auto!important;width:auto!important;max-width:none!important;min-width:0!important;padding:0!important;margin:0!important;overflow:visible!important;float:none!important}.cv-template-30 .clone-container.experience .cv30-tl-date>.ql-editor.end-date .box-date,.cv-template-30 .clone-container.experience .cv30-tl-date>.ql-editor.start-date .box-date{display:inline-block!important;overflow:visible!important;width:auto!important;margin:0!important;padding:0!important}.cv-template-30 .clone-container.experience .cv30-tl-date>.ql-editor.end-date:before{content:"–";display:inline;color:#666;font-style:italic;padding-right:4px;flex-shrink:0}.cv-template-30 .clone-container.experience .cv30-tl-date .box-date input,.cv-template-30 .clone-container.experience .cv30-tl-date input.ka-calendar,.cv-template-30 .clone-container.experience .cv30-tl-date input.setColorDate{width:max(3.8em,65px)!important;max-width:none!important;min-width:0!important}.cv-template-30 .clone-container.activity .cv30-cert-meta .box-date input,.cv-template-30 .clone-container.activity .cv30-cert-meta input.ka-calendar,.cv-template-30 .clone-container.activity .cv30-cert-meta input.setColorDate{width:65px!important;max-width:65px!important;min-width:65px!important}.cv-template-30 .clone-container.education .cv30-tl-date{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:0 4px}.cv-template-30 .clone-container.education .cv30-tl-date .cv30-edu-when-label{font-family:var(--cv30-font)!important;font-size:.78rem;font-weight:400;font-style:italic;color:#666;margin:0;padding:0;line-height:1.4;display:inline-block;white-space:nowrap;background:none;float:none;width:auto;max-width:none}.cv-template-30 .clone-container.education .cv30-tl-date .cv30-edu-when-label:after{content:":"}.cv-template-30 .clone-container.education .cv30-tl-date>.col-12.box-date,.cv-template-30 .clone-container.education .cv30-tl-date>.ql-editor.box-date{display:inline-block!important;width:auto!important;max-width:none!important;padding:0;margin:0;overflow:visible!important;flex:0 0 auto}.cv-template-30 .cv30-tl-date .box-date,.cv-template-30 .cv30-tl-date .ql-editor{padding:0;margin:0;background:rgba(0,0,0,0);overflow:visible;display:block}.cv-template-30 .cv30-tl-date .box-date{display:flex;align-items:baseline;gap:0 1.5mm;flex-wrap:wrap}.cv-template-30 .cv30-tl-date input.ka-calendar,.cv-template-30 .cv30-tl-date input.setColorDate{font-family:var(--cv30-font)!important;font-size:.78rem;color:#666!important;font-style:italic;padding:0;border:none;background:rgba(0,0,0,0);width:max(6.8em,80px)!important;max-width:none!important;min-width:0!important}.cv-template-30 .cv30-cert-meta{display:flex;align-items:baseline;flex-wrap:nowrap;gap:0 1.5mm;font-family:var(--cv30-font)!important;font-size:.78rem;color:#666;font-style:italic;line-height:1.4;margin:.5mm 0 0;width:100%;min-width:0}.cv-template-30 .cv30-cert-meta .cer_to,.cv-template-30 .cv30-cert-meta .end-date,.cv-template-30 .cv30-cert-meta .ql-editor,.cv-template-30 .cv30-cert-meta .start-date{display:inline-block!important;width:auto!important;max-width:none!important;min-width:0!important;flex:0 0 auto;overflow:visible!important;padding:0;margin:0;background:rgba(0,0,0,0);float:none!important}.cv-template-30 .cv30-cert-meta .box-date{display:inline-block;overflow:visible!important;flex:0 0 auto;width:auto;margin:0;padding:0}.cv-template-30 .cv30-cert-meta-sep{flex-shrink:0;align-self:baseline;line-height:inherit;color:#666;padding:0 1px}.cv-template-30 .cv30-cert-meta .box-date input,.cv-template-30 .cv30-cert-meta input.ka-calendar,.cv-template-30 .cv30-cert-meta input.setColorDate{font-family:var(--cv30-font)!important;font-size:.78rem;color:#666!important;font-style:italic;padding:0;border:none;background:rgba(0,0,0,0);width:100px!important;max-width:100px!important;min-width:100px!important;box-sizing:border-box;text-align:left}.cv-template-30 .clone-container.certificate .cv30-cert-meta .cer_to input.ka-calendar,.cv-template-30 .clone-container.certificate .cv30-cert-meta .end-date input.ka-calendar{width:112px!important;max-width:112px!important;min-width:112px!important}.cv-template-30 .clone-container.certificate .cv30-cert-meta{flex-direction:column;align-items:flex-start;flex-wrap:wrap;gap:.4mm;margin:0}.cv-template-30 .clone-container.certificate .cv30-cert-meta .cer_to,.cv-template-30 .clone-container.certificate .cv30-cert-meta .end-date,.cv-template-30 .clone-container.certificate .cv30-cert-meta .ql-editor,.cv-template-30 .clone-container.certificate .cv30-cert-meta .start-date{display:flex!important;align-items:baseline;gap:3px;max-width:100%!important}.cv-template-30 .clone-container.certificate .cv30-cert-meta .cv30-cert-date-label{font-family:var(--cv30-font)!important;font-size:.78rem;font-weight:400;font-style:italic;color:#666;white-space:nowrap;line-height:1.4;flex-shrink:0}.cv-template-30 .clone-container.certificate .cv30-cert-meta .cv30-cert-date-label:after{content:":"}.cv-template-30 .clone-container.certificate .layout-render{display:grid!important;grid-template-columns:var(--cv30-col-left) minmax(0,1fr);grid-template-areas:"meta title" "meta org";align-items:baseline;grid-column-gap:var(--cv30-col-gap);column-gap:var(--cv30-col-gap);grid-row-gap:.4mm;row-gap:.4mm;width:100%;margin:0;padding:0}.cv-template-30 .clone-container.certificate .layout-render>.cv30-cert-meta{grid-area:meta;align-self:start}.cv-template-30 .clone-container.certificate .layout-render>.cv30-cert-title-field{grid-area:title;min-width:0;padding:0;margin:0}.cv-template-30 .clone-container.certificate .layout-render>.cv30-cert-org-field{grid-area:org;min-width:0;padding:0;margin:0}.cv-template-30 .clone-container.activity .layout-render{display:grid!important;grid-template-columns:var(--cv30-col-left) minmax(0,1fr);grid-template-areas:"meta title" "meta org" "meta desc";align-items:baseline;grid-column-gap:var(--cv30-col-gap);column-gap:var(--cv30-col-gap);grid-row-gap:.4mm;row-gap:.4mm;width:100%;margin:0;padding:0}.cv-template-30 .clone-container.activity .layout-render>.ql-editor:first-child{grid-area:title}.cv-template-30 .clone-container.activity .layout-render>.ql-editor:nth-child(2){grid-area:org}.cv-template-30 .clone-container.activity .layout-render>.cv30-cert-meta{grid-area:meta;margin-top:0}.cv-template-30 .clone-container.activity .layout-render>.ql-editor:nth-child(4){grid-area:desc}.cv-template-30 .cv30-tl-body{display:block}.cv-template-30 .cv30-tl-body .cv30-tl-title .editable-content,.cv-template-30 .cv30-tl-body .editable-content.unallow-formatingBold,.cv-template-30 .cv30-tl-title{font-family:var(--cv30-font)!important;font-size:.88rem;font-weight:600;color:#222;line-height:1.25;padding:0;margin:0}.cv-template-30 .cv30-tl-body .cv30-tl-org .editable-content,.cv-template-30 .cv30-tl-org{font-family:var(--cv30-font)!important;font-size:.82rem;color:#555;font-weight:500;line-height:1.4;margin:0 0 1mm;padding:0;font-style:normal}.cv-template-30 .cv30-tl-body .cv30-tl-field{padding:0;margin:0 0 .5mm}.cv-template-30 .cv30-tl-body .cv30-tl-field:last-child{margin-bottom:0}.cv-template-30 .cv30-bullets,.cv-template-30 .cv30-exp-bullets{padding:0;margin:0}.cv-template-30 .cv30-bullets .editable-content,.cv-template-30 .cv30-exp-bullets .editable-content{position:relative;font-family:var(--cv30-font)!important;color:#444;line-height:1.5;padding:0;margin:0;min-height:1.3em}.cv-template-30 .cv30-bullets .editable-content>div,.cv-template-30 .cv30-bullets .editable-content>li,.cv-template-30 .cv30-bullets .editable-content>p,.cv-template-30 .cv30-exp-bullets .editable-content>div,.cv-template-30 .cv30-exp-bullets .editable-content>li,.cv-template-30 .cv30-exp-bullets .editable-content>p{position:relative;padding-left:17px;margin:0 0 .8mm;line-height:1.5}.cv-template-30 .cv30-bullets .editable-content:has(>div):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.cv-template-30 .cv30-bullets .editable-content:has(>p):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.cv-template-30 .cv30-bullets .editable-content:not(:has(>div)):not(:has(>p)):not(:empty):before,.cv-template-30 .cv30-bullets .editable-content>div:before,.cv-template-30 .cv30-bullets .editable-content>li:before,.cv-template-30 .cv30-bullets .editable-content>p:before,.cv-template-30 .cv30-exp-bullets .editable-content:has(>div):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.cv-template-30 .cv30-exp-bullets .editable-content:has(>p):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.cv-template-30 .cv30-exp-bullets .editable-content:not(:has(>div)):not(:has(>p)):not(:empty):before,.cv-template-30 .cv30-exp-bullets .editable-content>div:before,.cv-template-30 .cv30-exp-bullets .editable-content>li:before,.cv-template-30 .cv30-exp-bullets .editable-content>p:before{content:"•";position:absolute;left:0;top:1px;color:var(--cv30-bullet);font-size:.7em;line-height:1.5;font-weight:700}.cv-template-30 .cv30-bullets .editable-content:has(>div):not(:has(>div:first-child)):not(:has(>p:first-child)),.cv-template-30 .cv30-bullets .editable-content:has(>p):not(:has(>div:first-child)):not(:has(>p:first-child)),.cv-template-30 .cv30-bullets .editable-content:not(:has(>div)):not(:has(>p)):not(:empty),.cv-template-30 .cv30-exp-bullets .editable-content:has(>div):not(:has(>div:first-child)):not(:has(>p:first-child)),.cv-template-30 .cv30-exp-bullets .editable-content:has(>p):not(:has(>div:first-child)):not(:has(>p:first-child)),.cv-template-30 .cv30-exp-bullets .editable-content:not(:has(>div)):not(:has(>p)):not(:empty){padding-left:17px}.cv-template-30 .clone-container.skill,.cv-template-30 ul.clone-container.skill{list-style:none;margin:0;padding:0;display:block;width:100%}.cv-template-30 ul.clone-container.skill>li.clone-item{list-style:none;float:none;width:100%;display:block;margin:0 0 2.5mm;padding:0;background:none;position:relative}.cv-template-30 ul.clone-container.skill>li.clone-item:before{content:none;display:none}.cv-template-30 ul.clone-container.skill>li.clone-item:last-child{margin-bottom:0}.cv-template-30 .cv30-skill-row{display:flex;align-items:center;justify-content:space-between;gap:3mm;margin:0 0 .5mm;width:100%}.cv-template-30 .cv30-skill-name{flex:1 1 auto;min-width:0;padding:0;margin:0;float:none;width:auto}.cv-template-30 .cv30-skill-name .editable-content{font-family:var(--cv30-font)!important;font-size:.82rem;font-weight:600;color:#222;line-height:1.4;padding:0;margin:0}.cv-template-30 .cv30-skill-rating{flex:0 0 auto;position:relative;display:block;padding:0;margin:0;min-width:20mm}.cv-template-30 .cv30-skill-rating .d-flex{display:block;position:relative}.cv-template-30 .cv30-skill-rating .point{display:inline-flex!important;align-items:center!important;gap:1.2mm!important;height:auto!important;cursor:pointer}.cv-template-30 .cv30-skill-rating .point .star,.cv-template-30 .cv30-skill-rating .star{display:inline-block!important;width:2.4mm!important;height:2.4mm!important;min-width:2.4mm!important;min-height:2.4mm!important;border-radius:0!important;margin:0!important;padding:0!important;background:rgba(0,0,0,0)!important;border:1.2px solid #111!important;font-size:0!important;line-height:0!important;box-shadow:none!important;cursor:pointer}.cv-template-30 .cv30-skill-rating .point .star:before,.cv-template-30 .cv30-skill-rating .star:before{content:none!important;display:none!important}.cv-template-30 .cv30-skill-rating .point .star.selected,.cv-template-30 .cv30-skill-rating .star.selected{background:#111!important;border-color:#111!important}.cv-template-30 .cv30-skill-rating .note-display{display:none!important}.cv-template-30 .cv30-skill-desc{padding:0;margin:0;float:none;width:100%}.cv-template-30 .cv30-skill-desc .editable-content{font-family:var(--cv30-font)!important;font-size:.82rem;color:#444;line-height:1.55;font-weight:400;padding:0;margin:0;min-height:1.3em}.cv-template-30 .cv30-skill-desc .editable-content:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.cv-template-30 .cv30-skill-desc .editable-content[placeholder]:empty:before{color:#888;font-style:italic}.cv-template-30 .cv30-cert-list{display:block;width:100%}.cv-template-30 .cv30-cert-item{display:block;float:none;width:100%;margin:0 0 3.5mm;padding:0;list-style:none;background:none}.cv-template-30 .cv30-cert-item+.cv30-cert-item{border-top:1px solid rgba(0,0,0,.08);padding-top:2.5mm}.cv-template-30 .cv30-cert-item:before{content:none;display:none}.cv-template-30 ul.clone-container.language{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:10mm;column-gap:10mm;grid-row-gap:3mm;row-gap:3mm;width:100%}.cv-template-30 ul.clone-container.language>li.clone-item{list-style:none;float:none;width:100%;display:block;margin:0;padding:0;background:none;position:relative}.cv-template-30 ul.clone-container.language>li.clone-item:before{content:none;display:none}.cv-template-30 .cv30-lang-layout{display:grid!important;grid-template-columns:minmax(22mm,auto) minmax(0,1fr);grid-column-gap:3mm;column-gap:3mm;grid-row-gap:1.5mm;row-gap:1.5mm;align-items:baseline;width:100%;margin:0;padding:0;box-sizing:border-box}.cv-template-30 .cv30-lang-row{display:contents}.cv-template-30 .cv30-lang-cert-label,.cv-template-30 .cv30-lang-row .more-desc,.cv-template-30 .cv30-lang-row .widthLan,.cv-template-30 .cv30-lang-row .widthLevelLan{float:none!important;width:auto!important;max-width:none!important;min-width:0!important;padding:0!important;margin:0!important;background:none!important;border:none!important;color:inherit;font-family:var(--cv30-font)!important;font-size:.82rem;line-height:1.55}.cv-template-30 .cv30-lang-cert-label,.cv-template-30 .cv30-lang-row .widthLan .dropbtn{font-weight:600;color:#333;font-style:normal;background:rgba(0,0,0,0)!important;border:none!important;padding:0!important;min-height:auto!important;height:auto!important;justify-content:flex-start!important}.cv-template-30 .cv30-lang-cert-label:after{content:":"}.cv-template-30 .cv30-lang-row .more-desc .editable-content,.cv-template-30 .cv30-lang-row .widthLevelLan .dropbtn{color:#444;font-weight:400;font-style:italic;background:rgba(0,0,0,0)!important;border:none!important;padding:0!important;min-height:auto!important;height:auto!important;justify-content:flex-start!important}.cv-template-30 .cv30-lang-row .widthLan .dropbtn .fa-angle-down,.cv-template-30 .cv30-lang-row .widthLan .dropbtn .fa-caret-down,.cv-template-30 .cv30-lang-row .widthLan .dropbtn:after,.cv-template-30 .cv30-lang-row .widthLevelLan .dropbtn .fa-angle-down,.cv-template-30 .cv30-lang-row .widthLevelLan .dropbtn .fa-caret-down,.cv-template-30 .cv30-lang-row .widthLevelLan .dropbtn:after{display:none!important}.cv-template-30 .cv30-ref-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:6mm;gap:6mm;width:100%}.cv-template-30 .cv30-ref-grid>.clone-item{float:none;width:100%;display:block;margin:0;padding:0;background:none;position:relative}.cv-template-30 .cv30-ref-grid>.clone-item:before{content:none;display:none}.cv-template-30 .cv30-ref-grid .editable-content{font-family:var(--cv30-font)!important;font-size:.82rem;color:#444;line-height:1.55;padding:0;margin:0 0 .4mm}.cv-template-30 .cv30-ref-grid .editable-content.unallow-formatingBold{font-weight:600;color:#333;font-size:.82rem;margin-bottom:.8mm}.cv-template-30 .cv30-highlight{padding:0;margin:0}.cv-template-30 .cv30-highlight .editable-content{font-family:var(--cv30-font)!important;font-size:.82rem;color:#444;line-height:1.55;padding:0;margin:0;min-height:1.3em}.cv-template-30 .editable-content:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.cv-template-30 .editable-content[placeholder]:empty:before{color:#999;font-weight:400}.cv-template-30 .block-child-main,.cv-template-30 .clone-item .block-child-main{padding:0!important;margin:0;width:100%;box-sizing:border-box;border:1px solid rgba(0,0,0,0);border-radius:4px}.cv-template-30 .clone-container.activity .layout-render,.cv-template-30 .clone-container.certificate .layout-render,.cv-template-30 .cv30-edu-summary,.cv-template-30 .cv30-exp-summary,.cv-template-30 .cv30-pairs,.cv-template-30 .cv30-tl-layout{box-sizing:border-box}.cv-template-30 .annou,.cv-template-30 .box-date input,.cv-template-30 .cv30-bullets .editable-content,.cv-template-30 .cv30-cert-desc,.cv-template-30 .cv30-cert-org,.cv-template-30 .cv30-exp-bullets .editable-content,.cv-template-30 .cv30-highlight .editable-content,.cv-template-30 .cv30-lang-cert-label,.cv-template-30 .cv30-pairs>li>.pair-inner>label,.cv-template-30 .cv30-salary-sep,.cv-template-30 .cv30-skill-desc .editable-content,.cv-template-30 .cv30-tl-desc,.cv-template-30 .cv30-tl-org,.cv-template-30 .dropbtn,.cv-template-30 .editable-content,.cv-template-30 .expdf-item,.cv-template-30 .group-result,.cv-template-30 .item-district label,.cv-template-30 .lbl-dateExpiry,.cv-template-30 .lbl-dateTo,.cv-template-30 .multi_select_item label,.cv-template-30 .select__control,.cv-template-30 .select__input,.cv-template-30 .select__placeholder,.cv-template-30 .select__single-value,.cv-template-30 .select_all_location label,.cv-template-30 .single_select_item,.cv-template-30 input.ka-calendar,.cv-template-30 label{font-family:var(--cv30-font)!important;font-size:var(--font-size-primary)!important}.cv-template-30 .cv30-cert-date-label,.cv-template-30 .cv30-cert-meta,.cv-template-30 .cv30-cert-meta .box-date input,.cv-template-30 .cv30-cert-meta .cer_to:before,.cv-template-30 .cv30-cert-meta .end-date:before,.cv-template-30 .cv30-cert-meta .start-date:before,.cv-template-30 .cv30-cert-meta input.ka-calendar,.cv-template-30 .cv30-edu-when-label,.cv-template-30 .cv30-tl-date,.cv-template-30 .cv30-tl-date .box-date input,.cv-template-30 .cv30-tl-date input.ka-calendar{font-size:calc(var(--font-size-primary)*.95)!important}.cv-template-30 .cv30-contact-list,.cv-template-30 .cv30-contact-list .editable-content,.cv-template-30 .cv30-contact-list .text-break,.cv-template-30 .cv30-contact-list li{font-size:calc(var(--font-size-primary)*1.05)!important}.cv-template-30 .cv30-cert-title,.cv-template-30 .cv30-ref-grid .editable-content.unallow-formatingBold,.cv-template-30 .cv30-skill-name .editable-content,.cv-template-30 .cv30-tl-title{font-size:calc(var(--font-size-primary)*1.07)!important}.cv-template-30 h3.lbl-block{font-size:calc(var(--font-size-primary)*1.1)!important}.cv-template-30 .cv30-head .fullname,.cv-template-30 .cv30-head .fullname .editable-content{font-size:calc(var(--font-size-primary)*2.65)!important}.cv-template-30 .cv30-head .resume_title,.cv-template-30 .cv30-head .resume_title .editable-content{font-size:calc(var(--font-size-primary)*1.35)!important}.cv-template-30 h3.lbl-block{color:#111!important;border-bottom-color:#111!important}.cv-template-30 .cv30-head .fullname,.cv-template-30 .cv30-head .fullname .editable-content{color:#111!important}.cv-template-30.clrLimeSerif30{--cv30-lime:#d4ff00}.cv-template-30.clrLimeNavy30{--cv30-lime:#b3c5d9}.cv-template-30.clrLimeBurgundy30{--cv30-lime:#dfaeb8}.cv-template-30.clrLimeGreen30{--cv30-lime:#9fcebb}.cv-template-30.clrLimeTeal30{--cv30-lime:#8fccc2}.cv-template-30.clrLimeBrown30{--cv30-lime:#d4b48a}.cv-template-30.clrLimePurple30{--cv30-lime:#c4a3cf}.cv-template-30.clrLimeSlate30{--cv30-lime:#a3bac4}.cv-template-30.clrLimeGold30{--cv30-lime:#e6c84a}.cv-template-30.clrLimeSky30{--cv30-lime:#8ec8eb}.cv-template-30[class*=clrLime]{--cv30-bullet:#2f7fb0;color:#1a1a1a}.cv-template-30[class*=clrLime] .cv30-head .fullname,.cv-template-30[class*=clrLime] .cv30-head .fullname .editable-content,.cv-template-30[class*=clrLime] .cv30-head .resume_title,.cv-template-30[class*=clrLime] .cv30-head .resume_title .editable-content,.cv-template-30[class*=clrLime] h3.lbl-block{color:#111!important}.cv-template-30[class*=clrLime] .cv30-contact-list .editable-content,.cv-template-30[class*=clrLime] .cv30-hw-contact,.cv-template-30[class*=clrLime] .cv30-hw-contact .editable-content{color:#333!important}.cv-template-30[class*=clrLime] .box-date input.setColorDate,.cv-template-30[class*=clrLime] .setColorDate,.cv-template-30[class*=clrLime] input.ka-calendar.setColorDate{color:#666!important}@media print{.cv-template-30 .cv30-body{box-shadow:none;margin:0}}.cv-template-30 .clone-container.language .clone-item .block-child-main:has(.select__menu){z-index:10!important}.cv-template-30 .coverCVpage30{-webkit-print-color-adjust:exact;print-color-adjust:exact;position:relative;z-index:20;background:#fff;height:auto!important;min-height:297mm;overflow:visible!important}.cv-template-30 .coverCVpage30 .page{width:210mm;height:297mm;margin:0 auto;background:#fff;position:relative;overflow:hidden;font-family:Montserrat,sans-serif}.cv-template-30 .coverCVpage30 .neon-band{position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;height:18mm;background:var(--cv30-lime,#ccff00);z-index:1}.cv-template-30 .coverCVpage30 .left-sidebar{position:absolute;top:50%;transform:translateY(-50%);left:2mm;height:90mm;width:20mm;display:flex;align-items:center;z-index:10}.cv-template-30 .coverCVpage30 .vertical-line{position:absolute;right:0;top:0;width:1px;height:100%;background:#333}.cv-template-30 .coverCVpage30 .resume-text{position:absolute;right:5mm;writing-mode:vertical-rl;transform:rotate(180deg);font-size:26px;font-weight:500;letter-spacing:12px;color:#666}.cv-template-30 .coverCVpage30 .profile-section{position:absolute;top:50%;left:50%;transform:translate(-50%,-40%);display:flex;flex-direction:column;align-items:center;text-align:center;width:70%;z-index:10}.cv-template-30 .coverCVpage30 .profile-img{width:55mm;height:55mm;object-fit:cover;margin-bottom:8mm}.cv-template-30 .coverCVpage30 .profile-name{font-size:30px;font-weight:800;color:#111;margin-bottom:5px;letter-spacing:1px}.cv-template-30 .coverCVpage30 .profile-title{font-size:16px;font-weight:500;color:#333;letter-spacing:2px;line-height:1.6}.cv-template-31{--cv31-col-label:260px;--cv31-col-gap:0px;--cv31-accent:#f5a623;--cv31-about:#d6ecf5;--cv31-section:#000;--cv31-tl-left:260px;--cv31-tl-rail:235px;--cv31-tl-line:var(--cv31-section);--cv31-bullet:#555;--cv31-body-font:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--cv31-font:var(--font-family-primary,"Montserrat",system-ui,-apple-system,"Segoe UI",sans-serif);font-family:var(--cv31-body-font);color:#333;background:#fff;line-height:1.55}.cv-template-31 *{box-sizing:border-box}.cv-template-31 .cv31-body{width:100%;max-width:210mm;min-height:297mm;padding:0;background:#fff;color:#333;font-family:var(--cv31-body-font);display:flow-root}.cv-template-31 .cv31-content-wrap{position:relative;z-index:1;padding:40px 60px;box-sizing:border-box}.cv-template-31 .cv31-intro{margin:0 0 30px}.cv-template-31 .cv31-intro>.render-item.lvl-root{float:none!important}.cv-template-31 .cv31-intro .ql-editor,.cv-template-31 .cv31-intro .row-field{border:none!important}.cv-template-31 .cv31-head{position:relative;display:block;margin:0;padding:0 0 15px;min-height:0}.cv-template-31 .cv31-main{padding:0;margin-top:10px}.cv-template-31 .cv31-main .layout-render,.cv-template-31 .cv31-main>.layout-render{display:block!important;float:none!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important}.cv-template-31 .cv31-main .render-item.lvl-root{float:none!important;width:100%;max-width:100%;box-sizing:border-box}.cv-template-31 .cv31-main .layout-render .block-child-main,.cv-template-31 .cv31-main .layout-render .block-main{float:none!important;width:100%!important;max-width:100%!important;box-sizing:border-box;padding:0!important}.cv-template-31 .cv31-head-left{padding-right:155px;max-width:100%}.cv-template-31 .cv31-head .fullname,.cv-template-31 .cv31-head .fullname .editable-content{font-family:var(--cv31-font)!important;font-weight:700;letter-spacing:4px;text-transform:uppercase;color:#111;line-height:1;margin:0 0 14px;padding:0}.cv-template-31 .cv31-head-divider{width:100%;height:1.5px;background:#111;margin:0 0 12px}.cv-template-31 .cv31-head .resume_title,.cv-template-31 .cv31-head .resume_title .editable-content{font-family:var(--cv31-font)!important;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#555;margin:0;padding:0}.cv-template-31 .cv31-contact-list{list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;column-gap:28px;row-gap:12px;width:100%;margin:0;padding:0;float:none;box-sizing:border-box;border:none!important;outline:none!important;background:rgba(0,0,0,0);box-shadow:none!important}.cv-template-31 .cv31-contact-list.is-wrapped{justify-content:flex-start}.cv-template-31 .cv31-intro .cv31-contact-root{margin-top:10px}.cv-template-31 .render-item.lvl-root.cv31-contact-root{margin-bottom:0;outline:none!important;border:none!important;box-shadow:none!important}.cv-template-31 .cv31-contact-band{margin:0;box-shadow:none!important}.cv-template-31 .cv31-contact-band,.cv-template-31 .cv31-contact-band.block-main{padding:0;border:none!important;outline:none!important;background:rgba(0,0,0,0);border-radius:0}.cv-template-31 .cv31-contact-band.block-main:hover,.cv-template-31 .cv31-contact-list .ql-editor:focus,.cv-template-31 .cv31-contact-list .ql-editor:hover{outline:none!important}.cv-template-31 .cv31-contact-item,.cv-template-31 .cv31-contact-list>li{list-style:none;display:flex;align-items:flex-start;gap:10px;float:none;flex:0 0 auto;width:auto;max-width:100%;min-width:max-content;margin:0;padding:0;background:none;border:none;outline:none;box-shadow:none;overflow:visible}.cv-template-31 .cv31-contact-item--address{flex:0 0 auto;min-width:max-content}.cv-template-31 .cv31-contact-list>li:hover{outline:none}.cv-template-31 .cv31-contact-item:before,.cv-template-31 .cv31-contact-list>li:before{content:none;display:none}.cv-template-31 .cv31-contact-ico{flex-shrink:0;width:28px;height:28px;background:var(--cv31-about,#d6ecf5);color:#111;display:flex;align-items:center;justify-content:center;border-radius:10px;line-height:1}.cv-template-31 .cv31-contact-ico svg{width:12px;height:12px;display:block;fill:currentColor}.cv-template-31 .cv31-contact-list .editable-content,.cv-template-31 .cv31-contact-list .text-break{display:block;flex:0 0 auto;min-width:max-content;width:max-content;max-width:100%;font-family:var(--cv31-body-font)!important;font-weight:400;line-height:1.45;color:#333;white-space:nowrap;word-break:normal;overflow-wrap:normal;overflow:visible;text-overflow:clip;padding:5px 0 0;margin:0;text-transform:none;letter-spacing:0}.cv-template-31 .cv31-contact-list .editable-content[placeholder]:empty:before{letter-spacing:0;text-transform:none;color:#999}.cv-template-31 .cv31-photo{position:absolute;right:65px;top:35px;width:135px;height:135px;border-radius:50%;overflow:visible;background:#ccc;border:5px solid #fff;box-shadow:none;z-index:10;pointer-events:auto}.cv-template-31 .cv31-intro .cv31-about-root{margin:0 0 20px;position:relative;z-index:1}.cv-template-31 .render-item.lvl-root.cv31-about-root{margin-bottom:20px}.cv-template-31 .cv31-photo img{width:100%;height:100%;object-fit:cover;object-position:center top;border-radius:50%;display:block}.cv-template-31 .cv31-photo .btn-edit{top:auto;bottom:2px;right:2px;z-index:6}.cv-template-31 .render-item.lvl-root,.cv-template-31 .render-item.lvl-root:last-child{margin-bottom:20px}.cv-template-31 h3.lbl-block{page-break-after:avoid;break-after:avoid}.cv-template-31 .cv31-cert-item,.cv-template-31 .cv31-ref-grid>.clone-item,.cv-template-31 .cv31-tl-row,.cv-template-31 ul.clone-container.language>li.clone-item,.cv-template-31 ul.clone-container.skill>li.clone-item{page-break-inside:avoid;break-inside:avoid}.cv-template-31 .block-main>h3.lbl-block,.cv-template-31 .clone-container>h3.lbl-block,.cv-template-31 h3.lbl-block{display:block;float:none;width:100%;margin:0 0 20px;padding:0 0 8px;background:rgba(0,0,0,0);font-family:var(--cv31-font)!important;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--cv31-section);line-height:1.2;border:none;border-radius:0;position:relative}.cv-template-31 h3.lbl-block:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:var(--cv31-section)}.cv-template-31 .cv31-about-band{background:var(--cv31-about);border-radius:10px;padding:20px 25px;margin:0;overflow:hidden;position:relative;box-sizing:border-box}.cv-template-31 .cv31-about-band.block-main{padding:20px 25px;margin:0;float:none;width:100%}.cv-template-31 .cv31-about-band h3.lbl-block{color:#000!important;margin:0 0 8px;padding:0}.cv-template-31 .cv31-about-band h3.lbl-block:after{display:none}.cv-template-31 .cv31-about-band .cv31-about,.cv-template-31 .cv31-about-band .ql-editor.cv31-about{padding:0!important;margin:0!important;min-height:0;width:100%;float:none}.cv-template-31 .cv31-about-band .cv31-about{background:rgba(0,0,0,0);border-radius:0}.cv-template-31 .cv31-pairs{list-style:none;margin:0;padding:0;display:table!important;width:100%!important;border-collapse:collapse}.cv-template-31 .cv31-pairs>li{list-style:none;float:none;width:100%;display:table-row!important;margin:0;padding:0;background:none}.cv-template-31 .cv31-pairs>li:before{content:none;display:none}.cv-template-31 .cv31-pairs .pair-inner{display:contents}.cv-template-31 .cv31-pairs>li>.pair-inner>label{display:table-cell!important;vertical-align:baseline;padding:0 5mm 2mm 0!important;white-space:nowrap;width:1%;font-family:var(--cv31-font)!important;font-weight:600;color:#555;line-height:1.55;margin:0;background:none;float:none}.cv-template-31 .clone-container.education>ul.cv31-edu-summary>li.row-field>label:after,.cv-template-31 .clone-container.experience>ul.cv31-exp-summary>li.row-field>label:after,.cv-template-31 .cv31-pairs>li>.pair-inner>label:after{content:":"}.cv-template-31 .cv31-pairs .annou{display:table-cell!important;vertical-align:baseline;padding:0 0 2mm;font-family:var(--cv31-body-font)!important;font-size:11.5px;color:#4b5563;line-height:1.55;margin:0;width:auto;float:none;word-break:break-word}.cv-template-31 .cv31-pairs .annou .col-12,.cv-template-31 .cv31-pairs .annou .ql-editor{padding:0;margin:0;width:100%;float:none}.cv-template-31 .cv31-pairs .annou .dropbtn,.cv-template-31 .cv31-pairs .annou .editable-content,.cv-template-31 .cv31-pairs .annou input.ka-calendar{font-family:var(--cv31-font)!important;color:#444;line-height:1.55;font-weight:400;padding:0;background:rgba(0,0,0,0);border:none}.cv-template-31 .cv31-pairs .annou input.ka-calendar,.cv-template-31 .cv31-pairs .annou input.setColorDate{color:#444!important;width:auto!important;max-width:100%}.cv-template-31 .cv31-pairs .annou .dropdown .dropbtn.default-status,.cv-template-31 .cv31-pairs .annou .dropdown .el-row.default-status,.cv-template-31 .cv31-pairs .annou .editable-content:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.cv-template-31 .cv31-pairs .annou .editable-content[placeholder]:empty:before{color:#888;font-style:italic;font-weight:400}.cv-template-31 .cv31-main .dropdown,.cv-template-31 .cv31-pairs .annou .col-12.ql-editor.dropdown{position:relative;display:block;width:100%;min-height:1.55em;overflow:visible;z-index:5}.cv-template-31 .cv31-main .dropdown:has(.dropdown-content:not([style*="display: none"])),.cv-template-31 .cv31-pairs .annou .col-12.ql-editor.dropdown:has(.dropdown-content:not([style*="display: none"])),.cv-template-31 .cv31-pairs .annou:has(.select-dropdown:not([style*="display: none"])){z-index:40;position:relative}.cv-template-31 .cv31-main .dropdown-content,.cv-template-31 .cv31-pairs .annou .dropdown .dropdown-content{color:#5d677a;background-color:#fff;width:max-content;min-width:220px;max-width:300px;left:0;right:auto;z-index:50;font-style:normal;font-weight:400}.cv-template-31 .cv31-pairs .annou .cv31-salary-line{display:flex;flex-wrap:nowrap;align-items:baseline;gap:6px;width:100%;min-width:0}.cv-template-31 .cv31-pairs .annou #salary-input-container.cv31-salary-range{display:none!important;width:auto;max-width:none;margin:0;flex:0 1 auto;min-width:0}.cv-template-31 .cv31-pairs .annou #salary-input-container.cv31-salary-range[style*="display: block"],.cv-template-31 .cv31-pairs .annou #salary-input-container.cv31-salary-range[style*="display: flex"],.cv-template-31 .cv31-pairs .annou #salary-input-container.cv31-salary-range[style*="display:block"],.cv-template-31 .cv31-pairs .annou #salary-input-container.cv31-salary-range[style*="display:flex"]{display:block!important}.cv-template-31 .cv31-pairs .annou .cv31-salary-inline{display:flex;flex-wrap:nowrap;align-items:baseline;gap:6px;width:auto;white-space:nowrap}.cv-template-31 .cv31-pairs .annou .cv31-salary-inline .value-salary{display:inline-block;width:auto;min-width:4.5em;max-width:none;padding:0;flex:0 1 auto}.cv-template-31 .cv31-pairs .annou .cv31-salary-inline .value-salary .editable-content{display:inline-block;width:auto;min-width:4.5em;font-family:var(--cv31-font)!important;font-size:.82rem;color:#444;white-space:nowrap;line-height:1.55;padding:0;margin:0}.cv-template-31 .cv31-pairs .annou .cv31-salary-sep{flex:0 0 auto;padding:0;font-family:var(--cv31-font)!important;font-size:.82rem;color:#333;line-height:1.55;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cv-template-31 .cv31-pairs .annou .cv31-salary-currency{flex:0 0 auto;width:auto;max-width:none;min-height:1.55em;padding:0;position:relative;overflow:visible;z-index:5}.cv-template-31 .cv31-pairs .annou .cv31-salary-currency:has(.dropdown-content:not([style*="display: none"])){z-index:40}.cv-template-31 .cv31-pairs .annou .cv31-salary-currency .dropbtn{font-family:var(--cv31-font)!important;font-size:.82rem;color:#444;font-weight:400;font-style:normal;line-height:1.55;padding:0;white-space:nowrap;word-break:keep-all!important;overflow-wrap:normal;background:rgba(0,0,0,0)}.cv-template-31 .cv31-pairs .annou .cv31-salary-currency .dropdown-content{width:auto;min-width:130px;max-width:200px;left:0;right:auto}.cv-template-31 .cv31-pairs .annou .cv31-salary-currency .single_select_item{padding:7px 12px;white-space:nowrap}.cv-template-31 .cv31-pairs .annou .cv31-salary-line .ql-editor{padding:0;margin:0}.cv-template-31 .cv31-pairs .annou .group-result,.cv-template-31 .cv31-pairs .annou .multi_select_item label,.cv-template-31 .cv31-pairs .annou .single_select_item{font-family:var(--cv31-font)!important;font-size:.82rem;color:#333;font-style:normal}.cv-template-31 .cv31-about-band .editable-content{padding:0!important;margin:0!important}.cv-template-31 .cv31-about .editable-content,.cv-template-31 .cv31-about-band .editable-content{font-family:var(--cv31-body-font)!important;font-size:11.5px;color:#333;line-height:1.75;font-style:normal;text-align:justify;min-height:3em}.cv-template-31 .cv31-about .editable-content{padding:0;margin:0}.cv-template-31 .cv31-about .editable-content:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.cv-template-31 .cv31-about .editable-content[placeholder]:empty:before{color:#888;font-style:italic}.cv-template-31 .clone-container.education>ul.cv31-edu-summary,.cv-template-31 .clone-container.experience>ul.cv31-exp-summary{display:grid;grid-template-columns:var(--cv31-col-label) minmax(0,1fr);grid-column-gap:var(--cv31-col-gap);column-gap:var(--cv31-col-gap);grid-row-gap:1.5mm;row-gap:1.5mm;align-items:baseline;list-style:none;margin:0 0 2.5mm;padding:0;width:100%}.cv-template-31 .clone-container.education>ul.cv31-edu-summary>li.row-field,.cv-template-31 .clone-container.experience>ul.cv31-exp-summary>li.row-field{display:contents;float:none;width:auto;margin:0;padding:0;background:none}.cv-template-31 .clone-container.education>ul.cv31-edu-summary>li.row-field:before,.cv-template-31 .clone-container.experience>ul.cv31-exp-summary>li.row-field:before{content:none;display:none}.cv-template-31 .clone-container.education>ul.cv31-edu-summary>li.row-field>label,.cv-template-31 .clone-container.experience>ul.cv31-exp-summary>li.row-field>label{grid-column:1;font-family:var(--cv31-font)!important;font-size:.82rem;font-weight:600;color:#333;white-space:nowrap;line-height:1.55;margin:0;padding:0;background:none;display:block;width:auto;max-width:none;float:none;justify-self:start}.cv-template-31 .clone-container.education>ul.cv31-edu-summary .annou,.cv-template-31 .clone-container.experience>ul.cv31-exp-summary .annou{grid-column:2;min-width:0;width:auto;position:relative;padding-left:0;font-family:var(--cv31-font)!important;font-size:.82rem;color:#444;line-height:1.55;margin:0}.cv-template-31 .clone-container.education>ul.cv31-edu-summary .annou:before,.cv-template-31 .clone-container.experience>ul.cv31-exp-summary .annou:before{content:none;display:none}.cv-template-31 .clone-container.education>ul.cv31-edu-summary .annou .dropbtn,.cv-template-31 .clone-container.experience>ul.cv31-exp-summary .annou .dropbtn{font-family:var(--cv31-font)!important;font-size:.82rem;color:#444;line-height:1.55;font-weight:400;padding:0;background:rgba(0,0,0,0)}.cv-template-31 .clone-container.education>ul.cv31-edu-summary .annou .dropbtn.default-status,.cv-template-31 .clone-container.education>ul.cv31-edu-summary .annou .el-row.default-status,.cv-template-31 .clone-container.experience>ul.cv31-exp-summary .annou .dropbtn.default-status,.cv-template-31 .clone-container.experience>ul.cv31-exp-summary .annou .el-row.default-status{color:#888;font-style:italic;font-weight:400}.cv-template-31 .clone-container.education>ul.cv31-edu-summary .col-12.ql-editor.dropdown,.cv-template-31 .clone-container.experience>ul.cv31-exp-summary .col-12.ql-editor.dropdown{position:relative;display:block;width:100%;min-height:1.55em;overflow:visible;z-index:5;padding:0;margin:0}.cv-template-31 .clone-container.education>ul.cv31-edu-summary .col-12.ql-editor.dropdown:has(.dropdown-content:not([style*="display: none"])),.cv-template-31 .clone-container.experience>ul.cv31-exp-summary .col-12.ql-editor.dropdown:has(.dropdown-content:not([style*="display: none"])){z-index:40}.cv-template-31 .clone-container.education>ul.cv31-edu-summary .dropdown-content,.cv-template-31 .clone-container.experience>ul.cv31-exp-summary .dropdown-content{color:#5d677a;background-color:#fff;width:max-content;min-width:200px;max-width:300px;left:0;right:auto;z-index:50;font-style:normal;font-weight:400}.cv-template-31 .cv31-timeline{display:block;width:100%;margin:0;padding:0;position:relative}.cv-template-31 .clone-container.activity .cv31-cert-list:before,.cv-template-31 .clone-container.certificate .cv31-cert-list:before,.cv-template-31 .clone-container.education .cv31-timeline:before,.cv-template-31 .clone-container.experience .cv31-timeline:before{content:"";display:block;position:absolute;left:var(--cv31-tl-rail);top:6px;bottom:0;width:1.5px;background:var(--cv31-tl-line);pointer-events:none;z-index:0}.cv-template-31 .cv31-timeline:before{content:none;display:none}.cv-template-31 .cv31-tl-row{display:block;float:none;width:100%;margin:0 0 9mm;padding:0;list-style:none;background:none;position:relative}.cv-template-31 .cv31-tl-row+.cv31-tl-row{border-top:none;padding-top:0}.cv-template-31 .cv31-tl-row:before{content:none;display:none}.cv-template-31 .cv31-tl-layout{display:grid;align-items:start}.cv-template-31 .clone-container.experience .cv31-tl-layout,.cv-template-31 .cv31-tl-layout{grid-template-columns:var(--cv31-tl-left) minmax(0,1fr);grid-column-gap:0;column-gap:0;width:100%;position:relative;z-index:1}.cv-template-31 .clone-container.experience .cv31-tl-layout{display:grid!important;float:none;grid-template-areas:"date right";margin:0 0 35px;padding:0}.cv-template-31 .clone-container.experience .cv31-timeline>.work-exp:last-child .cv31-tl-layout{margin-bottom:0}.cv-template-31 .clone-container.activity .cv31-cert-item .layout-render:after,.cv-template-31 .clone-container.certificate .cv31-cert-item .layout-render:after,.cv-template-31 .clone-container.education .cv31-tl-layout:after,.cv-template-31 .clone-container.experience .cv31-tl-layout:after{content:"";position:absolute;left:calc(var(--cv31-tl-rail) - 4.5px);top:5px;width:9px;height:9px;border-radius:50%;background:var(--cv31-tl-line);z-index:2;pointer-events:none}.cv-template-31 .clone-container.experience .work-exp{margin-bottom:0}.cv-template-31 .clone-container.experience .work-exp .cv31-tl-layout:before{content:none;display:none}.cv-template-31 .clone-container.experience .cv31-timeline>.work-exp:not(:last-child) .cv31-tl-layout{margin-bottom:35px}.cv-template-31 .clone-container.experience .cv31-tl-row{position:relative;margin-bottom:0}.cv-template-31 .clone-container.experience .cv31-tl-row:before{content:none;display:none}.cv-template-31 .clone-container.experience .cv31-tl-row+.cv31-tl-row{border-top:none!important;padding-top:0!important}.cv-template-31 .clone-container.experience .cv31-tl-layout>.cv31-tl-date{grid-area:date;align-self:start;position:relative;z-index:2;padding-left:0}.cv-template-31 .clone-container.experience .cv31-tl-date{font-size:10px;color:#777;font-style:normal;flex-direction:column!important;align-items:flex-start!important}.cv-template-31 .clone-container.experience .cv31-tl-date:after{content:none;display:none}.cv-template-31 .clone-container.experience .cv31-tl-layout>.cv31-tl-body{grid-area:right;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title work" "org org" "bullets bullets";grid-column-gap:6mm;column-gap:6mm;grid-row-gap:1mm;row-gap:1mm;padding-left:0;min-width:0}.cv-template-31 .clone-container.experience .cv31-tl-layout>.cv31-tl-body>.cv31-tl-field:first-child,.cv-template-31 .clone-container.experience .cv31-tl-layout>.cv31-tl-body>.cv31-tl-field:nth-child(2),.cv-template-31 .clone-container.experience .cv31-tl-layout>.cv31-tl-body>.cv31-tl-field:nth-child(4){min-width:0;padding:0;margin:0}.cv-template-31 .clone-container.experience .cv31-tl-layout>.cv31-tl-body>.cv31-tl-field:first-child{grid-area:title}.cv-template-31 .clone-container.experience .cv31-tl-layout>.cv31-tl-body>.cv31-tl-field:nth-child(2){grid-area:org}.cv-template-31 .clone-container.experience .cv31-tl-layout>.cv31-tl-body>.cv31-tl-field:nth-child(3){grid-area:work;align-self:baseline;justify-self:end;margin:0;padding:0;max-width:none;min-width:0;overflow:visible;color:#9ca3af;font-style:italic}.cv-template-31 .clone-container.experience .cv31-tl-layout>.cv31-tl-body>.cv31-tl-field:nth-child(4){grid-area:bullets}.cv-template-31 .clone-container.experience .cv31-tl-layout>.cv31-tl-body>.cv31-tl-field:nth-child(3) .dropdown.single_select{background:rgba(0,0,0,0)!important;border:none!important;padding:0!important;margin:0!important;min-height:auto!important;height:auto!important;width:auto!important;max-width:none!important;min-width:0!important;box-sizing:border-box!important;overflow:visible!important}.cv-template-31 .clone-container.experience .cv31-tl-layout>.cv31-tl-body>.cv31-tl-field:nth-child(3) .dropdown.single_select .dropbtn{font-family:var(--cv31-font)!important;font-size:.82rem!important;color:#555!important;font-style:normal!important;font-weight:400!important;background:rgba(0,0,0,0)!important;border:none!important;padding:0!important;margin:0!important;line-height:1.4!important;min-height:auto!important;height:auto!important;justify-content:flex-start!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important;width:auto!important;max-width:none!important}.cv-template-31 .clone-container.education .cv31-tl-track,.cv-template-31 .clone-container.experience .cv31-tl-layout>.cv31-tl-body>.cv31-tl-field:nth-child(3) .dropdown.single_select .dropbtn .arrow,.cv-template-31 .clone-container.experience .cv31-tl-layout>.cv31-tl-body>.cv31-tl-field:nth-child(3) .dropdown.single_select .dropbtn .fa-angle-down,.cv-template-31 .clone-container.experience .cv31-tl-layout>.cv31-tl-body>.cv31-tl-field:nth-child(3) .dropdown.single_select .dropbtn .fa-caret-down,.cv-template-31 .clone-container.experience .cv31-tl-layout>.cv31-tl-body>.cv31-tl-field:nth-child(3) .dropdown.single_select .dropbtn:after{display:none!important}.cv-template-31 .clone-container.education .cv31-tl-layout{display:grid!important;float:none;grid-template-columns:var(--cv31-col-label) minmax(0,1fr);grid-template-areas:"date title" ".    deg" ".    desc";grid-column-gap:var(--cv31-col-gap);column-gap:var(--cv31-col-gap);grid-row-gap:.4mm;row-gap:.4mm;align-items:baseline;width:100%;margin:0 0 35px;padding:0;position:relative;z-index:1}.cv-template-31 .clone-container.education .cv31-tl-layout:has(.cv31-tl-org){grid-template-areas:"date title" ".    org" ".    deg" ".    desc"}.cv-template-31 .clone-container.education .cv31-timeline>.cv31-tl-row:last-child .cv31-tl-layout{margin-bottom:0}.cv-template-31 .clone-container.education .cv31-tl-layout>.cv31-tl-date{grid-area:date;align-self:start}.cv-template-31 .clone-container.education .cv31-tl-layout>.cv31-tl-body{display:contents}.cv-template-31 .clone-container.education .cv31-tl-layout>.cv31-tl-body>.cv31-tl-field:first-child{grid-area:title}.cv-template-31 .clone-container.education .cv31-tl-layout:not(:has(.cv31-tl-org))>.cv31-tl-body>.cv31-tl-field:nth-child(2){grid-area:deg;align-self:baseline;margin:0;padding:0;background:rgba(0,0,0,0)}.cv-template-31 .clone-container.education .cv31-tl-layout:not(:has(.cv31-tl-org))>.cv31-tl-body>.cv31-tl-field:nth-child(3){grid-area:desc}.cv-template-31 .clone-container.education .cv31-tl-layout:has(.cv31-tl-org)>.cv31-tl-body>.cv31-tl-field:nth-child(2){grid-area:org}.cv-template-31 .clone-container.education .cv31-tl-layout:has(.cv31-tl-org)>.cv31-tl-body>.cv31-tl-field:nth-child(3){grid-area:deg;align-self:baseline;margin:0;padding:0;background:rgba(0,0,0,0)}.cv-template-31 .clone-container.education .cv31-tl-layout:has(.cv31-tl-org)>.cv31-tl-body>.cv31-tl-field:nth-child(4){grid-area:desc}.cv-template-31 .clone-container.education .cv31-tl-layout>.cv31-tl-body>.cv31-tl-field:nth-child(2) .editable-content.cv31-tl-org{font-weight:400;color:#555}.cv-template-31 .clone-container.education .cv31-tl-layout>.cv31-tl-body>.cv31-tl-field:is(:nth-child(3),:nth-child(4)) .editable-content.cv31-tl-desc{font-family:var(--cv31-font)!important;font-size:.82rem;color:#444;line-height:1.5;margin-top:1mm}.cv-template-31 .clone-container.education .cv31-tl-layout>.cv31-tl-body>.cv31-tl-field .dropdown.single_select{background:rgba(0,0,0,0)!important;border:none!important;padding:0!important;margin:0!important;min-height:auto!important;height:auto!important;width:auto!important;max-width:none!important}.cv-template-31 .clone-container.education .cv31-tl-layout>.cv31-tl-body>.cv31-tl-field .dropdown.single_select .dropbtn{font-family:var(--cv31-font)!important;font-size:.82rem!important;color:#555!important;font-style:normal!important;font-weight:400!important;background:rgba(0,0,0,0)!important;border:none!important;padding:0!important;margin:0!important;line-height:1.4!important;min-height:auto!important;height:auto!important;justify-content:flex-start!important;white-space:nowrap}.cv-template-31 .clone-container.education .cv31-tl-layout>.cv31-tl-body>.cv31-tl-field .dropdown.single_select .dropbtn .arrow,.cv-template-31 .clone-container.education .cv31-tl-layout>.cv31-tl-body>.cv31-tl-field .dropdown.single_select .dropbtn .fa-angle-down,.cv-template-31 .clone-container.education .cv31-tl-layout>.cv31-tl-body>.cv31-tl-field .dropdown.single_select .dropbtn .fa-caret-down,.cv-template-31 .clone-container.education .cv31-tl-layout>.cv31-tl-body>.cv31-tl-field .dropdown.single_select .dropbtn:after{display:none!important}.cv-template-31 .cv31-tl-date{display:flex;flex-direction:column;gap:.5mm;font-family:var(--cv31-font)!important;font-size:.78rem;color:#666;font-style:italic;line-height:1.4;padding:0;margin:0;background:rgba(0,0,0,0)}.cv-template-31 .clone-container.experience .cv31-tl-date,.cv-template-31 .clone-container.experience .work-exp .cv31-tl-date{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:baseline!important;gap:0 4px!important;white-space:nowrap!important;width:auto!important;max-width:100%}.cv-template-31 .clone-container.experience .cv31-tl-date>.ql-editor.end-date,.cv-template-31 .clone-container.experience .cv31-tl-date>.ql-editor.start-date{display:inline-flex!important;align-items:baseline;flex:0 0 auto!important;width:auto!important;max-width:none!important;min-width:0!important;padding:0!important;margin:0!important;overflow:visible!important;float:none!important}.cv-template-31 .clone-container.experience .cv31-tl-date>.ql-editor.end-date .box-date,.cv-template-31 .clone-container.experience .cv31-tl-date>.ql-editor.start-date .box-date{display:inline-block!important;overflow:visible!important;width:auto!important;margin:0!important;padding:0!important}.cv-template-31 .clone-container.experience .cv31-tl-date>.ql-editor.end-date:before{content:"–";display:inline;color:#666;font-style:italic;padding-right:4px;flex-shrink:0}.cv-template-31 .clone-container.experience .cv31-tl-date .box-date input,.cv-template-31 .clone-container.experience .cv31-tl-date input.ka-calendar,.cv-template-31 .clone-container.experience .cv31-tl-date input.setColorDate{width:max(3.8em,65px)!important;max-width:none!important;min-width:0!important}.cv-template-31 .clone-container.education .cv31-tl-date{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:0 4px}.cv-template-31 .clone-container.education .cv31-tl-date .cv31-edu-when-label{font-family:var(--cv31-font)!important;font-size:.78rem;font-weight:400;font-style:italic;color:#666;margin:0;padding:0;line-height:1.4;display:inline-block;white-space:nowrap;background:none;float:none;width:auto;max-width:none}.cv-template-31 .clone-container.education .cv31-tl-date .cv31-edu-when-label:after{content:":"}.cv-template-31 .clone-container.education .cv31-tl-date>.col-12.box-date,.cv-template-31 .clone-container.education .cv31-tl-date>.ql-editor.box-date{display:inline-block!important;width:auto!important;max-width:none!important;padding:0;margin:0;overflow:visible!important;flex:0 0 auto}.cv-template-31 .cv31-tl-date .box-date,.cv-template-31 .cv31-tl-date .ql-editor{padding:0;margin:0;background:rgba(0,0,0,0);overflow:visible;display:block}.cv-template-31 .cv31-tl-date .box-date{display:flex;align-items:baseline;gap:0 1.5mm;flex-wrap:wrap}.cv-template-31 .cv31-tl-date input.ka-calendar,.cv-template-31 .cv31-tl-date input.setColorDate{font-family:var(--cv31-font)!important;font-size:.78rem;color:#666!important;font-style:italic;padding:0;border:none;background:rgba(0,0,0,0);width:max(6.8em,80px)!important;max-width:none!important;min-width:0!important}.cv-template-31 .cv31-cert-meta{display:flex;align-items:baseline;flex-wrap:nowrap;gap:0 1.5mm;font-family:var(--cv31-font)!important;font-size:.78rem;color:#666;font-style:italic;line-height:1.4;margin:.5mm 0 0;width:100%;min-width:0}.cv-template-31 .cv31-cert-meta .cer_to,.cv-template-31 .cv31-cert-meta .end-date,.cv-template-31 .cv31-cert-meta .ql-editor,.cv-template-31 .cv31-cert-meta .start-date{display:inline-block!important;width:auto!important;max-width:none!important;min-width:0!important;flex:0 0 auto;overflow:visible!important;padding:0;margin:0;background:rgba(0,0,0,0);float:none!important}.cv-template-31 .cv31-cert-meta .box-date{display:inline-block;overflow:visible!important;flex:0 0 auto;width:auto;margin:0;padding:0}.cv-template-31 .cv31-cert-meta-sep{flex-shrink:0;align-self:baseline;line-height:inherit;color:#666;padding:0 1px}.cv-template-31 .cv31-cert-meta .box-date input,.cv-template-31 .cv31-cert-meta input.ka-calendar,.cv-template-31 .cv31-cert-meta input.setColorDate{font-family:var(--cv31-font)!important;font-size:.78rem;color:#666!important;font-style:italic;padding:0;border:none;background:rgba(0,0,0,0);width:100px!important;max-width:100px!important;min-width:100px!important;box-sizing:border-box;text-align:left}.cv-template-31 .clone-container.certificate .cv31-cert-meta{flex-direction:column;align-items:flex-start;gap:.4mm;margin:0}.cv-template-31 .clone-container.certificate .cv31-cert-meta .cer_to,.cv-template-31 .clone-container.certificate .cv31-cert-meta .end-date,.cv-template-31 .clone-container.certificate .cv31-cert-meta .ql-editor,.cv-template-31 .clone-container.certificate .cv31-cert-meta .start-date{display:flex!important;align-items:baseline;gap:3px;max-width:100%!important}.cv-template-31 .clone-container.certificate .cv31-cert-meta .cv31-cert-date-label{font-family:var(--cv31-font)!important;font-size:.78rem;font-weight:400;font-style:italic;color:#666;white-space:nowrap;line-height:1.4;flex-shrink:0}.cv-template-31 .clone-container.certificate .cv31-cert-meta .cv31-cert-date-label:after{content:":"}.cv-template-31 .clone-container.certificate .layout-render{display:grid!important;float:none;grid-template-columns:var(--cv31-col-label) minmax(0,1fr);grid-template-areas:"meta title" "meta org" "meta desc";align-items:baseline;grid-column-gap:var(--cv31-col-gap);column-gap:var(--cv31-col-gap);grid-row-gap:.4mm;row-gap:.4mm;width:100%;margin:0;padding:0}.cv-template-31 .clone-container.certificate .layout-render>.cv31-cert-meta{grid-area:meta;align-self:start}.cv-template-31 .clone-container.certificate .layout-render>.cv31-cert-title-field{grid-area:title;min-width:0;padding:0;margin:0}.cv-template-31 .clone-container.certificate .layout-render>.cv31-cert-org-field{grid-area:org;min-width:0;padding:0;margin:0}.cv-template-31 .clone-container.certificate .layout-render>.ql-editor:nth-child(4){grid-area:desc;min-width:0;padding:0;margin:0}.cv-template-31 .clone-container.certificate .cv31-cert-meta .cer_to input,.cv-template-31 .clone-container.certificate .cv31-cert-meta .end-date input{width:112px!important;max-width:112px!important;min-width:112px!important}.cv-template-31 .clone-container.certificate .cv31-cert-meta{flex-wrap:wrap}.cv-template-31 .clone-container.activity .layout-render{display:grid!important;float:none;grid-template-columns:var(--cv31-col-label) minmax(0,1fr);grid-template-areas:"meta title" "meta org" "meta desc";align-items:baseline;grid-column-gap:var(--cv31-col-gap);column-gap:var(--cv31-col-gap);grid-row-gap:.4mm;row-gap:.4mm;width:100%;margin:0;padding:0}.cv-template-31 .clone-container.activity .layout-render>.ql-editor:first-child{grid-area:title}.cv-template-31 .clone-container.activity .layout-render>.ql-editor:nth-child(2){grid-area:org}.cv-template-31 .clone-container.activity .layout-render>.cv31-cert-meta{grid-area:meta;margin-top:0}.cv-template-31 .clone-container.activity .layout-render>.ql-editor:nth-child(4){grid-area:desc}.cv-template-31 .clone-container.activity .cv31-cert-meta .box-date input,.cv-template-31 .clone-container.activity .cv31-cert-meta input.ka-calendar,.cv-template-31 .clone-container.activity .cv31-cert-meta input.setColorDate{width:65px!important;max-width:65px!important;min-width:65px!important}.cv-template-31 .cv31-tl-body{display:block}.cv-template-31 .cv31-tl-body .cv31-tl-title .editable-content,.cv-template-31 .cv31-tl-body .editable-content.unallow-formatingBold,.cv-template-31 .cv31-tl-title{font-family:var(--cv31-font)!important;font-size:12px;font-weight:700;color:#000;line-height:1.25;padding:0;margin:0 0 2px}.cv-template-31 .cv31-tl-body .cv31-tl-org .editable-content,.cv-template-31 .cv31-tl-org{font-family:var(--cv31-body-font)!important;font-size:11px;color:#222;font-weight:400;line-height:1.4;margin:0 0 4px;padding:0;font-style:normal}.cv-template-31 .cv31-tl-body .cv31-tl-field{padding:0;margin:0 0 .5mm}.cv-template-31 .cv31-tl-body .cv31-tl-field:last-child{margin-bottom:0}.cv-template-31 .cv31-bullets,.cv-template-31 .cv31-exp-bullets{padding:0;margin:0}.cv-template-31 .cv31-bullets .editable-content,.cv-template-31 .cv31-exp-bullets .editable-content{position:relative;font-family:var(--cv31-font)!important;font-size:.82rem;color:#444;line-height:1.5;padding:0;margin:0;min-height:1.3em}.cv-template-31 .cv31-bullets .editable-content>div,.cv-template-31 .cv31-bullets .editable-content>li,.cv-template-31 .cv31-bullets .editable-content>p,.cv-template-31 .cv31-exp-bullets .editable-content>div,.cv-template-31 .cv31-exp-bullets .editable-content>li,.cv-template-31 .cv31-exp-bullets .editable-content>p{position:relative;padding-left:17px;margin:0 0 .8mm;line-height:1.5}.cv-template-31 .cv31-bullets .editable-content:has(>div):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.cv-template-31 .cv31-bullets .editable-content:has(>p):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.cv-template-31 .cv31-bullets .editable-content:not(:has(>div)):not(:has(>p)):not(:empty):before,.cv-template-31 .cv31-bullets .editable-content>div:before,.cv-template-31 .cv31-bullets .editable-content>li:before,.cv-template-31 .cv31-bullets .editable-content>p:before,.cv-template-31 .cv31-exp-bullets .editable-content:has(>div):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.cv-template-31 .cv31-exp-bullets .editable-content:has(>p):not(:has(>div:first-child)):not(:has(>p:first-child)):before,.cv-template-31 .cv31-exp-bullets .editable-content:not(:has(>div)):not(:has(>p)):not(:empty):before,.cv-template-31 .cv31-exp-bullets .editable-content>div:before,.cv-template-31 .cv31-exp-bullets .editable-content>li:before,.cv-template-31 .cv31-exp-bullets .editable-content>p:before{content:"•";position:absolute;left:0;top:0;color:var(--cv31-bullet);font-size:1em;line-height:1.5;font-weight:700}.cv-template-31 .cv31-bullets .editable-content:has(>div):not(:has(>div:first-child)):not(:has(>p:first-child)),.cv-template-31 .cv31-bullets .editable-content:has(>p):not(:has(>div:first-child)):not(:has(>p:first-child)),.cv-template-31 .cv31-bullets .editable-content:not(:has(>div)):not(:has(>p)):not(:empty),.cv-template-31 .cv31-exp-bullets .editable-content:has(>div):not(:has(>div:first-child)):not(:has(>p:first-child)),.cv-template-31 .cv31-exp-bullets .editable-content:has(>p):not(:has(>div:first-child)):not(:has(>p:first-child)),.cv-template-31 .cv31-exp-bullets .editable-content:not(:has(>div)):not(:has(>p)):not(:empty){padding-left:17px}.cv-template-31 .clone-container.skill,.cv-template-31 ul.clone-container.skill{list-style:none;margin:0;padding:0;display:block;width:100%}.cv-template-31 ul.clone-container.skill>li.clone-item{list-style:none;float:none;width:100%;display:block;margin:0 0 2.5mm;padding:0;background:none;position:relative}.cv-template-31 ul.clone-container.skill>li.clone-item:before{content:none;display:none}.cv-template-31 ul.clone-container.skill>li.clone-item:last-child{margin-bottom:0}.cv-template-31 .cv31-skill-row{display:flex;align-items:center;justify-content:space-between;gap:3mm;margin:0 0 .5mm;width:100%}.cv-template-31 .cv31-skill-name{flex:1 1 auto;min-width:0;padding:0;margin:0;float:none;width:auto}.cv-template-31 .cv31-skill-name .editable-content{font-family:var(--cv31-font)!important;font-size:.82rem;font-weight:600;color:#222;line-height:1.4;padding:0;margin:0}.cv-template-31 .cv31-skill-rating{flex:0 0 auto;position:relative;display:block;padding:0;margin:0;min-width:20mm}.cv-template-31 .cv31-skill-rating .d-flex{display:block;position:relative}.cv-template-31 .cv31-skill-rating .point{display:inline-flex!important;align-items:center!important;gap:1.2mm!important;height:auto!important;cursor:pointer}.cv-template-31 .cv31-skill-rating .point .star,.cv-template-31 .cv31-skill-rating .star,.cv-template-31 .point .star{display:inline-block!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;border-radius:0!important;margin:0!important;padding:0!important;background:rgba(0,0,0,0)!important;border:none!important;font-size:14px!important;line-height:1!important;color:rgba(93,103,122,.3)!important;box-shadow:none!important;cursor:pointer}.cv-template-31 .cv31-skill-rating .point .star:before,.cv-template-31 .cv31-skill-rating .star:before,.cv-template-31 .point .star:before,.cv-template-31 .star:before{content:""!important;font-family:FontAwesome!important;display:inline-block;font-size:14px;line-height:1}.cv-template-31 .cv31-skill-rating .point .star.selected,.cv-template-31 .cv31-skill-rating .star.selected,.cv-template-31 .point .star.selected,.cv-template-31 .star.selected{background:rgba(0,0,0,0)!important;border:none!important;color:var(--cv31-accent)!important}.cv-template-31 .cv31-skill-rating .note-display{display:none!important}.cv-template-31 .cv31-skill-desc{padding:0;margin:0;float:none;width:100%}.cv-template-31 .cv31-skill-desc .editable-content{font-family:var(--cv31-font)!important;font-size:.82rem;color:#444;line-height:1.55;font-weight:400;padding:0;margin:0;min-height:1.3em}.cv-template-31 .cv31-skill-desc .editable-content:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.cv-template-31 .cv31-skill-desc .editable-content[placeholder]:empty:before{color:#888;font-style:italic}.cv-template-31 .cv31-cert-list{display:block;width:100%;position:relative;margin:0;padding:0}.cv-template-31 .cv31-cert-item{display:block;float:none;width:100%;margin:0 0 35px;padding:0;list-style:none;background:none;position:relative}.cv-template-31 .cv31-cert-item:last-child{margin-bottom:0}.cv-template-31 .cv31-cert-item+.cv31-cert-item{border-top:none;padding-top:0}.cv-template-31 .clone-container.certificate .cv31-cert-item .layout-render{position:relative;z-index:1}.cv-template-31 .cv31-cert-item:before{content:none;display:none}.cv-template-31 ul.clone-container.language{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:10mm;column-gap:10mm;grid-row-gap:3mm;row-gap:3mm;width:100%}.cv-template-31 ul.clone-container.language>li.clone-item{list-style:none;float:none;width:100%;display:block;margin:0;padding:0;background:none;position:relative}.cv-template-31 ul.clone-container.language>li.clone-item:before{content:none;display:none}.cv-template-31 .cv31-lang-layout{display:flex;flex-direction:column;gap:1.5mm;width:100%;margin:0;padding:0;box-sizing:border-box}.cv-template-31 .cv31-lang-row-cert,.cv-template-31 .cv31-lang-row-main{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-column-gap:var(--cv31-col-gap);column-gap:var(--cv31-col-gap);align-items:baseline;width:100%;float:none}.cv-template-31 .cv31-lang-row-cert .cv31-lang-cert-label,.cv-template-31 .cv31-lang-row-cert .more-desc,.cv-template-31 .cv31-lang-row-main .widthLan,.cv-template-31 .cv31-lang-row-main .widthLevelLan{float:none!important;display:block;width:auto!important;max-width:100%!important;min-width:0!important;padding:0!important;margin:0!important;background:none!important;border:none!important;color:inherit;font-family:var(--cv31-font)!important;line-height:1.55}.cv-template-31 .cv31-lang-row-cert .more-desc,.cv-template-31 .cv31-lang-row-main .widthLevelLan{justify-self:start;text-align:left}.cv-template-31 .cv31-lang-row-cert .more-desc.row-field{width:auto!important;max-width:100%!important}.cv-template-31 .cv31-lang-row-cert .cv31-lang-cert-label,.cv-template-31 .cv31-lang-row-main .widthLan .dropbtn{font-weight:600;color:#333;font-style:normal;background:rgba(0,0,0,0)!important;border:none!important;padding:0!important;min-height:auto!important;height:auto!important;width:auto!important;justify-content:flex-start!important}.cv-template-31 .cv31-lang-cert-label:after{content:":"}.cv-template-31 .cv31-lang-row-main .widthLevelLan .dropbtn{font-style:normal}.cv-template-31 .cv31-lang-row-cert .more-desc .editable-content,.cv-template-31 .cv31-lang-row-main .widthLevelLan .dropbtn{color:#444;font-weight:400;background:rgba(0,0,0,0)!important;border:none!important;padding:0!important;min-height:auto!important;height:auto!important;width:auto!important;justify-content:flex-start!important;text-align:left}.cv-template-31 .cv31-lang-row-cert .more-desc .editable-content{font-style:italic}.cv-template-31 .cv31-lang-row-main .widthLan .dropbtn .fa-angle-down,.cv-template-31 .cv31-lang-row-main .widthLan .dropbtn .fa-caret-down,.cv-template-31 .cv31-lang-row-main .widthLan .dropbtn:after,.cv-template-31 .cv31-lang-row-main .widthLevelLan .dropbtn .fa-angle-down,.cv-template-31 .cv31-lang-row-main .widthLevelLan .dropbtn .fa-caret-down,.cv-template-31 .cv31-lang-row-main .widthLevelLan .dropbtn:after{display:none!important}.cv-template-31 .cv31-cert-date-label,.cv-template-31 .cv31-cert-meta,.cv-template-31 .cv31-cert-meta .box-date input,.cv-template-31 .cv31-cert-meta .cer_to:before,.cv-template-31 .cv31-cert-meta .end-date:before,.cv-template-31 .cv31-cert-meta .start-date:before,.cv-template-31 .cv31-cert-meta input.ka-calendar,.cv-template-31 .cv31-contact-list,.cv-template-31 .cv31-contact-list .editable-content,.cv-template-31 .cv31-contact-list .text-break,.cv-template-31 .cv31-contact-list li,.cv-template-31 .cv31-edu-when-label,.cv-template-31 .cv31-tl-date,.cv-template-31 .cv31-tl-date .box-date input,.cv-template-31 .cv31-tl-date input.ka-calendar{font-size:var(--font-size-primary)}.cv-template-31 .cv31-ref-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:6mm;gap:6mm;width:100%}.cv-template-31 .cv31-ref-grid>.clone-item{float:none;width:100%;display:block;margin:0;padding:0;background:none;position:relative}.cv-template-31 .cv31-ref-grid>.clone-item:before{content:none;display:none}.cv-template-31 .cv31-ref-grid .editable-content{font-family:var(--cv31-font)!important;font-size:.82rem;color:#444;line-height:1.55;padding:0;margin:0 0 .4mm}.cv-template-31 .cv31-ref-grid .editable-content.unallow-formatingBold{font-weight:600;color:#333;font-size:.82rem;margin-bottom:.8mm}.cv-template-31 .cv31-highlight{padding:0;margin:0}.cv-template-31 .cv31-highlight .editable-content{font-family:var(--cv31-font)!important;font-size:.82rem;color:#444;line-height:1.55;padding:0;margin:0;min-height:1.3em}.cv-template-31 .editable-content:not(.hasbackgroundColor .editable-content)[placeholder]:empty:before,.cv-template-31 .editable-content[placeholder]:empty:before{color:#999;font-weight:400}.cv-template-31 .block-child-main,.cv-template-31 .clone-item .block-child-main{padding:0!important;margin:0;width:100%;box-sizing:border-box;border:1px solid rgba(0,0,0,0);border-radius:4px}.cv-template-31 .clone-container.activity .layout-render,.cv-template-31 .clone-container.certificate .layout-render,.cv-template-31 .cv31-edu-summary,.cv-template-31 .cv31-exp-summary,.cv-template-31 .cv31-pairs,.cv-template-31 .cv31-tl-layout{box-sizing:border-box}.cv-template-31 .annou,.cv-template-31 .box-date input,.cv-template-31 .cv31-bullets .editable-content,.cv-template-31 .cv31-cert-date-label,.cv-template-31 .cv31-cert-desc,.cv-template-31 .cv31-cert-meta,.cv-template-31 .cv31-cert-meta .box-date input,.cv-template-31 .cv31-cert-meta .cer_to:before,.cv-template-31 .cv31-cert-meta .end-date:before,.cv-template-31 .cv31-cert-meta .start-date:before,.cv-template-31 .cv31-cert-meta input.ka-calendar,.cv-template-31 .cv31-cert-org,.cv-template-31 .cv31-contact-list,.cv-template-31 .cv31-contact-list .editable-content,.cv-template-31 .cv31-contact-list .text-break,.cv-template-31 .cv31-contact-list li,.cv-template-31 .cv31-edu-when-label,.cv-template-31 .cv31-exp-bullets .editable-content,.cv-template-31 .cv31-highlight .editable-content,.cv-template-31 .cv31-lang-cert-label,.cv-template-31 .cv31-pairs>li>.pair-inner>label,.cv-template-31 .cv31-salary-sep,.cv-template-31 .cv31-skill-desc .editable-content,.cv-template-31 .cv31-tl-date,.cv-template-31 .cv31-tl-date .box-date input,.cv-template-31 .cv31-tl-date input.ka-calendar,.cv-template-31 .cv31-tl-desc,.cv-template-31 .cv31-tl-org,.cv-template-31 .dropbtn,.cv-template-31 .editable-content,.cv-template-31 .group-result,.cv-template-31 .item-district label,.cv-template-31 .multi_select_item label,.cv-template-31 .select_all_location label,.cv-template-31 .single_select_item,.cv-template-31 input.ka-calendar,.cv-template-31 label{font-size:var(--font-size-primary)!important}.cv-template-31 .cv31-cert-title,.cv-template-31 .cv31-ref-grid .editable-content.unallow-formatingBold,.cv-template-31 .cv31-skill-name .editable-content,.cv-template-31 .cv31-tl-title{font-size:inherit!important}.cv-template-31 h3.lbl-block{font-size:13px!important}.cv-template-31 .cv31-head .fullname,.cv-template-31 .cv31-head .fullname .editable-content{font-size:32px!important}.cv-template-31 .cv31-head .resume_title,.cv-template-31 .cv31-head .resume_title .editable-content{font-size:14px!important;color:#555!important}.cv-template-31 h3.lbl-block{color:var(--cv31-section)!important;border-bottom-color:rgba(0,0,0,0)!important}.cv-template-31 h3.lbl-block:after{background:var(--cv31-section)!important}.cv-template-31 .cv31-head .fullname,.cv-template-31 .cv31-head .fullname .editable-content{color:#111!important}.cv-template-31.clrInterOrange31{--cv31-accent:#f5a623;--cv31-about:#d6ecf5;--cv31-section:#000}.cv-template-31.clrInterNavy31{--cv31-accent:#1d3a5f;--cv31-about:#dce8f2;--cv31-section:#1d3a5f}.cv-template-31.clrInterBurgundy31{--cv31-accent:#7a1627;--cv31-about:#f3e4e7;--cv31-section:#7a1627}.cv-template-31.clrInterGreen31{--cv31-accent:#005b41;--cv31-about:#e3f2eb;--cv31-section:#005b41}.cv-template-31.clrInterTeal31{--cv31-accent:#0d9488;--cv31-about:#dff5f2;--cv31-section:#0d9488}.cv-template-31.clrInterBrown31{--cv31-accent:#754c28;--cv31-about:#f5ebe0;--cv31-section:#754c28}.cv-template-31.clrInterPurple31{--cv31-accent:#64347a;--cv31-about:#efe4f3;--cv31-section:#64347a}.cv-template-31.clrInterSlate31{--cv31-accent:#2f4550;--cv31-about:#e4eaed;--cv31-section:#2f4550}.cv-template-31.clrInterGold31{--cv31-accent:#c9a227;--cv31-about:#f7f0d8;--cv31-section:#c9a227}.cv-template-31.clrInterSky31{--cv31-accent:#2b7bb8;--cv31-about:#dceefb;--cv31-section:#2b7bb8}.cv-template-31[class*=clrInter]{--cv31-bullet:#555}.cv-template-31[class*=clrInter] .cv31-about-band h3.lbl-block{color:#000!important}.cv-template-31[class*=clrInter] .cv31-head .fullname,.cv-template-31[class*=clrInter] .cv31-head .fullname .editable-content{color:#111!important}.cv-template-31[class*=clrInter] .cv31-head .resume_title,.cv-template-31[class*=clrInter] .cv31-head .resume_title .editable-content{color:#555!important}.cv-template-31[class*=clrInter] .cv31-skill-rating .point .star.selected,.cv-template-31[class*=clrInter] .cv31-skill-rating .star.selected{color:var(--cv31-accent)!important}.cv-template-31[class*=clrInter] .box-date input.setColorDate,.cv-template-31[class*=clrInter] .setColorDate,.cv-template-31[class*=clrInter] input.ka-calendar.setColorDate{color:#666!important}@media print{.cv-template-31 .cv31-body{box-shadow:none;margin:0}.cv-template-31 .cv31-contact-ico{background:var(--cv31-about,#d6ecf5)!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}}.cv-template-31 .coverCVpage31{-webkit-print-color-adjust:exact;print-color-adjust:exact;position:relative;z-index:20;background:#fff;height:auto!important;min-height:297mm;overflow:visible!important}.cv-template-31 .coverCVpage31 .page{width:210mm;height:297mm;margin:0 auto;background:#f6f7f9;position:relative;overflow:hidden;font-family:Montserrat,sans-serif}.cv-template-31 .coverCVpage31 .bg-svg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.cv-template-31 .coverCVpage31 .content{position:relative;z-index:10;width:100%;height:100%}.cv-template-31 .coverCVpage31 .banner-container{position:absolute;top:50%;left:0;width:100%;height:45mm;background:var(--cv31-accent,#5fc1d6);transform:translateY(-50%);z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:7mm}.cv-template-31 .coverCVpage31 .profile-img-container{position:absolute;top:38%;left:50%;transform:translate(-50%,-50%);width:60mm;height:60mm;border-radius:50%;border:5px solid #fff;background:#fff;overflow:hidden;z-index:5}.cv-template-31 .coverCVpage31 .profile-img{width:100%;height:100%;object-fit:cover}.cv-template-31 .coverCVpage31 .profile-name{font-size:26px;font-weight:800;color:#fff;letter-spacing:2px;margin-bottom:4px;text-transform:uppercase}.cv-template-31 .coverCVpage31 .profile-title{font-size:13px;font-weight:400;color:#fff;letter-spacing:3px;text-transform:uppercase;opacity:.9}.cv-template-31 .cv31-star-icon{display:none!important}.cv-template-31 .field_required,.cv-template-31 .field_required .select__control{border:none!important;outline:none!important;box-shadow:none!important;background:rgba(0,0,0,0)!important}.cv-template-31 .cv31-pairs>li.d-none{display:none!important}.cv-template-31 .cv-template-31 .clone-container,.cv-template-31 .cv-template-31 .cv31-pairs,.cv-template-31 .cv-template-31 .cv31-timeline,.cv-template-31 .cv-template-31 .render-item{break-inside:auto!important;page-break-inside:auto!important}.cv-template-31 .cv-template-31 .clone-item,.cv-template-31 .cv-template-31 .cv31-cert-item,.cv-template-31 .cv-template-31 .cv31-tl-row{break-inside:avoid!important;page-break-inside:avoid!important}.cv-template-31 .cv-template-31 .render-item,.cv-template-31 .cv-template-31 .render-item.mb-15{margin-bottom:3mm!important}.cv-template-31 .cv-template-31 .lbl-block{margin-bottom:2mm!important;break-after:avoid!important;page-break-after:avoid!important}.template-themes-new .cv-template-32{--cv32-primary:#0d9488;--cv32-primary-dark:#0f766e;--cv32-primary-light:#ccfbf1;--cv32-border:#99f6e4;--cv32-canvas:#f0fdfa;--cv32-card:#ffffff;--cv32-text-dark:#0f172a;--cv32-text-muted:#334155;--cv32-text-light:#64748b;--cv32-font:var(--font-family-primary,"Work Sans",system-ui,sans-serif);--cv32-fs:var(--cv-fs,var(--font-size-primary,14px));font-family:var(--cv32-font);color:var(--cv32-text-dark);background:var(--cv32-card);line-height:1.45;font-size:var(--cv-fs)}.template-themes-new .cv-template-32 *{box-sizing:border-box}.template-themes-new .cv-template-32 .cv32-body{width:100%;max-width:210mm;min-height:297mm;margin:0 auto;padding:18mm 16mm;background:var(--cv32-card);display:flow-root}.template-themes-new .cv-template-32 .cv32-hero{background:linear-gradient(135deg,var(--cv32-primary) 0,var(--cv32-primary-dark) 100%);color:#fff;border-radius:12px;padding:20px 24px;margin-bottom:16px;display:flex;gap:20px;align-items:center}.template-themes-new .cv-template-32 .cv32-hero-avatar{width:80px;height:80px;border-radius:50%;border:3px solid #fff;overflow:hidden;flex-shrink:0;box-shadow:0 4px 10px rgba(0,0,0,.15)}.template-themes-new .cv-template-32 .cv32-hero-avatar .cropped,.template-themes-new .cv-template-32 .cv32-hero-avatar canvas,.template-themes-new .cv-template-32 .cv32-hero-avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%}.template-themes-new .cv-template-32 .cv32-hero-info{flex:1 1;min-width:0}.template-themes-new .cv-template-32 .cv32-hero-top{margin-bottom:12px}.template-themes-new .cv-template-32 .cv32-hero .fullname,.template-themes-new .cv-template-32 .cv32-hero .fullname .editable-content{font-family:var(--cv32-font)!important;font-weight:800;color:#fff!important;line-height:1.1;margin:0;padding:0;text-transform:none;letter-spacing:normal}.template-themes-new .cv-template-32 .cv32-hero .resume_title,.template-themes-new .cv-template-32 .cv32-hero .resume_title .editable-content{font-weight:600;color:var(--cv32-primary-light)!important;margin-top:3px}.template-themes-new .cv-template-32 .cv32-contact-row{display:flex;flex-wrap:wrap;gap:14px;border-top:1px solid hsla(0,0%,100%,.2);padding-top:10px}.template-themes-new .cv-template-32 .cv32-contact-item{display:inline-flex;align-items:center;gap:6px;font-size:var(--cv-fs);color:#f0fdfa}.template-themes-new .cv-template-32 .cv32-contact-item svg{width:13px;height:13px;fill:var(--cv32-border);flex-shrink:0}.template-themes-new .cv-template-32 .cv32-contact-item .editable-content{color:#f0fdfa!important}.template-themes-new .cv-template-32 .cv32-split{display:flex;gap:16px;align-items:flex-start}.template-themes-new .cv-template-32 .cv32-main{width:64%;display:flex;flex-direction:column;gap:14px;flex-shrink:0}.template-themes-new .cv-template-32 .cv32-sidebar{width:36%;background:#f8fafc;border-radius:10px;padding:14px;border:1px solid #f1f5f9;display:flex;flex-direction:column;gap:14px;flex-shrink:0}.template-themes-new .cv-template-32 .cv32-section-title{font-size:var(--cv-fs);font-weight:800;color:var(--cv32-primary-dark);display:flex;align-items:center;gap:8px;margin:0 0 8px;padding-bottom:4px;border-bottom:2px solid var(--cv32-border);text-transform:uppercase;letter-spacing:.3px}.template-themes-new .cv-template-32 .cv32-section-title svg{width:15px;height:15px;fill:var(--cv32-primary);flex-shrink:0}.template-themes-new .cv-template-32 .cv32-summary-box{background:var(--cv32-canvas);border-left:3px solid var(--cv32-primary);padding:10px 12px;border-radius:0 6px 6px 0;font-size:var(--cv-fs);color:var(--cv32-text-muted);line-height:1.5}.template-themes-new .cv-template-32 .cv32-exp-meta{font-size:var(--cv-fs);color:var(--cv32-text-light);margin-bottom:6px;display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px}.template-themes-new .cv-template-32 .cv32-exp-meta>.row-field{display:inline-flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:4px!important;width:auto!important;float:none!important;margin:0!important;padding:0!important;vertical-align:middle!important}.template-themes-new .cv-template-32 .cv32-exp-meta>.row-field>strong{display:inline-flex!important;align-items:center!important;font-weight:700!important;gap:4px!important}.template-themes-new .cv-template-32 .cv32-edu-meta .dropdown,.template-themes-new .cv-template-32 .cv32-exp-meta .dropdown{display:inline-flex!important;min-width:0!important;width:auto!important;vertical-align:middle!important}.template-themes-new .cv-template-32 .cv32-edu-meta .dropbtn,.template-themes-new .cv-template-32 .cv32-edu-meta .el-row.dropbtn,.template-themes-new .cv-template-32 .cv32-exp-meta .dropbtn,.template-themes-new .cv-template-32 .cv32-exp-meta .el-row.dropbtn{display:inline-flex!important;align-items:center!important;width:auto!important;min-width:0!important;vertical-align:middle!important}.template-themes-new .cv-template-32 .cv32-job-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2px;gap:8px}.template-themes-new .cv-template-32 .cv32-job-item{margin:0 0 12px!important;position:relative}.template-themes-new .cv-template-32 .cv32-job-role,.template-themes-new .cv-template-32 .cv32-job-role .editable-content{font-weight:700;font-size:var(--cv-fs);color:var(--cv32-text-dark)}.template-themes-new .cv-template-32 .cv32-company-name,.template-themes-new .cv-template-32 .cv32-company-name .editable-content{font-size:var(--cv-fs)}.template-themes-new .cv-template-32 .cv32-job-time,.template-themes-new .cv-template-32 .cv32-tl-date.job-time{font-size:calc(var(--cv-fs)*.95);font-weight:700;color:var(--cv32-primary-dark);padding:2px 7px;border-radius:4px;white-space:nowrap;flex-shrink:0}.template-themes-new .cv-template-32 .job-time .editable-content,.template-themes-new .cv-template-32 .job-time .end-date,.template-themes-new .cv-template-32 .job-time .start-date{font-size:calc(var(--cv-fs)*.95)!important;font-weight:700!important;color:var(--cv32-primary-dark)!important}.template-themes-new .cv-template-32 .job-time .box-date{display:inline-flex;align-items:center}.template-themes-new .cv-template-32 .job-time .box-date input.setColorDate,.template-themes-new .cv-template-32 .job-time .ql-editor input.setColorDate,.template-themes-new .cv-template-32 .job-time input.ka-calendar,.template-themes-new .cv-template-32 .job-time input.ka-calendar-month,.template-themes-new .cv-template-32 .job-time input.ka-calendar-month.default-status,.template-themes-new .cv-template-32 .job-time input.ka-calendar.default-status,.template-themes-new .cv-template-32 .job-time input.setColorDate,.template-themes-new .cv-template-32 .job-time input.setColorDate.default-status{font-family:var(--cv32-font)!important;font-size:calc(var(--cv-fs)*.95)!important;font-weight:700!important;color:var(--cv32-primary-dark)!important;text-align:left!important;background:rgba(0,0,0,0)!important;border:none!important;padding:0!important;width:68px!important;max-width:68px!important;box-shadow:none!important}.template-themes-new .cv-template-32 .job-time .ql-editor.end-date{width:150px!important;max-width:150px!important}.template-themes-new .cv-template-32 .job-time .ql-editor.end-date input.setColorDate{width:100px!important;max-width:100px!important}.template-themes-new .cv-template-32 .job-time input.ka-calendar-month.default-status::-webkit-input-placeholder,.template-themes-new .cv-template-32 .job-time input.ka-calendar.default-status::placeholder,.template-themes-new .cv-template-32 .job-time input.ka-calendar::placeholder,.template-themes-new .cv-template-32 .job-time input.setColorDate.default-status::placeholder,.template-themes-new .cv-template-32 .job-time input.setColorDate::placeholder{color:var(--cv32-primary-dark)!important;font-weight:700!important;opacity:1;text-align:left!important}.template-themes-new .cv-template-32 .job-time .react-datepicker-wrapper,.template-themes-new .cv-template-32 .job-time .react-datepicker__input-container{display:inline-block;width:auto}.template-themes-new .cv-template-32 .cv32-cert-meta.job-time{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;background:rgba(0,0,0,0);padding:0;border-radius:0;font-size:calc(var(--cv-fs)*.95);color:var(--cv32-text-light);margin-top:2px}.template-themes-new .cv-template-32 .cv32-cert-meta.job-time .cv32-cert-date-label,.template-themes-new .cv-template-32 .cv32-edu-when-label{font-size:calc(var(--cv-fs)*.95);color:var(--cv32-text-light);font-weight:400;white-space:nowrap;flex-shrink:0}.template-themes-new .cv-template-32 .cv32-cert-meta.job-time .cv32-cert-date-label:after,.template-themes-new .cv-template-32 .cv32-edu-when-label:after{content:":"}.template-themes-new .cv-template-32 .cv32-cert-meta.job-time .end-date,.template-themes-new .cv-template-32 .cv32-cert-meta.job-time .start-date,.template-themes-new .cv-template-32 .cv32-edu-year{display:inline-flex;align-items:baseline;gap:4px;flex-wrap:wrap}.template-themes-new .cv-template-32 .job-time .cv32-cert-date-label,.template-themes-new .cv-template-32 .job-time .cv32-edu-when-label{font-weight:400!important;color:var(--cv32-text-light)!important}.template-themes-new .cv-template-32 .cv32-work-type{font-size:var(--cv-fs);margin-bottom:3px}.template-themes-new .cv-template-32 .cv32-job-desc{font-size:var(--cv-fs);color:var(--cv32-text-muted)}.template-themes-new .cv-template-32 .cv32-edu-meta{font-size:var(--cv-fs);color:var(--cv32-text-light);margin-bottom:6px;display:flex;flex-wrap:wrap;align-items:center;gap:4px}.template-themes-new .cv-template-32 .cv32-edu-meta strong.row-field,.template-themes-new .cv-template-32 .cv32-edu-meta>.row-field{display:inline-flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:4px!important;width:auto!important;float:none!important;margin:0!important;padding:0!important;font-weight:700!important}.template-themes-new .cv-template-32 .cv32-edu-item{margin:0 0 8px!important}.template-themes-new .cv-template-32 .cv32-edu-degree,.template-themes-new .cv-template-32 .cv32-edu-degree .editable-content{font-weight:700;font-size:var(--cv-fs);color:var(--cv32-text-dark)}.template-themes-new .cv-template-32 .cv32-edu-school,.template-themes-new .cv-template-32 .cv32-edu-school .editable-content{font-size:var(--cv-fs)}.template-themes-new .cv-template-32 .cv32-edu-year{color:var(--cv32-text-light);font-size:calc(var(--cv-fs)*.95)}.template-themes-new .cv-template-32 .cv32-side-box{margin-bottom:2px}.template-themes-new .cv-template-32 .cv32-side-title{font-size:var(--cv-fs);font-weight:800;color:var(--cv32-primary-dark);text-transform:uppercase;letter-spacing:.5px;margin:0 0 8px;padding-bottom:4px;border-bottom:1.5px solid #e2e8f0}.template-themes-new .cv-template-32 .cv32-info-list{display:flex;flex-direction:column;gap:4px;font-size:var(--cv-fs)}.template-themes-new .cv-template-32 .cv32-info-row{display:flex;justify-content:space-between;gap:8px;border-bottom:1px dashed #e2e8f0;padding-bottom:2px}.template-themes-new .cv-template-32 .cv32-info-lbl{color:var(--cv32-text-light);flex-shrink:0}.template-themes-new .cv-template-32 .cv32-info-val,.template-themes-new .cv-template-32 .cv32-info-val .editable-content{color:var(--cv32-primary-dark);font-weight:700;text-align:right}.template-themes-new .cv-template-32 .cv32-info-val.box-date,.template-themes-new .cv-template-32 .cv32-info-val.box-date .react-datepicker-wrapper,.template-themes-new .cv-template-32 .cv32-info-val.box-date .react-datepicker__input-container,.template-themes-new .cv-template-32 .cv32-info-val.box-date input,.template-themes-new .cv-template-32 .cv32-info-val.box-date input.default-status,.template-themes-new .cv-template-32 .cv32-info-val.box-date input.ka-calendar,.template-themes-new .cv-template-32 .cv32-info-val.box-date input.setColorDate{text-align:right!important;width:100%!important;max-width:100%!important}.template-themes-new .cv-template-32 .cv32-info-val.box-date input.default-status::placeholder,.template-themes-new .cv-template-32 .cv32-info-val.box-date input::placeholder{text-align:right!important}.template-themes-new .cv-template-32 .cv32-skill-item{margin:0 0 8px!important}.template-themes-new .cv-template-32 .cv32-skill-layout{display:flex!important;flex-direction:column!important;gap:3px!important}.template-themes-new .cv-template-32 .cv32-pill{color:var(--cv32-primary-dark);border:1px solid var(--cv32-border);font-size:var(--cv-fs);font-style:normal;padding:3px 8px;border-radius:4px;display:block;width:100%;box-sizing:border-box;min-height:0;line-height:1.3;margin:0}.template-themes-new .cv-template-32 .cv32-pill .editable-content{background:rgba(0,0,0,0)!important;color:var(--cv32-primary-dark)!important;border:none!important;padding:0!important;margin:0!important;min-height:0!important;line-height:1.3!important;font-size:var(--cv-fs)!important;font-style:normal!important;width:100%!important}.template-themes-new .cv-template-32 .cv32-pill .editable-content[data-placeholder]:empty:before,.template-themes-new .cv-template-32 .cv32-pill .editable-content[placeholder]:empty:before{color:var(--cv32-primary-dark)!important;font-weight:700!important;font-style:normal!important;opacity:.75!important;white-space:normal!important;display:inline!important;position:static!important;height:auto!important;min-height:0!important;line-height:1.3!important}.template-themes-new .cv-template-32 .cv32-skill-bar{display:flex!important;gap:3px!important;width:100%!important;height:8px!important;margin:0!important;padding:0!important;background:rgba(0,0,0,0)!important;border:none!important;border-radius:0!important;overflow:visible!important}.template-themes-new .cv-template-32 .cv32-skill-hit{flex:1 1!important;height:100%!important;min-width:0!important;cursor:pointer;background:var(--cv32-primary-light)!important;border-radius:3px!important;transition:background-color .12s ease}.template-themes-new .cv-template-32 .cv32-skill-hit.selected{background:linear-gradient(180deg,var(--cv32-primary),var(--cv32-primary-dark))!important}.template-themes-new .cv-template-32 .cv32-skill-fill,.template-themes-new .cv-template-32 .cv32-skill-hits,.template-themes-new .cv-template-32 [data-session=skill] .star-rating{display:none!important}.template-themes-new .cv-template-32 .cv32-skill-desc,.template-themes-new .cv-template-32 .cv32-skill-desc .editable-content{font-size:var(--cv-fs)!important;color:var(--cv32-text-muted)!important;margin:0!important;padding:0!important;min-height:0!important;font-weight:400!important;line-height:1.3!important}.template-themes-new .cv-template-32 [data-session=skill] .cv32-side-box>.clearfix{height:0!important;margin:0!important;overflow:hidden!important}.template-themes-new .cv-template-32 .clone-container.skill,.template-themes-new .cv-template-32 ul.clone-container.skill{list-style:none;margin:0;padding:0;display:block;width:100%;float:none!important}.template-themes-new .cv-template-32 ul.clone-container.skill>li.clone-item{list-style:none;float:none!important;width:100%!important;display:block!important;height:auto!important;margin:0 0 8px!important;padding:0;background:none;position:relative}.template-themes-new .cv-template-32 ul.clone-container.skill>li.clone-item:before{content:none;display:none}.template-themes-new .cv-template-32 ul.clone-container.skill>li.clone-item:last-child{margin-bottom:0!important}.template-themes-new .cv-template-32 .cv32-lang-name{font-weight:700;font-size:var(--cv-fs)}.template-themes-new .cv-template-32 .cv32-lang-cert{font-size:calc(var(--cv-fs)*.95);color:var(--cv32-text-light)}.template-themes-new .cv-template-32 .cv32-additional{font-size:var(--cv-fs);color:var(--cv32-text-muted)}.template-themes-new .cv-template-32 .cv32-cert-title,.template-themes-new .cv-template-32 .cv32-cert-title .editable-content{font-size:var(--cv-fs);font-weight:700;color:var(--cv32-text-dark)}.template-themes-new .cv-template-32 .cv32-cert-org,.template-themes-new .cv-template-32 .cv32-cert-org .editable-content{font-size:var(--cv-fs)}.template-themes-new .cv-template-32 .cv32-cert-date{font-size:calc(var(--cv-fs)*.95);color:var(--cv32-text-light)}.template-themes-new .cv-template-32 .render-item{margin-bottom:0}.template-themes-new .cv-template-32 .render-item .block-main{padding:0;background:none}.template-themes-new .cv-template-32 .cv32-main .render-item.lvl-root,.template-themes-new .cv-template-32 .cv32-sidebar .render-item.lvl-root{float:none!important;flex:0 0 auto;align-self:stretch;width:100%;max-width:100%;box-sizing:border-box;margin:0!important;padding:0!important;border:none!important}.template-themes-new .cv-template-32 .cv32-main .layout-render,.template-themes-new .cv-template-32 .cv32-sidebar .layout-render{display:flex!important;flex-direction:column!important;gap:14px!important;float:none!important;width:100%!important;margin:0!important;padding:0!important}.template-themes-new .cv-template-32 .layout-render .block-child-main,.template-themes-new .cv-template-32 .layout-render .block-main{float:none!important;width:100%!important;max-width:100%!important;box-sizing:border-box}.template-themes-new .cv-template-32 .cv32-main .cv32-main-h,.template-themes-new .cv-template-32 .cv32-main .cv32-section-title,.template-themes-new .cv-template-32 .cv32-main h3.lbl-block{display:flex!important;align-items:center;gap:8px;float:none!important;width:100%!important;margin:0 0 8px!important;padding:0 0 4px!important;background:rgba(0,0,0,0)!important;border:none!important;border-bottom:2px solid var(--cv32-border)!important;border-radius:0!important;font-family:var(--cv32-font)!important;font-size:var(--cv-fs)!important;font-weight:800!important;letter-spacing:.3px!important;text-transform:uppercase!important;color:var(--cv32-primary-dark)!important;line-height:1.2!important}.template-themes-new .cv-template-32 .cv32-main .cv32-section-title svg{width:15px;height:15px;fill:var(--cv32-primary);flex-shrink:0}.template-themes-new .cv-template-32 .cv32-main .cv32-section-title:before,.template-themes-new .cv-template-32 .cv32-main h3.lbl-block:before{display:none}.template-themes-new .cv-template-32 .cv32-about,.template-themes-new .cv-template-32 .cv32-summary-box{background:var(--cv32-canvas)!important;border-left:3px solid var(--cv32-primary)!important;padding:10px 12px!important;border-radius:0 6px 6px 0!important;font-size:var(--cv-fs)!important;color:var(--cv32-text-muted)!important;line-height:1.5!important;margin:0!important}.template-themes-new .cv-template-32 .cv32-sidebar .cv32-main-h,.template-themes-new .cv-template-32 .cv32-sidebar .cv32-side-title,.template-themes-new .cv-template-32 .cv32-sidebar h3.lbl-block{display:block!important;float:none!important;width:100%!important;margin:0 0 8px!important;padding:0 0 4px!important;background:rgba(0,0,0,0)!important;border:none!important;border-bottom:1.5px solid #e2e8f0!important;border-radius:0!important;font-size:var(--cv-fs)!important;font-weight:800!important;letter-spacing:.5px!important;text-transform:uppercase!important;color:var(--cv32-primary-dark)!important;line-height:1.2!important}.template-themes-new .cv-template-32 .cv32-sidebar h3.lbl-block:before,.template-themes-new .cv-template-32 .cv32-tl-dot,.template-themes-new .cv-template-32 .cv32-tl-track{display:none!important}.template-themes-new .cv-template-32 .cv32-tl-layout{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-gap:8px!important;gap:8px!important;align-items:start!important}.template-themes-new .cv-template-32 .cv32-tl-date.job-time,.template-themes-new .cv-template-32 .job-time.cv32-tl-date{grid-column:2!important;grid-row:1!important;display:inline-flex!important;flex-direction:row!important;align-items:center!important;gap:4px!important;font-size:calc(var(--cv-fs)*.95)!important;font-weight:700!important;color:var(--cv32-primary-dark)!important;background:var(--cv32-primary-light)!important;padding:2px 7px!important;border-radius:4px!important;white-space:nowrap!important}.template-themes-new .cv-template-32 .cv32-tl-body{grid-column:1!important;grid-row:1/span 2!important}.template-themes-new .cv-template-32 .cv32-tl-title,.template-themes-new .cv-template-32 .cv32-tl-title .editable-content{font-weight:700!important;font-size:var(--cv-fs)!important;color:var(--cv32-text-dark)!important}.template-themes-new .cv-template-32 .cv32-tl-org,.template-themes-new .cv-template-32 .cv32-tl-org .editable-content{color:var(--cv32-primary)!important;font-weight:700!important;font-size:var(--cv-fs)!important}.template-themes-new .cv-template-32 .cv32-edu-summary,.template-themes-new .cv-template-32 .cv32-exp-summary{display:flex!important;flex-wrap:wrap!important;gap:8px 16px!important;list-style:none!important;margin:0 0 8px!important;padding:0!important;font-size:var(--cv-fs)!important;color:var(--cv32-text-light)!important}.template-themes-new .cv-template-32 .cv32-edu-summary>li,.template-themes-new .cv-template-32 .cv32-exp-summary>li{display:flex!important;align-items:center!important;gap:6px!important;float:none!important;width:auto!important;margin:0!important;padding:0!important}.template-themes-new .cv-template-32 .cv32-pairs{display:flex!important;flex-direction:column!important;gap:4px!important;list-style:none!important;margin:0!important;padding:0!important;width:100%!important;font-size:var(--cv-fs)!important}.template-themes-new .cv-template-32 .cv32-pairs>li{display:block!important;float:none!important;width:100%!important;margin:0!important;padding:0 0 2px!important;border-bottom:1px dashed #e2e8f0!important;background:none!important}.template-themes-new .cv-template-32 .cv32-pairs .pair-inner{display:flex!important;justify-content:space-between!important;align-items:baseline!important;gap:8px!important;width:100%!important;float:none!important;margin:0!important;padding:0!important}.template-themes-new .cv-template-32 .cv32-pairs .pair-inner>label{flex:0 1 auto!important;max-width:58%!important;color:var(--cv32-text-light)!important;font-weight:400!important;font-size:var(--cv-fs)!important;white-space:normal!important;line-height:1.35!important;margin:0!important;padding:0!important}.template-themes-new .cv-template-32 .cv32-pairs .pair-inner>label:after{content:":"}.template-themes-new .cv-template-32 .cv32-pairs .pair-inner>.annou{flex:1 1 auto!important;min-width:0!important;text-align:right!important;margin:0!important;padding:0!important;color:var(--cv32-primary-dark)!important;font-weight:700!important;font-size:var(--cv-fs)!important}.template-themes-new .cv-template-32 .cv32-pairs .annou .col-12,.template-themes-new .cv-template-32 .cv32-pairs .annou .ql-editor{width:100%!important;float:none!important;padding:0!important;margin:0!important}.template-themes-new .cv-template-32 .cv32-pairs .annou .dropbtn,.template-themes-new .cv-template-32 .cv32-pairs .annou .editable-content,.template-themes-new .cv-template-32 .cv32-pairs .annou [class*=-placeholder],.template-themes-new .cv-template-32 .cv32-pairs .annou [class*=-singleValue]{color:var(--cv32-primary-dark)!important;text-align:right!important;justify-content:flex-end!important}.template-themes-new .cv-template-32 .cv32-pairs .annou [class*=-control]{min-height:0!important;border:none!important;background:rgba(0,0,0,0)!important;box-shadow:none!important}.template-themes-new .cv-template-32 .cv32-lang-layout{display:flex!important;flex-direction:column!important;gap:2px!important;width:100%!important}.template-themes-new .cv-template-32 .cv32-lang-row-main{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:4px!important;width:100%!important;float:none!important}.template-themes-new .cv-template-32 .cv32-lang-row-cert{display:block!important;width:100%!important;float:none!important}.template-themes-new .cv-template-32 .cv32-lang-row-main .expdf-item,.template-themes-new .cv-template-32 .cv32-lang-row-main .widthLan,.template-themes-new .cv-template-32 .cv32-lang-row-main .widthLevelLan{display:flex!important;align-items:center!important;float:none!important;width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;border:none!important;background:rgba(0,0,0,0)!important}.template-themes-new .cv-template-32 .cv32-lang-row-main .widthLan{flex:0 1 auto!important}.template-themes-new .cv-template-32 .cv32-lang-row-main .widthLevelLan{flex:1 1 auto!important}.template-themes-new .cv-template-32 .cv32-lang-row-main .widthLevelLan:before{content:"-";flex:0 0 auto;margin-right:4px;color:var(--cv32-text-dark);font-weight:700;line-height:1}.template-themes-new .cv-template-32 .cv32-lang-row-main [class*=-control]{min-height:0!important;height:auto!important;border:none!important;background:rgba(0,0,0,0)!important;box-shadow:none!important;flex-wrap:nowrap!important}.template-themes-new .cv-template-32 .cv32-lang-row-main [class*=-ValueContainer]{padding:0!important;margin:0!important;flex-wrap:nowrap!important}.template-themes-new .cv-template-32 .cv32-lang-row-main [class*=-IndicatorsContainer],.template-themes-new .cv-template-32 .cv32-lang-row-main [class*=-indicatorContainer],.template-themes-new .cv-template-32 .cv32-lang-row-main [class*=-indicatorSeparator]{display:none!important}.template-themes-new .cv-template-32 .cv32-lang-row-main .widthLan [class*=-placeholder],.template-themes-new .cv-template-32 .cv32-lang-row-main .widthLan [class*=-singleValue],.template-themes-new .cv-template-32 .cv32-lang-row-main .widthLevelLan [class*=-placeholder],.template-themes-new .cv-template-32 .cv32-lang-row-main .widthLevelLan [class*=-singleValue]{font-size:var(--cv-fs)!important;position:static!important;transform:none!important;margin:0!important;padding:0!important;max-width:none!important}.template-themes-new .cv-template-32 .cv32-lang-cert-label{display:none!important}.template-themes-new .cv-template-32 .cv32-lang-row-cert .editable-content,.template-themes-new .cv-template-32 .cv32-lang-row-cert .more-desc{width:100%!important;float:none!important;font-size:calc(var(--cv-fs)*.95)!important;color:var(--cv32-text-light)!important;font-weight:400!important;min-height:0!important}.template-themes-new .cv-template-32 .cv32-ref-grid{display:flex!important;flex-direction:column!important;gap:8px!important;width:100%!important}.template-themes-new .cv-template-32 .cv32-ref-grid>.clone-item{display:block!important}.template-themes-new .cv-template-32 .cv32-ref-grid .clone-item .row-field,.template-themes-new .cv-template-32 .cv32-ref-grid>.clone-item{float:none!important;width:100%!important;margin:0!important;padding:0!important}.template-themes-new .cv-template-32 .cv32-ref-grid [data-field=rref_name],.template-themes-new .cv-template-32 .cv32-ref-grid [data-field=rref_name].editable-content{font-weight:700!important;font-size:var(--cv-fs)!important;color:var(--cv32-text-dark)!important}.template-themes-new .cv-template-32 .cv32-ref-grid [data-field=rref_title],.template-themes-new .cv-template-32 .cv32-ref-grid [data-field=rref_title].editable-content{font-size:var(--cv-fs)!important}.template-themes-new .cv-template-32 .cv32-ref-grid [data-field=rref_company],.template-themes-new .cv-template-32 .cv32-ref-grid [data-field=rref_company].editable-content,.template-themes-new .cv-template-32 .cv32-ref-grid [data-field=rref_email],.template-themes-new .cv-template-32 .cv32-ref-grid [data-field=rref_email].editable-content,.template-themes-new .cv-template-32 .cv32-ref-grid [data-field=rref_phone],.template-themes-new .cv-template-32 .cv32-ref-grid [data-field=rref_phone].editable-content{font-size:calc(var(--cv-fs)*.95)!important}.template-themes-new .cv-template-32 .cv32-ref-grid .layout-render{display:flex!important;flex-direction:column!important;gap:1px!important}.template-themes-new .cv-template-32 .annou,.template-themes-new .cv-template-32 .box-date input,.template-themes-new .cv-template-32 .cv32-about,.template-themes-new .cv-template-32 .cv32-additional,.template-themes-new .cv-template-32 .cv32-cert-org,.template-themes-new .cv-template-32 .cv32-cert-org .editable-content,.template-themes-new .cv-template-32 .cv32-cert-title,.template-themes-new .cv-template-32 .cv32-cert-title .editable-content,.template-themes-new .cv-template-32 .cv32-company-name,.template-themes-new .cv-template-32 .cv32-company-name .editable-content,.template-themes-new .cv-template-32 .cv32-edu-degree,.template-themes-new .cv-template-32 .cv32-edu-degree .editable-content,.template-themes-new .cv-template-32 .cv32-edu-meta,.template-themes-new .cv-template-32 .cv32-edu-school,.template-themes-new .cv-template-32 .cv32-edu-school .editable-content,.template-themes-new .cv-template-32 .cv32-edu-summary,.template-themes-new .cv-template-32 .cv32-exp-meta,.template-themes-new .cv-template-32 .cv32-exp-summary,.template-themes-new .cv-template-32 .cv32-info-lbl,.template-themes-new .cv-template-32 .cv32-info-list,.template-themes-new .cv-template-32 .cv32-info-row,.template-themes-new .cv-template-32 .cv32-info-val,.template-themes-new .cv-template-32 .cv32-job-desc,.template-themes-new .cv-template-32 .cv32-job-role,.template-themes-new .cv-template-32 .cv32-job-role .editable-content,.template-themes-new .cv-template-32 .cv32-lang-name,.template-themes-new .cv-template-32 .cv32-main .block-main,.template-themes-new .cv-template-32 .cv32-main h3.lbl-block,.template-themes-new .cv-template-32 .cv32-pairs,.template-themes-new .cv-template-32 .cv32-pairs .annou,.template-themes-new .cv-template-32 .cv32-pairs .annou .dropbtn,.template-themes-new .cv-template-32 .cv32-pairs .annou .editable-content,.template-themes-new .cv-template-32 .cv32-pairs .pair-inner>label,.template-themes-new .cv-template-32 .cv32-pill,.template-themes-new .cv-template-32 .cv32-pill .editable-content,.template-themes-new .cv-template-32 .cv32-ref-grid .editable-content,.template-themes-new .cv-template-32 .cv32-section-title,.template-themes-new .cv-template-32 .cv32-side-title,.template-themes-new .cv-template-32 .cv32-sidebar .block-main,.template-themes-new .cv-template-32 .cv32-sidebar h3.lbl-block,.template-themes-new .cv-template-32 .cv32-skill-desc,.template-themes-new .cv-template-32 .cv32-summary-box,.template-themes-new .cv-template-32 .cv32-tl-org,.template-themes-new .cv-template-32 .cv32-tl-org .editable-content,.template-themes-new .cv-template-32 .cv32-tl-title,.template-themes-new .cv-template-32 .cv32-tl-title .editable-content,.template-themes-new .cv-template-32 .cv32-work-type,.template-themes-new .cv-template-32 .dropbtn,.template-themes-new .cv-template-32 .dropdown input,.template-themes-new .cv-template-32 .editable-content,.template-themes-new .cv-template-32 .group-result,.template-themes-new .cv-template-32 .item-district label,.template-themes-new .cv-template-32 .multi_select_item label,.template-themes-new .cv-template-32 .ql-editor,.template-themes-new .cv-template-32 .select_all_location label,.template-themes-new .cv-template-32 .single_select input,.template-themes-new .cv-template-32 .single_select_item,.template-themes-new .cv-template-32 .text-break,.template-themes-new .cv-template-32 [class*=-Input],.template-themes-new .cv-template-32 [class*=-ValueContainer],.template-themes-new .cv-template-32 [class*=-placeholder],.template-themes-new .cv-template-32 [class*=-singleValue],.template-themes-new .cv-template-32 input.ka-calendar,.template-themes-new .cv-template-32 input.setColorDate,.template-themes-new .cv-template-32 label,.template-themes-new .cv-template-32 li{font-family:var(--cv32-font)!important;font-size:var(--cv-fs)!important}.template-themes-new .cv-template-32 .cv32-cert-meta.job-time,.template-themes-new .cv-template-32 .cv32-cert-meta.job-time .cv32-cert-date-label,.template-themes-new .cv-template-32 .cv32-edu-when-label,.template-themes-new .cv-template-32 .cv32-edu-year,.template-themes-new .cv-template-32 .cv32-job-time,.template-themes-new .cv-template-32 .cv32-lang-cert,.template-themes-new .cv-template-32 .cv32-lang-row-cert,.template-themes-new .cv-template-32 .cv32-lang-row-cert .editable-content,.template-themes-new .cv-template-32 .cv32-ref-grid [data-field=rref_company],.template-themes-new .cv-template-32 .cv32-ref-grid [data-field=rref_email],.template-themes-new .cv-template-32 .cv32-ref-grid [data-field=rref_phone],.template-themes-new .cv-template-32 .cv32-tl-date.job-time,.template-themes-new .cv-template-32 .job-time,.template-themes-new .cv-template-32 .job-time .box-date input,.template-themes-new .cv-template-32 .job-time .editable-content,.template-themes-new .cv-template-32 .job-time .end-date,.template-themes-new .cv-template-32 .job-time .start-date,.template-themes-new .cv-template-32 .job-time input.ka-calendar,.template-themes-new .cv-template-32 .job-time input.setColorDate{font-size:calc(var(--cv-fs)*.95)!important}.template-themes-new .cv-template-32 .cv32-contact-item,.template-themes-new .cv-template-32 .cv32-contact-item .editable-content,.template-themes-new .cv-template-32 .cv32-contact-item .text-break{font-size:calc(var(--cv-fs)*.92)!important}.template-themes-new .cv-template-32 .cv32-hero .fullname,.template-themes-new .cv-template-32 .cv32-hero .fullname .editable-content{font-size:25px!important}.template-themes-new .cv-template-32 .cv32-hero .resume_title,.template-themes-new .cv-template-32 .cv32-hero .resume_title .editable-content{font-size:14px!important}.template-themes-new .cv-template-32 .box-date input,.template-themes-new .cv-template-32 .box-date input.default-status,.template-themes-new .cv-template-32 .default-status:not(.hasbackgroundColor).ka-calendar,.template-themes-new .cv-template-32 .default-status:not(.hasbackgroundColor).ka-calendar-month,.template-themes-new .cv-template-32 .default-status:not(.hasbackgroundColor).setColorDate,.template-themes-new .cv-template-32 input.ka-calendar,.template-themes-new .cv-template-32 input.ka-calendar-month,.template-themes-new .cv-template-32 input.ka-calendar-month.default-status,.template-themes-new .cv-template-32 input.ka-calendar.default-status,.template-themes-new .cv-template-32 input.setColorDate,.template-themes-new .cv-template-32 input.setColorDate.default-status{color:var(--cv32-primary-dark)!important;font-weight:700!important;font-style:normal!important}.template-themes-new .cv-template-32 .job-time .box-date input,.template-themes-new .cv-template-32 .job-time input.ka-calendar,.template-themes-new .cv-template-32 .job-time input.ka-calendar-month,.template-themes-new .cv-template-32 .job-time input.setColorDate{text-align:left!important}.template-themes-new .cv-template-32 .cv32-info-val.box-date input,.template-themes-new .cv-template-32 .cv32-info-val.box-date input.default-status,.template-themes-new .cv-template-32 .cv32-info-val.box-date input.ka-calendar,.template-themes-new .cv-template-32 .cv32-info-val.box-date input.setColorDate{text-align:right!important}.template-themes-new .cv-template-32 .box-date input::placeholder,.template-themes-new .cv-template-32 input.ka-calendar-month.default-status::placeholder,.template-themes-new .cv-template-32 input.ka-calendar-month::placeholder,.template-themes-new .cv-template-32 input.ka-calendar.default-status::placeholder,.template-themes-new .cv-template-32 input.ka-calendar::placeholder,.template-themes-new .cv-template-32 input.setColorDate.default-status::placeholder,.template-themes-new .cv-template-32 input.setColorDate::placeholder{color:var(--cv32-primary-dark)!important;font-weight:700!important;opacity:1!important}.template-themes-new .cv-template-32 .job-time input::placeholder{text-align:left!important}.template-themes-new .cv-template-32 .cv32-info-val.box-date input::placeholder{text-align:right!important}.template-themes-new .cv-template-32.clrWorkSansTeal32{--cv32-primary:#0d9488;--cv32-primary-dark:#0f766e;--cv32-primary-light:#ccfbf1;--cv32-border:#99f6e4;--cv32-canvas:#f0fdfa}.template-themes-new .cv-template-32.clrWorkSansBlue32{--cv32-primary:#2563eb;--cv32-primary-dark:#1e40af;--cv32-primary-light:#dbeafe;--cv32-border:#93c5fd;--cv32-canvas:#eff6ff}.template-themes-new .cv-template-32.clrWorkSansPurple32{--cv32-primary:#7c3aed;--cv32-primary-dark:#5b21b6;--cv32-primary-light:#ede9fe;--cv32-border:#c4b5fd;--cv32-canvas:#f5f3ff}.template-themes-new .cv-template-32.clrWorkSansRed32{--cv32-primary:#dc2626;--cv32-primary-dark:#991b1b;--cv32-primary-light:#fee2e2;--cv32-border:#fca5a5;--cv32-canvas:#fef2f2}.template-themes-new .cv-template-32.clrWorkSansEmerald32{--cv32-primary:#059669;--cv32-primary-dark:#047857;--cv32-primary-light:#d1fae5;--cv32-border:#6ee7b7;--cv32-canvas:#ecfdf5}.template-themes-new .cv-template-32.clrWorkSansAmber32{--cv32-primary:#d97706;--cv32-primary-dark:#b45309;--cv32-primary-light:#fef3c7;--cv32-border:#fcd34d;--cv32-canvas:#fffbeb}.template-themes-new .cv-template-32.clrWorkSansCyan32{--cv32-primary:#0891b2;--cv32-primary-dark:#0e7490;--cv32-primary-light:#cffafe;--cv32-border:#67e8f9;--cv32-canvas:#ecfeff}.template-themes-new .cv-template-32.clrWorkSansPink32{--cv32-primary:#be185d;--cv32-primary-dark:#9d174d;--cv32-primary-light:#fce7f3;--cv32-border:#f9a8d4;--cv32-canvas:#fdf2f8}.template-themes-new .cv-template-32.clrWorkSansIndigo32{--cv32-primary:#4f46e5;--cv32-primary-dark:#3730a3;--cv32-primary-light:#e0e7ff;--cv32-border:#a5b4fc;--cv32-canvas:#eef2ff}.template-themes-new .cv-template-32.clrWorkSansSlate32{--cv32-primary:#475569;--cv32-primary-dark:#334155;--cv32-primary-light:#e2e8f0;--cv32-border:#cbd5e1;--cv32-canvas:#f8fafc}@media print{.template-themes-new .cv-template-32 .cv32-body{margin:0!important;box-shadow:none!important;padding:12mm!important}.template-themes-new .cv-template-32 .cv32-hero{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.cv-design :is(.cv-template-19,.cv-template-20,.cv-template-21,.cv-template-22,.cv-template-23,.cv-template-24,.cv-template-25,.cv-template-26,.cv-template-27,.cv-template-28,.cv-template-29,.cv-template-30,.cv-template-31,.cv-template-32) .block-child-main,.cv-design :is(.cv-template-19,.cv-template-20,.cv-template-21,.cv-template-22,.cv-template-23,.cv-template-24,.cv-template-25,.cv-template-26,.cv-template-27,.cv-template-28,.cv-template-29,.cv-template-30,.cv-template-31,.cv-template-32) .clone-item .block-child-main{box-sizing:border-box;border:1px solid rgba(0,0,0,0);border-radius:4px}.cv-design :is(.cv-template-19,.cv-template-20,.cv-template-21,.cv-template-22,.cv-template-23,.cv-template-24,.cv-template-25,.cv-template-26,.cv-template-27,.cv-template-28,.cv-template-29,.cv-template-30,.cv-template-31,.cv-template-32) .block-child-main.highlight,.cv-design :is(.cv-template-19,.cv-template-20,.cv-template-21,.cv-template-22,.cv-template-23,.cv-template-24,.cv-template-25,.cv-template-26,.cv-template-27,.cv-template-28,.cv-template-29,.cv-template-30,.cv-template-31,.cv-template-32) .clone-item .block-child-main:hover{outline:none!important;border:1px solid #00b14f!important;border-radius:4px;z-index:2}:is(.cv-template-23,.cv-template-24,.cv-template-25) .dropdown-content.is-cv-floating{position:fixed!important;z-index:100000!important;background-color:#fff!important;box-shadow:0 8px 24px rgba(0,0,0,.18)}:is(.cv-template-20,.cv-template-21,.cv-template-22,.cv-template-23,.cv-template-24,.cv-template-25,.cv-template-26,.cv-template-27,.cv-template-28,.cv-template-29,.cv-template-30,.cv-template-31) [class*=-tl-date]{width:max-content!important;max-width:100%!important;overflow:visible}.cv-design :is(.cv-template-20,.cv-template-21,.cv-template-22,.cv-template-23,.cv-template-24,.cv-template-25,.cv-template-26,.cv-template-27,.cv-template-28,.cv-template-29,.cv-template-30,.cv-template-31) [class*=-tl-date] .box-date input.ka-calendar{width:100px!important;max-width:100px!important;min-width:100px!important}.cv-design :is(.cv-template-19,.cv-template-20,.cv-template-21,.cv-template-22,.cv-template-23,.cv-template-24,.cv-template-25,.cv-template-26,.cv-template-27,.cv-template-28,.cv-template-29,.cv-template-30,.cv-template-31) [class*=-tl-date] .box-date input.ka-calendar-month{width:85px!important;max-width:85px!important;min-width:85px!important}.cv-design :is(.cv-template-19,.cv-template-20,.cv-template-21,.cv-template-22,.cv-template-23,.cv-template-24,.cv-template-25,.cv-template-26,.cv-template-27,.cv-template-28,.cv-template-29,.cv-template-30,.cv-template-31) .clone-container.education [class*=-tl-date] .box-date input.ka-calendar-month{width:85px!important;max-width:85px!important;min-width:85px!important}.cv-design :is(.cv-template-19,.cv-template-20,.cv-template-21,.cv-template-22,.cv-template-23,.cv-template-24,.cv-template-25,.cv-template-26,.cv-template-27,.cv-template-29,.cv-template-30,.cv-template-31) .clone-container.certificate [class*=-cert-meta] .box-date input.ka-calendar{width:112px!important;max-width:112px!important;min-width:112px!important}