@font-face{font-family:Roboto;font-weight:400;font-style:normal;src:local("Roboto"),url(https://cdn.cvator.ru/fonts/Roboto/Roboto-Regular.woff) format("woff"),url(https://cdn.cvator.ru/fonts/Roboto/Roboto-Regular.eot) format("eot");font-display:swap}@font-face{font-family:Roboto;font-weight:500;font-style:normal;src:local("Roboto"),url(https://cdn.cvator.ru/fonts/Roboto/Roboto-Medium.woff) format("woff"),url(https://cdn.cvator.ru/fonts/Roboto/Roboto-Medium.eot) format("eot");font-display:swap}@font-face{font-family:EBGaramond;font-weight:400;src:url(https://cdn.cvator.ru/fonts/EBGaramond/EBGaramond08-Regular.woff2) format("woff2"),url(https://cdn.cvator.ru/fonts/EBGaramond/EBGaramond08-Regular.woff) format("woff");font-style:normal;font-display:swap}@font-face{font-family:BebasNeue;src:url(https://cdn.cvator.ru/fonts/BebasNeue/BebasNeue-Cyrillic.ttf) format("truetype");font-weight:400;font-style:normal}.berlin-template .mb-5{margin-bottom:5px}.berlin-template .mb-10{margin-bottom:10px}.berlin-template .mb-15{margin-bottom:15px}.berlin-template .mb-20{margin-bottom:20px}.berlin-template .wrapper{display:flex;margin:0 auto;background-color:#fff;width:1240px;min-height:1500px;font-family:Roboto,sans-serif;font-size:18px}.berlin-template .wrapper *{-webkit-user-select:none;user-select:none}.berlin-template .l-side{width:calc(35% - 100px);color:#000;padding:50px 50px 0;border-right:2px solid #a1a1a1;background:url(https://cdn.cvator.ru/cvTemplatesHtml/berlin-bg.png) #fff no-repeat left top;background-size:contain}.berlin-template .l-side .section{margin:0 0 50px}.berlin-template .l-side .title{padding-bottom:5px;font-family:Roboto,sans-serif;text-transform:uppercase;font-size:30px;color:#000;margin:0 0 20px;position:relative;padding-right:40px}.berlin-template .l-side .title:after{content:"";position:absolute;top:17px;right:0;width:30px;height:2px;background:#000}.berlin-template .user-photo{width:150px;height:150px;border:1px solid #777;border-radius:50%;margin:0 auto 50px;overflow:hidden}.berlin-template .user-photo img{object-fit:cover;width:100%;height:100%}.berlin-template .r-side{flex:1;padding:50px}.berlin-template .r-side.pt50{padding-top:50px}.berlin-template .r-side .section{margin:0 0 30px}.berlin-template .r-side .section:last-child{margin-bottom:0}.berlin-template .r-side .section .title{padding:0 0 5px;border-bottom:1px solid #1f1e1e;font-family:Roboto,sans-serif;text-transform:uppercase;font-size:30px;color:#000;margin:0 0 15px}.berlin-template .r-side .section .item-block{margin:0 0 30px}.berlin-template .r-side .section .item-block:last-child{margin-bottom:0}.berlin-template .r-side .section .item-block .text-block{margin:0 0 20px;font-size:18px;line-height:125%}.berlin-template .r-side .section .item-block .text-block:last-child{margin-bottom:0}.berlin-template .r-side .section .card{margin:0 0 20px;font-size:18px}.berlin-template .r-side .section .card:last-child{margin:0}.berlin-template .r-side .section .card.border-dotted{padding:0 0 20px;margin:0 0 20px;border-bottom:1px dotted #555}.berlin-template .r-side .section .card.border-dotted:last-child{border:none;padding:0;margin:0}.berlin-template .r-side .section .card .mini_header{font-weight:600;margin:0 0 10px;color:#000}.berlin-template .r-side .section .card .card-title{font-size:25px;font-weight:500;text-transform:none;line-height:125%;margin:0 0 8px;flex-shrink:0}.berlin-template .r-side .section .card .title{font-size:23px;text-transform:none;margin:0 0 5px;padding:0;border:none}.berlin-template .r-side .section .card .subsub_header{font-family:Roboto,sans-serif;color:#000;display:inline-block;font-size:18px}.berlin-template .r-side .section .card .description{font-size:18px;line-height:125%}.berlin-template .side-block{margin:0 0 50px}.berlin-template .contacts .contact-item{display:flex;align-items:center;margin:0 0 15px}.berlin-template .contacts .contact-item.linkedin{align-items:start}.berlin-template .contacts .contact-item.linkedin svg{margin-left:5px;width:25px;height:25px}.berlin-template .contacts .contact-item img{width:25px;height:25px;margin:0 10px 0 0}.berlin-template .contacts .contact-item svg{width:25px;height:25px;margin:0 10px 0 0}.berlin-template .contacts .contact-item span{font-family:Roboto,sans-serif;color:#000;font-size:18px;font-weight:500}.berlin-template .skill-group{margin:0 0 20px}.berlin-template .skill-group:last-child{margin-bottom:0}.berlin-template .skill-group .title{text-transform:none;font-size:19px;font-weight:500;margin:0 0 10px;border:none;padding:0;font-family:Roboto,sans-serif}.berlin-template .skill-group .title:after{display:none}.berlin-template .skill-group .list-skills{margin:0 0 15px;padding-left:20px}.berlin-template .skill-group .list-skills li{margin:0 0 10px;font-size:17px}.berlin-template .skill-group .list-skills.inline{display:flex;flex-wrap:wrap;padding:0}.berlin-template .skill-group .list-skills.inline li{display:flex;align-items:normal;white-space:normal;list-style-type:disc;margin:0 20px 10px 0;position:relative}.berlin-template .skill-group .list-skills.inline li:before{content:"";display:block;width:5px;height:5px;border-radius:50%;background:#000;margin:0 10px 0 0;position:relative;top:8px}.berlin-template ul.custom_li{margin:0;padding:0 0 0 20px}.berlin-template ul.custom_li li{list-style-type:disc;margin:0 0 10px;line-height:125%}.berlin-template .publications .publication{margin:0 0 30px}.berlin-template .publications .publication:last-child{margin-bottom:0}.berlin-template .publications .publication .title{font-size:18px;font-weight:500;margin:0 0 8px;line-height:125%;text-transform:none}.berlin-template .publications .publication .descr{display:flex;margin:0 0 5px}.berlin-template .publications .publication .descr .date{margin-right:10px}.berlin-template .publications .publication .descr .date:after{content:","}.berlin-template .publications .publication .publisher{font-size:18px;color:#000}.berlin-template .publications .publication .url{font-weight:300}.berlin-template .publications .publication .url a{color:#000;text-decoration:underline}.berlin-template .languages .language span{text-transform:uppercase}.berlin-template .languages .item{margin:0 0 8px;line-height:125%}.berlin-template .user-name{font-family:Roboto,sans-serif;color:#000;font-size:50px;font-weight:600;text-transform:uppercase;margin:0 0 10px}.berlin-template .user-prof{font-family:Roboto,sans-serif;color:#000;font-size:27px;font-weight:500;text-transform:uppercase;padding:0 0 50px}.berlin-template .user-prof.no-border{border-bottom:none}.berlin-template .links a{color:#000}.berlin-template .links .link{white-space:normal}.berlin-template .honors .card .title{margin-bottom:0}.berlin-template .exp_location{font-size:16px;font-weight:400}.berlin-template .exp_company .name{font-weight:500;font-size:21px}.berlin-template .exp_company a{font-weight:400;font-size:21px}.berlin-template .exp_place{font-weight:600;font-family:Roboto,sans-serif;font-weight:500;color:#000;display:inline-block;font-size:18px}.berlin-template .exp_time{font-size:16px}.berlin-template .mb10{margin-bottom:10px}.berlin-template .mb15{margin-bottom:15px}.berlin-template .bold{font-weight:700}.berlin-template .block_2_space{display:flex;justify-content:space-between;align-items:start}.berlin-template .block_2_space .block-l{width:60%}.berlin-template .block_2_space .block-r{width:40%;text-align:right}.berlin-template .dash-list span:after{content:" - "}.berlin-template .dash-list span:last-child:after{content:""}.berlin-template .semicolon-list span:after{content:":";margin-right:5px}.berlin-template .semicolon-list span:last-child:after{content:""}.berlin-template .comma-list span:after{content:", "}.berlin-template .comma-list span:last-child:after{content:""}.berlin-template .gray{color:#777}.london-template .mb-5{margin-bottom:5px}.london-template .mb-10{margin-bottom:10px}.london-template .mb-15{margin-bottom:15px}.london-template .mb-20{margin-bottom:20px}.london-template .wrapper{display:flex;flex-direction:column;padding:50px;margin:0 auto;background-color:#fff;width:1140px;min-height:1240px;font-family:Roboto,sans-serif;font-size:18px}.london-template .wrapper *{-webkit-user-select:none;user-select:none}.london-template .header{display:flex;margin:0 0 30px}.london-template .header .l-side{flex:1}.london-template .header .user-photo{width:150px;height:150px;margin-left:20px;text-align:center}.london-template .header .user-photo img{width:100%;height:100%;object-fit:cover;border-radius:50%;max-width:250px}.london-template .header .section{margin:0 0 30px}.london-template .header .section:last-child{margin-bottom:0}.london-template .header .section .item-block{margin:0 0 30px}.london-template .header .section .item-block:last-child{margin-bottom:0}.london-template .header .section .item-block .text-block{margin:0 0 20px;font-size:18px;line-height:125%}.london-template .header .section .item-block .text-block:last-child{margin-bottom:0}.london-template .tbody{display:flex}.london-template .tbody .l-side{flex:1}.london-template .tbody .l-side .section{margin:0 0 30px}.london-template .tbody .l-side .section:last-child{margin-bottom:0}.london-template .tbody .l-side .section .title{padding:0 0 10px;border-bottom:2px solid #1c71ff;font-family:Roboto,sans-serif;text-transform:uppercase;font-size:32px;font-weight:400;color:#1f1e1e;margin:0 0 15px}.london-template .tbody .l-side .section .card-title{font-size:25px;font-weight:500;text-transform:none;line-height:125%;flex-shrink:0}.london-template .tbody .l-side .section .item-block{margin:0 0 30px}.london-template .tbody .l-side .section .item-block:last-child{margin-bottom:0}.london-template .tbody .l-side .section .item-block .text-block{margin:0 0 20px;font-size:18px;line-height:125%}.london-template .tbody .l-side .section .item-block .text-block:last-child{margin-bottom:0}.london-template .tbody .l-side .section .card{margin:0 0 20px;font-size:18px}.london-template .tbody .l-side .section .card:last-child{margin:0}.london-template .tbody .l-side .section .card.border-dotted{padding:0 0 20px;margin:0 0 20px;border-bottom:1px dotted #1c71ff}.london-template .tbody .l-side .section .card.border-dotted:last-child{border:none;padding:0;margin:0}.london-template .tbody .l-side .section .card .mini_header{font-weight:500;margin:0 0 10px;color:#000}.london-template .tbody .l-side .section .card .title{font-size:23px;text-transform:uppercase;margin:0 0 5px;padding:0;border:none}.london-template .tbody .l-side .section .card .subsub_header{font-family:Roboto,sans-serif;color:#000;display:inline-block;font-size:18px}.london-template .tbody .l-side .section .card .description{font-size:18px;line-height:125%}.london-template .tbody .r-side{width:30%;margin-left:50px}.london-template .tbody .r-side .section{margin:0 0 50px}.london-template .tbody .r-side .title{padding-bottom:10px;border-bottom:2px solid #1c71ff;font-family:Roboto,sans-serif;text-transform:uppercase;font-size:30px;font-weight:700;font-weight:400;margin:0 0 20px}.london-template .contacts{display:flex;flex-wrap:wrap;justify-content:start;align-items:center}.london-template .contacts .contact-item{display:flex;align-items:center;margin:0 20px 15px 0;white-space:normal}.london-template .contacts .contact-item.linkedin{align-items:start}.london-template .contacts .contact-item.linkedin svg{margin-left:5px;width:21px;height:21px}.london-template .contacts .contact-item img{width:25px;height:25px;margin:0 10px 0 0}.london-template .contacts .contact-item svg{width:25px;height:25px;margin:0 10px 0 0}.london-template .contacts .contact-item span{font-family:Roboto,sans-serif;font-size:18px}.london-template .skill-group{margin:0 0 20px}.london-template .skill-group:last-child{margin-bottom:0}.london-template .skill-group .card-title{text-transform:none;font-size:18px;font-weight:500;margin:0 0 10px;border:none;padding:0}.london-template .skill-group .list-skills{margin:0 0 15px}.london-template .skill-group .list-skills li{margin:0 0 10px}.london-template .skill-group .list-skills.inline{display:flex;flex-wrap:wrap;padding:0}.london-template .skill-group .list-skills.inline li{display:flex;align-items:normal;white-space:normal;list-style-type:disc;margin:0 20px 10px 0;position:relative}.london-template .skill-group .list-skills.inline li:before{content:"";display:block;width:5px;height:5px;border-radius:50%;background:#1c71ff;margin:0 10px 0 0;position:relative;top:8px}.london-template ul.custom_li{margin:0;padding:0 0 0 20px}.london-template ul.custom_li li{list-style-type:disc;margin:0 0 10px;line-height:125%}.london-template .publications .publication{margin:0 0 30px}.london-template .publications .publication:last-child{margin-bottom:0}.london-template .publications .publication .card-title{font-size:18px;font-weight:700;margin:0 0 8px;line-height:125%}.london-template .publications .publication .descr{display:flex;margin:0 0 5px}.london-template .publications .publication .descr .date{margin-right:10px}.london-template .publications .publication .descr .date:after{content:","}.london-template .publications .publication .publisher{font-size:18px;font-family:Roboto,sans-serif;color:#000}.london-template .publications .publication .url{font-weight:300}.london-template .publications .publication .url a{color:#000;text-decoration:underline}.london-template .languages .language span{text-transform:uppercase}.london-template .languages .item{margin:0 0 8px;line-height:125%}.london-template .user-name{font-family:Roboto,sans-serif;color:#1f1e1e;font-size:47px;font-weight:600;text-transform:uppercase;margin:0 0 10px}.london-template .user-prof{font-family:Roboto,sans-serif;color:#1f1e1e;font-size:27px;font-weight:500;text-transform:uppercase;margin:0 0 20px}.london-template .links a{color:#1c71ff}.london-template .links .link{white-space:normal}.london-template .honors .card .title{margin-bottom:0}.london-template .exp_location{font-size:16px;font-weight:400}.london-template .exp_company .name{font-weight:500;font-size:21px}.london-template .exp_place{font-family:Roboto,sans-serif;font-weight:500;color:#000;display:inline-block;font-size:18px}.london-template .exp_time,.london-template .date_range{font-size:16px;padding:5px 7px;background-color:#e9f1ff}.london-template .bold{font-weight:500}.london-template .block_2_space{display:flex;justify-content:space-between;align-items:start}.london-template .block_2_space .block-l{width:70%}.london-template .block_2_space .block-r{text-align:right}.london-template .dash-list span:after{content:" - "}.london-template .dash-list span:last-child:after{content:""}.london-template .semicolon-list span:after{content:":";margin-right:5px}.london-template .semicolon-list span:last-child:after{content:""}.london-template .comma-list span:after{content:", "}.london-template .comma-list span:last-child:after{content:""}.london-template .gray{color:#777}.dubai-template .mb-5{margin-bottom:5px}.dubai-template .mb-10{margin-bottom:10px}.dubai-template .mb-15{margin-bottom:15px}.dubai-template .mb-20{margin-bottom:20px}.dubai-template .wrapper{padding:30px;background-color:#fff;width:1180px;min-height:1240px;font-family:Roboto,sans-serif;font-size:18px}.dubai-template .wrapper .wrapper-border{display:flex;flex-direction:column;border:1px solid #000}.dubai-template .wrapper *{-webkit-user-select:none;user-select:none}.dubai-template .header{display:flex;margin:0;padding:50px;border-bottom:1px solid #000;align-items:center}.dubai-template .header .l-side{flex:1}.dubai-template .header .user-photo{width:150px;height:150px;margin-left:auto}.dubai-template .header .user-photo img{object-fit:cover;width:100%;height:100%;border-radius:50%}.dubai-template .header .section{margin:0 0 30px}.dubai-template .header .section:last-child{margin-bottom:0}.dubai-template .header .section .item-block{margin:0 0 30px}.dubai-template .header .section .item-block:last-child{margin-bottom:0}.dubai-template .header .section .item-block .text-block{margin:0 0 20px;font-size:18px;line-height:125%}.dubai-template .header .section .item-block .text-block:last-child{margin-bottom:0}.dubai-template .tbody{display:flex}.dubai-template .tbody .l-side{flex:1;padding:25px 50px 50px}.dubai-template .tbody .l-side .section{margin:0 0 30px}.dubai-template .tbody .l-side .section:last-child{margin-bottom:0}.dubai-template .tbody .l-side .section .title{padding:0 0 5px;border-bottom:1px solid #333;font-family:Roboto,sans-serif;text-transform:uppercase;font-size:30px;font-weight:500;color:#1f1e1e;margin:0 0 10px}.dubai-template .tbody .l-side .section .card-title{font-size:25px;font-weight:500;line-height:125%;flex-shrink:0}.dubai-template .tbody .l-side .section .item-block{margin:0 0 30px}.dubai-template .tbody .l-side .section .item-block:last-child{margin-bottom:0}.dubai-template .tbody .l-side .section .item-block .text-block{margin:0 0 20px;font-size:18px;line-height:125%}.dubai-template .tbody .l-side .section .item-block .text-block:last-child{margin-bottom:0}.dubai-template .tbody .l-side .section .card{margin:0 0 20px;font-size:18px}.dubai-template .tbody .l-side .section .card:last-child{margin:0}.dubai-template .tbody .l-side .section .card.border-dotted{padding:0 0 20px;margin:0 0 20px;border-bottom:1px dotted #333}.dubai-template .tbody .l-side .section .card.border-dotted:last-child{border:none;padding:0;margin:0}.dubai-template .tbody .l-side .section .card .mini_header{font-weight:600;margin:0 0 10px;color:#000}.dubai-template .tbody .l-side .section .card .title{font-size:23px;text-transform:uppercase;margin:0 0 5px;padding:0;border:none}.dubai-template .tbody .l-side .section .card .subsub_header{font-family:Roboto,sans-serif;color:#000;display:inline-block;font-size:18px}.dubai-template .tbody .l-side .section .card .description{font-size:18px;line-height:125%}.dubai-template .tbody .r-side{display:flex;flex-direction:column;width:40%;border-left:1px solid #000}.dubai-template .tbody .r-side .plain-sections{padding:0 25px}.dubai-template .tbody .r-side .section{margin:0 0 50px}.dubai-template .tbody .r-side .title{padding-bottom:10px;border-bottom:2px solid #333;font-family:Roboto,sans-serif;text-transform:uppercase;font-size:30px;font-weight:700;font-weight:400;margin:0 0 20px}.dubai-template .contacts{display:flex;flex-direction:column;justify-content:start;background:#000;color:#fff;padding:25px}.dubai-template .contacts .contact-item{display:flex;align-items:center;margin:0 20px 15px 0;white-space:normal}.dubai-template .contacts .contact-item.linkedin{align-items:start;position:relative;left:-3px}.dubai-template .contacts .contact-item.linkedin svg{margin-left:5px;width:21px;height:21px}.dubai-template .contacts .contact-item img{width:25px;height:25px;margin:0 10px 0 0}.dubai-template .contacts .contact-item svg{width:25px;height:25px;margin:0 10px 0 0}.dubai-template .contacts .contact-item span{font-family:Roboto,sans-serif;font-size:18px}.dubai-template .contacts .contact-item a{color:#fff}.dubai-template .skill-group{margin:0 0 20px}.dubai-template .skill-group:last-child{margin-bottom:0}.dubai-template .skill-group .card-title{text-transform:none;font-size:19px;font-weight:600;margin:0 0 10px;border:none;padding:0}.dubai-template .skill-group .list-skills{margin:0 0 15px}.dubai-template .skill-group .list-skills li{margin:0 0 10px}.dubai-template .skill-group .list-skills.inline{display:flex;flex-wrap:wrap;padding:0}.dubai-template .skill-group .list-skills.inline li{display:flex;align-items:normal;white-space:normal;list-style-type:disc;margin:0 20px 10px 0;position:relative}.dubai-template .skill-group .list-skills.inline li:before{content:"";display:block;width:5px;height:5px;border-radius:50%;background:#333;margin:0 10px 0 0;position:relative;top:8px}.dubai-template ul.custom_li{margin:0;padding:0 0 0 20px}.dubai-template ul.custom_li li{list-style-type:disc;margin:0 0 10px;line-height:125%}.dubai-template .publications .publication{margin:0 0 30px}.dubai-template .publications .publication:last-child{margin-bottom:0}.dubai-template .publications .publication .card-title{font-size:18px;font-weight:700;margin:0 0 8px;line-height:125%}.dubai-template .publications .publication .descr{display:flex;margin:0 0 5px}.dubai-template .publications .publication .descr .date{margin-right:10px}.dubai-template .publications .publication .descr .date:after{content:","}.dubai-template .publications .publication .publisher{font-size:18px;color:#000}.dubai-template .publications .publication .url{font-weight:300}.dubai-template .publications .publication .url a{color:#000;text-decoration:underline}.dubai-template .languages .language span{text-transform:uppercase}.dubai-template .languages .item{margin:0 0 8px;line-height:125%}.dubai-template .user-name{font-family:Roboto,sans-serif;color:#000;font-size:47px;font-weight:800;text-transform:uppercase;margin:0 0 10px}.dubai-template .user-prof{font-family:Roboto,sans-serif;color:#1f1e1e;font-size:30px;text-transform:uppercase;padding:7px 20px;display:inline-block;background:#333;color:#fff}.dubai-template .links a{color:#333}.dubai-template .links .link{white-space:normal}.dubai-template .honors .card .title{margin-bottom:0}.dubai-template .exp_location{font-size:16px;font-weight:400}.dubai-template .exp_company .name{font-weight:500;font-size:21px}.dubai-template .exp_company a{font-weight:400;font-size:21px}.dubai-template .exp_place{font-family:Roboto,sans-serif;font-weight:500;display:inline-block;font-size:18px}.dubai-template .exp_time,.dubai-template .date_range{font-size:16px;padding:5px 7px;background-color:#e6e6e6}.dubai-template .mb10{margin-bottom:10px}.dubai-template .mb15{margin-bottom:15px}.dubai-template .bold{font-weight:700}.dubai-template .block_2_space{display:flex;justify-content:space-between;align-items:start}.dubai-template .block_2_space .block-l{width:70%}.dubai-template .block_2_space .block-r{text-align:right}.dubai-template .dash-list span:after{content:" - "}.dubai-template .dash-list span:last-child:after{content:""}.dubai-template .semicolon-list span:after{content:":";margin-right:5px}.dubai-template .semicolon-list span:last-child:after{content:""}.dubai-template .comma-list span:after{content:", "}.dubai-template .comma-list span:last-child:after{content:""}.dubai-template .gray{color:#777}.new-york-template .mb-5{margin-bottom:5px}.new-york-template .mb-10{margin-bottom:10px}.new-york-template .mb-15{margin-bottom:15px}.new-york-template .mb-20{margin-bottom:20px}.new-york-template .wrapper{display:flex;margin:0 auto;background-color:#fff;width:1240px;min-height:1500px;font-family:Roboto,sans-serif;font-size:18px}.new-york-template .wrapper *{-webkit-user-select:none;user-select:none}.new-york-template .l-side{width:calc(35% - 100px);background-color:#1f1e1e;color:#fff;padding:50px 50px 0}.new-york-template .l-side .section{margin:0 0 50px}.new-york-template .l-side .title{padding-bottom:5px;border-bottom:1px solid #fff;font-family:Roboto,sans-serif;text-transform:uppercase;font-size:27px;color:#fff;margin:0 0 10px}.new-york-template .user-photo{width:150px;height:150px;border:1px solid #777;border-radius:50%;margin:0 auto 50px;overflow:hidden}.new-york-template .user-photo img{object-fit:cover;width:100%;height:100%}.new-york-template .r-side{flex:1;padding:50px}.new-york-template .r-side.pt50{padding-top:50px}.new-york-template .r-side .section{margin:0 0 30px}.new-york-template .r-side .section:last-child{margin-bottom:0}.new-york-template .r-side .section .title{padding:0 0 5px;border-bottom:1px solid #1f1e1e;font-family:Roboto,sans-serif;text-transform:uppercase;font-size:27px;font-weight:500;color:#1f1e1e;margin:0 0 10px}.new-york-template .r-side .section .item-block{margin:0 0 30px}.new-york-template .r-side .section .item-block:last-child{margin-bottom:0}.new-york-template .r-side .section .item-block .text-block{margin:0 0 20px;font-size:18px;line-height:125%}.new-york-template .r-side .section .item-block .text-block:last-child{margin-bottom:0}.new-york-template .r-side .section .card{margin:0 0 20px;font-size:18px}.new-york-template .r-side .section .card:last-child{margin:0}.new-york-template .r-side .section .card.border-dotted{padding:0 0 20px;margin:0 0 20px;border-bottom:1px dotted #555}.new-york-template .r-side .section .card.border-dotted:last-child{border:none;padding:0;margin:0}.new-york-template .r-side .section .card .mini_header{font-weight:500;margin:0 0 10px;color:#000}.new-york-template .r-side .section .card .card-title{font-size:19px;font-weight:500;text-transform:none;line-height:125%}.new-york-template .r-side .section .card .title{font-size:23px;text-transform:none;margin:0 0 5px;padding:0;border:none}.new-york-template .r-side .section .card .title.exp-title{font-family:Roboto,sans-serif;font-weight:500;font-size:23px}.new-york-template .r-side .section .card .subsub_header{font-family:Roboto,sans-serif;color:#000;display:inline-block;font-size:18px}.new-york-template .r-side .section .card .description{font-size:18px;line-height:125%}.new-york-template .contacts .contact-item{display:flex;align-items:center;margin:0 0 15px}.new-york-template .contacts .contact-item.linkedin{align-items:start;position:relative;left:-2px}.new-york-template .contacts .contact-item.linkedin svg{margin-left:5px;width:21px;height:21px}.new-york-template .contacts .contact-item img{width:25px;height:25px;margin:0 10px 0 0}.new-york-template .contacts .contact-item svg{width:25px;height:25px;margin:0 10px 0 0}.new-york-template .contacts .contact-item span{font-family:Roboto,sans-serif;color:#fff;font-size:17px}.new-york-template .contacts .contact-item a{color:#fff}.new-york-template .skill-group{margin:0 0 20px}.new-york-template .skill-group:last-child{margin-bottom:0}.new-york-template .skill-group .title{text-transform:none;font-size:18px;font-weight:500;margin:0 0 10px;border:none;padding:0;font-family:Roboto,sans-serif}.new-york-template .skill-group .list-skills{margin:0 0 15px}.new-york-template .skill-group .list-skills li{margin:0 0 10px;font-size:17px}.new-york-template .skill-group .list-skills.inline{display:flex;flex-wrap:wrap;padding:0}.new-york-template .skill-group .list-skills.inline li{display:flex;align-items:normal;white-space:normal;list-style-type:disc;margin:0 20px 10px 0;position:relative}.new-york-template .skill-group .list-skills.inline li:before{content:"";display:block;width:5px;height:5px;border-radius:50%;background:#fff;margin:0 10px 0 0;position:relative;top:8px}.new-york-template ul.custom_li{margin:0;padding:0 0 0 20px}.new-york-template ul.custom_li li{list-style-type:disc;margin:0 0 10px;line-height:125%}.new-york-template .publications .publication{margin:0 0 30px}.new-york-template .publications .publication:last-child{margin-bottom:0}.new-york-template .publications .publication .title{font-size:21px;font-weight:500;margin:0 0 8px;line-height:125%;text-transform:none;border:none}.new-york-template .publications .publication .descr{display:flex;margin:0 0 5px}.new-york-template .publications .publication .descr .date{margin-right:10px}.new-york-template .publications .publication .descr .date:after{content:","}.new-york-template .publications .publication .publisher{font-size:18px;font-weight:500;color:#fff}.new-york-template .publications .publication .url{font-weight:300}.new-york-template .publications .publication .url a{color:#fff;text-decoration:underline}.new-york-template .languages .language span{text-transform:uppercase}.new-york-template .languages .item{margin:0 0 8px;line-height:125%}.new-york-template .user-name{font-family:Roboto,sans-serif;color:#1f1e1e;font-size:40px;font-weight:600;text-transform:uppercase;margin:0 0 10px}.new-york-template .user-prof{color:#1f1e1e;font-size:27px;font-weight:500;text-transform:uppercase;margin:0 0 30px}.new-york-template .user-prof.no-border{border-bottom:none}.new-york-template .links a{color:#fff}.new-york-template .links .link{white-space:normal}.new-york-template .honors .card .title{margin-bottom:0}.new-york-template .exp_location{font-size:16px;font-weight:400}.new-york-template .exp_company .name{font-weight:500;font-size:21px}.new-york-template .exp_place{font-family:Roboto,sans-serif;font-weight:500;color:#000;display:inline-block;font-size:18px}.new-york-template .exp_time{font-size:16px}.new-york-template .bold{font-weight:500}.new-york-template .block_2_space{display:flex;justify-content:space-between;align-items:start}.new-york-template .block_2_space .block-l{width:60%}.new-york-template .block_2_space .block-r{width:40%;text-align:right}.new-york-template .dash-list span:after{content:" - "}.new-york-template .dash-list span:last-child:after{content:""}.new-york-template .semicolon-list span:after{content:":";margin-right:5px}.new-york-template .semicolon-list span:last-child:after{content:""}.new-york-template .comma-list span:after{content:", "}.new-york-template .comma-list span:last-child:after{content:""}.new-york-template .gray{color:#777}.oslo-template .mb-5{margin-bottom:5px}.oslo-template .mb-10{margin-bottom:10px}.oslo-template .mb-15{margin-bottom:15px}.oslo-template .mb-20{margin-bottom:20px}.oslo-template .wrapper{margin:0 auto;background-color:#fff;width:1240px;min-height:1500px;font-family:OpenSans,sans-serif;font-size:18px}.oslo-template .wrapper *{-webkit-user-select:none;user-select:none}.oslo-template .header{padding:50px;text-align:center}.oslo-template .tbody{display:flex}.oslo-template .l-side{width:calc(40% - 160px);background-color:#f8f8f8;color:#333;padding:50px 80px 0}.oslo-template .l-side .section{margin:0 0 30px;padding:0 0 30px;border-bottom:2px dotted #555}.oslo-template .l-side .section:last-child{border:none}.oslo-template .l-side .title{padding:0;text-transform:uppercase;font-size:30px;font-weight:700;color:#333;margin:0 0 20px}.oslo-template .user-photo{width:150px;height:150px;border:1px solid #777;border-radius:50%;margin:0 auto 50px;overflow:hidden}.oslo-template .user-photo img{object-fit:cover;width:100%;height:100%}.oslo-template .r-side{flex:1;padding:50px}.oslo-template .r-side.pt50{padding-top:50px}.oslo-template .r-side .section{margin:0 0 30px;padding:0 0 30px;border-bottom:2px dotted #555}.oslo-template .r-side .section:last-child{border:none}.oslo-template .r-side .section:last-child{margin-bottom:0}.oslo-template .r-side .section .title{font-family:Roboto,sans-serif;text-transform:uppercase;font-size:30px;font-weight:500;color:#1f1e1e;margin:0 0 20px}.oslo-template .r-side .section .item-block{margin:0 0 30px}.oslo-template .r-side .section .item-block:last-child{margin-bottom:0}.oslo-template .r-side .section .item-block .text-block{margin:0 0 20px;font-size:18px;line-height:125%}.oslo-template .r-side .section .item-block .text-block:last-child{margin-bottom:0}.oslo-template .r-side .section .card{margin:0 0 20px;font-size:18px}.oslo-template .r-side .section .card:last-child{margin:0}.oslo-template .r-side .section .card.border-dotted{padding:0 0 20px;margin:0 0 20px;border-bottom:1px dotted #555}.oslo-template .r-side .section .card.border-dotted:last-child{border:none;padding:0;margin:0}.oslo-template .r-side .section .card .mini_header{font-weight:500;margin:0 0 10px;color:#000}.oslo-template .r-side .section .card .card-title{font-size:25px;font-weight:500;text-transform:none;line-height:125%;flex-shrink:0}.oslo-template .r-side .section .card .title{font-size:23px;text-transform:none;margin:0 0 5px;padding:0;border:none}.oslo-template .r-side .section .card .subsub_header{font-family:Roboto,sans-serif;color:#000;display:inline-block;font-size:18px}.oslo-template .r-side .section .card .description{font-size:18px;line-height:125%}.oslo-template .contacts .contact-item{display:flex;align-items:center;margin:0 0 15px}.oslo-template .contacts .contact-item.linkedin{align-items:start;position:relative;left:-3px}.oslo-template .contacts .contact-item.linkedin svg{margin-left:5px;width:21px;height:21px}.oslo-template .contacts .contact-item img{width:25px;height:25px;margin:0 10px 0 0}.oslo-template .contacts .contact-item svg{width:25px;height:25px;margin:0 10px 0 0}.oslo-template .contacts .contact-item span{font-family:Roboto,sans-serif;color:#333;font-size:18px}.oslo-template .contacts .contact-item a{color:#333}.oslo-template .skill-group{margin:0 0 20px}.oslo-template .skill-group:last-child{margin-bottom:0}.oslo-template .skill-group .title{text-transform:none;font-size:18px;font-weight:500;margin:0 0 10px;border:none;padding:0}.oslo-template .skill-group .list-skills{margin:0 0 15px}.oslo-template .skill-group .list-skills li{margin:0 0 10px}.oslo-template .skill-group .list-skills.inline{display:flex;flex-wrap:wrap;padding:0}.oslo-template .skill-group .list-skills.inline li{display:flex;align-items:normal;white-space:normal;list-style-type:disc;margin:0 20px 10px 0;position:relative}.oslo-template .skill-group .list-skills.inline li:before{content:"";display:block;width:5px;height:5px;border-radius:50%;background:#333;margin:0 10px 0 0;position:relative;top:8px}.oslo-template ul.custom_li{margin:0;padding:0 0 0 20px}.oslo-template ul.custom_li li{list-style-type:disc;margin:0 0 10px;line-height:125%}.oslo-template .publications .publication{margin:0 0 30px}.oslo-template .publications .publication:last-child{margin-bottom:0}.oslo-template .publications .publication .card-title{font-size:18px;font-weight:700;margin:0 0 8px;line-height:125%}.oslo-template .publications .publication .descr{display:flex;margin:0 0 5px}.oslo-template .publications .publication .descr .date{margin-right:10px}.oslo-template .publications .publication .descr .date:after{content:","}.oslo-template .publications .publication .publisher{font-size:18px;color:#000}.oslo-template .publications .publication .url{font-weight:300}.oslo-template .publications .publication .url a{color:#000;text-decoration:underline}.oslo-template .languages .language span{text-transform:uppercase}.oslo-template .languages .item{margin:0 0 8px;line-height:125%}.oslo-template .user-name{font-family:Roboto,sans-serif;color:#333;font-size:50px;text-transform:uppercase;margin:0 0 10px}.oslo-template .user-prof{font-family:Roboto,sans-serif;color:#575757;font-size:30px;text-transform:uppercase}.oslo-template .user-prof.no-border{border-bottom:none}.oslo-template .experiences .exp_city,.oslo-template .experiences .exp_country{font-weight:400}.oslo-template .links a{color:#333}.oslo-template .links .link{white-space:normal}.oslo-template .honors .card .title{margin-bottom:0}.oslo-template .exp_location{font-size:16px;font-weight:400}.oslo-template .exp_company .name{font-weight:500;font-size:21px}.oslo-template .exp_company a{font-weight:400;font-size:21px}.oslo-template .exp_place{font-family:Roboto,sans-serif;font-weight:500;color:#000;display:inline-block;font-size:18px}.oslo-template .exp_time{font-size:16px;padding:5px 7px;background-color:#e6e6e6;display:inline-block}.oslo-template .date_range{font-size:16px;padding:5px 7px;display:inline-block;background-color:#e6e6e6}.oslo-template .mb10{margin-bottom:10px}.oslo-template .mb15{margin-bottom:15px}.oslo-template .bold{font-weight:500}.oslo-template .block_2_space{display:flex;justify-content:space-between;align-items:start}.oslo-template .block_2_space .block-l{width:70%}.oslo-template .block_2_space .block-r{text-align:right}.oslo-template .dash-list span:after{content:" - "}.oslo-template .dash-list span:last-child:after{content:""}.oslo-template .semicolon-list span:after{content:":";margin-right:5px}.oslo-template .semicolon-list span:last-child:after{content:""}.oslo-template .comma-list span:after{content:", "}.oslo-template .comma-list span:last-child:after{content:""}.oslo-template .gray{color:#777}.ottawa-template .mb-5{margin-bottom:5px}.ottawa-template .mb-10{margin-bottom:10px}.ottawa-template .mb-15{margin-bottom:15px}.ottawa-template .mb-20{margin-bottom:20px}.ottawa-template .wrapper{margin:0 auto;background-color:#fff;padding:50px;width:1140px;min-height:1500px;font-family:Roboto,sans-serif;font-size:18px}.ottawa-template .wrapper *{-webkit-user-select:none;user-select:none}.ottawa-template .header{display:flex;align-items:center;margin:0 0 30px;padding:0 0 30px;border-bottom:1px solid #555}.ottawa-template .header .l-side{flex:1;background:#fff;padding:0}.ottawa-template .header .l-side .section{margin:0;padding:0}.ottawa-template .header .user-photo{width:150px;height:150px;margin-left:20px;display:flex;justify-content:center}.ottawa-template .header .user-photo img{width:100%;height:100%;object-fit:cover;border-radius:50%}.ottawa-template .sub-header{margin:0 0 30px;padding:0 0 30px;border-bottom:1px solid #555}.ottawa-template .sub-header .section{margin:0 0 30px}.ottawa-template .sub-header .section:last-child{margin-bottom:0}.ottawa-template .sub-header .section .item-block{margin:0 0 30px}.ottawa-template .sub-header .section .item-block:last-child{margin-bottom:0}.ottawa-template .sub-header .section .item-block .text-block{margin:0 0 20px;font-size:18px;line-height:125%}.ottawa-template .sub-header .section .item-block .text-block:last-child{margin-bottom:0}.ottawa-template .tbody{display:flex}.ottawa-template .tbody .l-side{width:calc(40% - 160px);color:#333}.ottawa-template .tbody .l-side .section{margin:0 0 30px;padding:0 0 30px;border-bottom:1px solid #555}.ottawa-template .tbody .l-side .section:last-child{border:none}.ottawa-template .tbody .l-side .title{padding:0;text-transform:uppercase;font-size:30px;font-weight:500;margin:0 0 20px}.ottawa-template .tbody .r-side{flex:1;padding:0 0 50px 100px}.ottawa-template .tbody .r-side .section{margin:0 0 30px;padding:0 0 30px;border-bottom:1px solid #555}.ottawa-template .tbody .r-side .section:last-child{border:none}.ottawa-template .tbody .r-side .section:last-child{margin-bottom:0}.ottawa-template .tbody .r-side .section .title{font-family:Roboto,sans-serif;text-transform:uppercase;font-size:30px;font-weight:500;color:#1f1e1e;margin:0 0 20px}.ottawa-template .tbody .r-side .section .item-block{margin:0 0 30px}.ottawa-template .tbody .r-side .section .item-block:last-child{margin-bottom:0}.ottawa-template .tbody .r-side .section .item-block .text-block{margin:0 0 20px;font-size:18px;line-height:125%}.ottawa-template .tbody .r-side .section .item-block .text-block:last-child{margin-bottom:0}.ottawa-template .tbody .r-side .section .card{margin:0 0 20px;font-size:18px}.ottawa-template .tbody .r-side .section .card:last-child{margin:0}.ottawa-template .tbody .r-side .section .card.border-dotted{padding:0 0 20px;margin:0 0 20px;border-bottom:1px dotted #555}.ottawa-template .tbody .r-side .section .card.border-dotted:last-child{border:none;padding:0;margin:0}.ottawa-template .tbody .r-side .section .card .mini_header{font-weight:500;margin:0 0 10px;color:#000}.ottawa-template .tbody .r-side .section .card .card-title{font-size:25px;font-weight:500;text-transform:none;line-height:125%}.ottawa-template .tbody .r-side .section .card .title{font-size:23px;text-transform:uppercase;margin:0 0 10px;padding:0;border:none}.ottawa-template .tbody .r-side .section .card .subsub_header{font-family:Roboto,sans-serif;color:#000;display:inline-block;font-size:18px}.ottawa-template .tbody .r-side .section .card .description{font-size:18px;line-height:125%}.ottawa-template .tbody .skill-group{margin:0 0 20px}.ottawa-template .tbody .skill-group:last-child{margin-bottom:0}.ottawa-template .tbody .skill-group .title{text-transform:none;font-size:18px;font-weight:500;margin:0 0 10px;border:none;padding:0}.ottawa-template .tbody .skill-group .list-skills{margin:0 0 15px}.ottawa-template .tbody .skill-group .list-skills li{margin:0 0 10px}.ottawa-template .tbody .skill-group .list-skills.inline{display:flex;flex-wrap:wrap;padding:0}.ottawa-template .tbody .skill-group .list-skills.inline li{display:flex;align-items:normal;white-space:normal;list-style-type:disc;margin:0 20px 10px 0;position:relative}.ottawa-template .tbody .skill-group .list-skills.inline li:before{content:"";display:block;width:5px;height:5px;border-radius:50%;background:#333;margin:0 10px 0 0;position:relative;top:8px}.ottawa-template .tbody .education .card .title{font-size:21px!important;margin:0 0 10px!important}.ottawa-template .tbody .experiences .card .title{margin:0 0 10px!important}.ottawa-template .tbody .experiences .exp_city,.ottawa-template .tbody .experiences .exp_country{font-weight:400}.ottawa-template .user-name{font-family:Roboto,sans-serif;color:#000;font-size:47px;font-weight:600;text-transform:uppercase;margin:0 0 10px}.ottawa-template .user-prof{font-family:Roboto,sans-serif;color:#000;font-size:27px;font-weight:500;text-transform:uppercase;margin:0 0 30px}.ottawa-template .user-prof.no-border{border-bottom:none}.ottawa-template .contacts{display:flex;flex-wrap:wrap;justify-content:start}.ottawa-template .contacts .contact-item{display:flex;align-items:center;margin:0 20px 15px 0;white-space:normal}.ottawa-template .contacts .contact-item.linkedin{align-items:start}.ottawa-template .contacts .contact-item.linkedin svg{margin-left:5px;width:23px;height:23px}.ottawa-template .contacts .contact-item img{width:25px;height:25px;margin:0 10px 0 0}.ottawa-template .contacts .contact-item svg{width:25px;height:25px;margin:0 10px 0 0}.ottawa-template .contacts .contact-item span{font-family:Roboto,sans-serif;font-size:18px}.ottawa-template ul.custom_li{margin:0;padding:0 0 0 20px}.ottawa-template ul.custom_li li{list-style-type:disc;margin:0 0 10px;line-height:125%}.ottawa-template .publications .publication{margin:0 0 30px}.ottawa-template .publications .publication:last-child{margin-bottom:0}.ottawa-template .publications .publication .title{font-size:18px;font-weight:600;margin:0 0 8px;line-height:125%;text-transform:none}.ottawa-template .publications .publication .descr{display:flex;margin:0 0 5px}.ottawa-template .publications .publication .descr .date{margin-right:10px}.ottawa-template .publications .publication .descr .date:after{content:","}.ottawa-template .publications .publication .publisher{font-size:18px;font-family:Roboto,sans-serif;color:#000}.ottawa-template .publications .publication .url{font-weight:300}.ottawa-template .publications .publication .url a{color:#000;text-decoration:underline}.ottawa-template .languages .language span{text-transform:uppercase}.ottawa-template .languages .item{margin:0 0 8px;line-height:125%}.ottawa-template .links a{color:#333}.ottawa-template .links .link{white-space:normal}.ottawa-template .honors .card .title{margin-bottom:0}.ottawa-template .exp_location{font-size:16px;font-weight:400}.ottawa-template .exp_company .name{font-weight:500;font-size:21px}.ottawa-template .exp_company a{font-size:21px;font-weight:400}.ottawa-template .exp_place{font-family:Roboto,sans-serif;font-weight:500;color:#000;display:inline-block;font-size:18px}.ottawa-template .exp_time{font-size:16px;padding:5px 7px;background-color:#e6e6e6;display:inline-block}.ottawa-template .date_range{font-size:16px;padding:5px 7px;display:inline-block;background-color:#e6e6e6}.ottawa-template .mb10{margin-bottom:10px}.ottawa-template .mb15{margin-bottom:15px}.ottawa-template .bold{font-weight:700}.ottawa-template .block_2_space{display:flex;justify-content:space-between;align-items:start}.ottawa-template .block_2_space .block-l{width:70%}.ottawa-template .block_2_space .block-r{text-align:right}.ottawa-template .dash-list span:after{content:" - "}.ottawa-template .dash-list span:last-child:after{content:""}.ottawa-template .semicolon-list span:after{content:":";margin-right:5px}.ottawa-template .semicolon-list span:last-child:after{content:""}.ottawa-template .comma-list span:after{content:", "}.ottawa-template .comma-list span:last-child:after{content:""}.ottawa-template .gray{color:#777}.moscow-template .wrapper{margin:0 auto;background-color:#fff;padding:50px;width:1140px;min-height:1500px;font-family:Roboto,sans-serif;font-size:18px}.moscow-template .wrapper *{-webkit-user-select:none;user-select:none}.moscow-template .header{display:flex;align-items:center;margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #555}.moscow-template .header .l-side{flex:1;background:#fff;padding:0}.moscow-template .header .l-side .section{margin:0;padding:0}.moscow-template .header .user-photo{width:150px;height:150px;margin-left:20px;display:flex;justify-content:center}.moscow-template .header .user-photo img{width:100%;height:100%;object-fit:cover;border-radius:50%}.moscow-template .sub-header{margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #555}.moscow-template .sub-header .section{margin:0 0 30px}.moscow-template .sub-header .section:last-child{margin-bottom:0}.moscow-template .sub-header .section .item-block{margin:0 0 30px}.moscow-template .sub-header .section .item-block:last-child{margin-bottom:0}.moscow-template .sub-header .section .item-block .text-block{margin:0 0 20px;font-size:18px;line-height:125%}.moscow-template .sub-header .section .item-block .text-block:last-child{margin-bottom:0}.moscow-template .tbody .section{margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #555}.moscow-template .tbody .section:last-child{border:none}.moscow-template .tbody .section:last-child{margin-bottom:0}.moscow-template .tbody .section .title{text-transform:uppercase;font-size:25px;font-weight:700;color:#1f1e1e;margin:0 0 20px}.moscow-template .tbody .section .item-block{margin:0 0 30px}.moscow-template .tbody .section .item-block:last-child{margin-bottom:0}.moscow-template .tbody .section .item-block .text-block{margin:0 0 20px;font-size:18px;line-height:125%}.moscow-template .tbody .section .item-block .text-block:last-child{margin-bottom:0}.moscow-template .tbody .section .card{margin:0 0 20px;font-size:18px}.moscow-template .tbody .section .card:last-child{margin:0}.moscow-template .tbody .section .card.border-dotted{padding:0 0 10px;margin:0 0 20px;border-bottom:1px dotted #999}.moscow-template .tbody .section .card.border-dotted:last-child{border:none;padding:0;margin:0}.moscow-template .tbody .section .card.card-list-item{margin:0 0 10px 20px;display:list-item}.moscow-template .tbody .section .card .mini_header{font-weight:500;margin:0 0 5px;color:#000}.moscow-template .tbody .section .card .card-title{display:flex;flex:1;align-items:start}.moscow-template .tbody .section .card .card-title .item-title{font-size:21px;font-weight:500;max-width:500px;text-transform:none;flex-shrink:0}.moscow-template .tbody .section .card .card-title .company{padding-left:10px;margin-left:10px;border-left:1px solid #555;font-size:21px;color:#555;text-transform:none}.moscow-template .tbody .section .card .title{font-size:23px;text-transform:none;margin:0 0 10px;padding:0;border:none}.moscow-template .tbody .section .card .subsub_header{font-family:Roboto,sans-serif;color:#000;display:inline-block;font-size:18px}.moscow-template .tbody .section .card .description{font-size:18px;line-height:125%}.moscow-template .tbody .title{padding:0;text-transform:uppercase;font-size:25px;font-weight:700;color:#333;margin:0 0 20px}.moscow-template .tbody .skill-group{margin:0 0 10px;display:flex}.moscow-template .tbody .skill-group:last-child{margin-bottom:0}.moscow-template .tbody .skill-group .title{text-transform:none;font-size:16px;font-weight:500;margin:0 10px 0 0;border:none;padding:0;width:250px;min-width:250px;max-width:250px}.moscow-template .tbody .skill-group .list-skills{margin:0;display:flex;flex-wrap:wrap}.moscow-template .tbody .skill-group .list-skills li{margin:0 5px 3px 0}.moscow-template .tbody .skill-group .list-skills.inline{display:flex;flex-wrap:wrap;padding:0}.moscow-template .tbody .skill-group .list-skills.inline li{display:flex;align-items:normal;white-space:normal;list-style-type:disc;margin:0 15px 3px 0;position:relative}.moscow-template .tbody .skill-group .list-skills.inline li:before{content:"";display:block;width:5px;height:5px;border-radius:50%;background:#333;margin:0 5px 0 0;position:relative;top:8px}.moscow-template .tbody .education .card .title{font-size:21px!important;margin:0 0 10px!important}.moscow-template .tbody .experiences .card .title{margin:0 0 10px!important}.moscow-template .tbody .experiences .exp_city,.moscow-template .tbody .experiences .exp_country{font-weight:400}.moscow-template .user-name{font-family:Roboto,sans-serif;color:#000;font-size:47px;font-weight:800;text-transform:uppercase;margin:0 0 10px}.moscow-template .user-prof{color:#000;font-size:27px;font-weight:500;text-transform:uppercase;margin:0 0 20px}.moscow-template .user-prof.no-border{border-bottom:none}.moscow-template .contacts{display:flex;flex-wrap:wrap;justify-content:start}.moscow-template .contacts .contact-item{display:flex;align-items:center;margin:0 20px 15px 0;white-space:normal}.moscow-template .contacts .contact-item.linkedin{align-items:start}.moscow-template .contacts .contact-item.linkedin svg{margin-left:3px;width:23px;height:23px}.moscow-template .contacts .contact-item img{width:25px;height:25px;margin:0 10px 0 0}.moscow-template .contacts .contact-item svg{width:25px;height:25px;margin:0 10px 0 0}.moscow-template .contacts .contact-item span{font-family:Roboto,sans-serif;font-size:18px}.moscow-template ul.custom_li{margin:0;padding:0 0 0 20px}.moscow-template ul.custom_li li{list-style-type:disc;margin:0 0 10px;line-height:125%}.moscow-template .languages .language span{text-transform:uppercase}.moscow-template .languages .item{margin:0 0 8px;line-height:125%}.moscow-template .links .link{display:flex}.moscow-template .links .link .name{font-weight:600;margin:0 10px 0 0;color:#333}.moscow-template .links .link a{padding-left:10px;margin-left:10px;color:#555;text-decoration:underline;white-space:normal;border-left:1px solid #555}.moscow-template .honors .card .title{margin-bottom:0}.moscow-template .exp_location{font-size:16px;font-weight:400;color:#777}.moscow-template .exp_company .name{font-weight:500;font-size:19px}.moscow-template .exp_place{font-family:Roboto,sans-serif;font-weight:500;color:#000;display:inline-block;font-size:18px}.moscow-template .exp_time{font-size:16px;padding:5px 7px;background-color:#e6e6e6;display:inline-block}.moscow-template .date_range{font-size:16px;padding:5px 7px;display:inline-block;background-color:#efefef}.moscow-template .section-intro{margin:0 0 15px}.moscow-template .section-intro:last-child{margin-bottom:0}.moscow-template .section-intro .title{text-transform:uppercase;font-size:25px;font-weight:700;color:#333;margin:0 0 10px}.moscow-template .mb-5{margin-bottom:5px}.moscow-template .mb-10{margin-bottom:10px}.moscow-template .mb-15{margin-bottom:15px}.moscow-template .mb-20{margin-bottom:20px}.moscow-template .bold{font-weight:700}.moscow-template .block_2_space{display:flex;justify-content:space-between;align-items:start}.moscow-template .block_2_space .block-l{width:70%}.moscow-template .block_2_space .block-r{text-align:right}.moscow-template .dash-list span:after{content:" - "}.moscow-template .dash-list span:last-child:after{content:""}.moscow-template .semicolon-list span:after{content:":";margin-right:5px}.moscow-template .semicolon-list span:last-child:after{content:""}.moscow-template .comma-list span:after{content:", "}.moscow-template .comma-list span:last-child:after{content:""}.moscow-template #references .card .item-title{width:250px;min-width:250px;max-width:250px}.kazan-template .wrapper{margin:0 auto;background-color:#fff;padding:50px;width:1140px;min-height:1500px;font-family:Roboto,sans-serif;font-size:18px}.kazan-template .wrapper *{-webkit-user-select:none;user-select:none}.kazan-template .header{display:flex;flex-direction:column;align-items:center;margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #555}.kazan-template .header .l-side{background:#fff;padding:0;text-align:center}.kazan-template .header .l-side .section{margin:0;padding:0}.kazan-template .header .user-photo{width:150px;height:150px;margin:0 auto 10px;display:flex;justify-content:center}.kazan-template .header .user-photo img{width:100%;height:100%;object-fit:cover;border-radius:50%}.kazan-template .sub-header{margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #555}.kazan-template .sub-header .section{margin:0 0 30px}.kazan-template .sub-header .section:last-child{margin-bottom:0}.kazan-template .sub-header .section .item-block{margin:0 0 30px}.kazan-template .sub-header .section .item-block:last-child{margin-bottom:0}.kazan-template .sub-header .section .item-block .text-block{margin:0 0 20px;font-size:18px;line-height:125%}.kazan-template .sub-header .section .item-block .text-block:last-child{margin-bottom:0}.kazan-template .tbody .section{margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #555}.kazan-template .tbody .section:last-child{border:none}.kazan-template .tbody .section:last-child{margin-bottom:0}.kazan-template .tbody .section .title{font-family:EBGaramond,sans-serif;text-transform:uppercase;font-size:25px;font-weight:700;color:#1f1e1e;margin:0 0 20px}.kazan-template .tbody .section .item-block{margin:0 0 30px}.kazan-template .tbody .section .item-block:last-child{margin-bottom:0}.kazan-template .tbody .section .item-block .text-block{margin:0 0 20px;font-size:18px;line-height:125%}.kazan-template .tbody .section .item-block .text-block:last-child{margin-bottom:0}.kazan-template .tbody .section .card{margin:0 0 20px;font-size:18px}.kazan-template .tbody .section .card:last-child{margin:0}.kazan-template .tbody .section .card.border-dotted{padding:0 0 10px;margin:0 0 20px;border-bottom:1px dotted #999}.kazan-template .tbody .section .card.border-dotted:last-child{border:none;padding:0;margin:0}.kazan-template .tbody .section .card.card-list-item{margin:0 0 10px 20px;display:list-item}.kazan-template .tbody .section .card .mini_header{font-weight:500;margin:0 0 5px;color:#333}.kazan-template .tbody .section .card .card-title{display:flex;flex:1;align-items:start}.kazan-template .tbody .section .card .card-title .item-title{font-size:21px;font-weight:500;text-transform:none;max-width:500px;flex-shrink:0}.kazan-template .tbody .section .card .card-title .company{padding-left:10px;margin-left:10px;border-left:1px solid #555;font-size:21px;color:#555;text-transform:none}.kazan-template .tbody .section .card .title{font-size:23px;text-transform:uppercase;margin:0 0 10px;padding:0;border:none}.kazan-template .tbody .section .card .subsub_header{font-family:Roboto,sans-serif;color:#000;display:inline-block;font-size:18px}.kazan-template .tbody .section .card .description{font-size:18px;line-height:125%}.kazan-template .tbody .title{padding:0;text-transform:uppercase;font-size:25px;font-weight:700;color:#333;margin:0 0 20px}.kazan-template .tbody .skill-group{margin:0 0 10px;display:flex}.kazan-template .tbody .skill-group:last-child{margin-bottom:0}.kazan-template .tbody .skill-group .title{text-transform:none;font-size:19px;font-weight:500;margin:0 10px 0 0;border:none;padding:0;font-family:Roboto,sans-serif;width:250px;min-width:250px;max-width:250px}.kazan-template .tbody .skill-group .list-skills{margin:0;display:flex;flex-wrap:wrap}.kazan-template .tbody .skill-group .list-skills li{margin:0 5px 3px 0}.kazan-template .tbody .skill-group .list-skills.inline{display:flex;flex-wrap:wrap;padding:0}.kazan-template .tbody .skill-group .list-skills.inline li{display:flex;align-items:normal;white-space:normal;list-style-type:disc;margin:0 15px 3px 0;position:relative}.kazan-template .tbody .skill-group .list-skills.inline li:before{content:"";display:block;width:5px;height:5px;border-radius:50%;background:#333;margin:0 5px 0 0;position:relative;top:8px}.kazan-template .tbody .education .card .title{font-size:21px!important;margin:0 0 10px!important}.kazan-template .tbody .experiences .card .title{margin:0 0 10px!important}.kazan-template .tbody .experiences .exp_city,.kazan-template .tbody .experiences .exp_country{font-weight:400}.kazan-template .user-name{font-family:EBGaramond,sans-serif;color:#000;font-size:40px;font-weight:500;text-transform:uppercase;margin:0 0 10px;text-align:center}.kazan-template .user-prof{color:#000;font-size:23px;font-weight:500;text-transform:uppercase;margin:0 0 20px}.kazan-template .user-prof.no-border{border-bottom:none}.kazan-template .contacts{display:flex;flex-wrap:wrap;justify-content:start}.kazan-template .contacts .contact-item{display:flex;align-items:center;margin:0 20px 15px 0;white-space:normal}.kazan-template .contacts .contact-item.linkedin{align-items:start}.kazan-template .contacts .contact-item.linkedin svg{margin-left:3px;width:23px;height:23px}.kazan-template .contacts .contact-item img{width:25px;height:25px;margin:0 10px 0 0}.kazan-template .contacts .contact-item svg{width:25px;height:25px;margin:0 10px 0 0}.kazan-template .contacts .contact-item span{font-family:Roboto,sans-serif;font-size:18px}.kazan-template ul.custom_li{margin:0;padding:0 0 0 20px}.kazan-template ul.custom_li li{list-style-type:disc;margin:0 0 10px;line-height:125%}.kazan-template .languages .language span{text-transform:uppercase}.kazan-template .languages .item{margin:0 0 8px;line-height:125%}.kazan-template .links .link{display:flex}.kazan-template .links .link .name{font-weight:500;margin:0 10px 0 0;color:#333}.kazan-template .links .link a{padding-left:10px;margin-left:10px;color:#555;text-decoration:underline;white-space:normal;border-left:1px solid #555}.kazan-template .honors .card .title{margin-bottom:0}.kazan-template .exp_location{font-size:16px;font-weight:400;color:#777}.kazan-template .exp_company .name{font-weight:500;font-size:19px}.kazan-template .exp_place{font-family:Roboto,sans-serif;font-weight:500;color:#000;display:inline-block;font-size:18px}.kazan-template .exp_time{font-size:16px;padding:5px 7px;background-color:#e6e6e6;display:inline-block}.kazan-template .date_range{font-size:16px;display:inline-block;margin-left:10px;padding-left:10px;color:#555;border-left:1px solid #555}.kazan-template .section-intro{margin:0 0 15px}.kazan-template .section-intro:last-child{margin-bottom:0}.kazan-template .section-intro .title{font-family:EBGaramond,sans-serif;text-transform:uppercase;font-size:25px;font-weight:700;color:#333;margin:0 0 10px}.kazan-template .mb-5{margin-bottom:5px}.kazan-template .mb-10{margin-bottom:10px}.kazan-template .mb-15{margin-bottom:15px}.kazan-template .mb-20{margin-bottom:20px}.kazan-template .bold{font-weight:500}.kazan-template .block_2_space{display:flex;justify-content:space-between;align-items:start}.kazan-template .block_2_space .block-l{width:70%}.kazan-template .block_2_space .block-r{text-align:right}.kazan-template .dash-list span:after{content:" - "}.kazan-template .dash-list span:last-child:after{content:""}.kazan-template .semicolon-list span:after{content:":";margin-right:5px}.kazan-template .semicolon-list span:last-child:after{content:""}.kazan-template .comma-list span:after{content:", "}.kazan-template .comma-list span:last-child:after{content:""}.kazan-template .nomax{max-width:none!important}.kazan-template #references .card .item-title{width:250px;min-width:250px;max-width:250px}.sochi-template .wrapper{margin:0 auto;background-color:#fff;padding:50px;width:1140px;min-height:1500px;font-family:Roboto,sans-serif;font-size:18px}.sochi-template .wrapper *{-webkit-user-select:none;user-select:none}.sochi-template .header{display:flex;align-items:center;margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #555}.sochi-template .header .l-side{flex:1;background:#fff;padding:0}.sochi-template .header .l-side .section{margin:0;padding:0}.sochi-template .header .user-photo{width:150px;height:150px;margin-left:20px;display:flex;justify-content:center}.sochi-template .header .user-photo img{width:100%;height:100%;object-fit:cover;border-radius:50%}.sochi-template .sub-header{margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #555}.sochi-template .sub-header .section{margin:0 0 30px}.sochi-template .sub-header .section:last-child{margin-bottom:0}.sochi-template .sub-header .section .item-block{margin:0 0 30px}.sochi-template .sub-header .section .item-block:last-child{margin-bottom:0}.sochi-template .sub-header .section .item-block .text-block{margin:0 0 20px;font-size:18px;line-height:125%}.sochi-template .sub-header .section .item-block .text-block:last-child{margin-bottom:0}.sochi-template .tbody .section{margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #555}.sochi-template .tbody .section:last-child{border:none}.sochi-template .tbody .section:last-child{margin-bottom:0}.sochi-template .tbody .section .title{text-transform:uppercase;font-size:25px;font-weight:700;color:#1f1e1e;margin:0 0 20px}.sochi-template .tbody .section .item-block{margin:0 0 30px}.sochi-template .tbody .section .item-block:last-child{margin-bottom:0}.sochi-template .tbody .section .item-block .text-block{margin:0 0 20px;font-size:18px;line-height:125%}.sochi-template .tbody .section .item-block .text-block:last-child{margin-bottom:0}.sochi-template .tbody .section .card{margin:0 0 20px;font-size:18px}.sochi-template .tbody .section .card:last-child{margin:0}.sochi-template .tbody .section .card.border-dotted{padding:0 0 10px;margin:0 0 20px;border-bottom:1px dotted #999}.sochi-template .tbody .section .card.border-dotted:last-child{border:none;padding:0;margin:0}.sochi-template .tbody .section .card.card-list-item{margin:0 0 10px 20px;display:list-item}.sochi-template .tbody .section .card .mini_header{font-weight:500;margin:0 0 5px;color:#333}.sochi-template .tbody .section .card .card-title{display:flex;flex:1;align-items:start}.sochi-template .tbody .section .card .card-title .item-title{font-size:19px;font-weight:500;max-width:500px;text-transform:uppercase;color:#2388ff;flex-shrink:0}.sochi-template .tbody .section .card .card-title .company{padding-left:10px;margin-left:10px;border-left:1px solid #555;font-size:21px;color:#000;text-transform:none}.sochi-template .tbody .section .card .title{font-size:23px;text-transform:uppercase;margin:0 0 10px;padding:0;border:none}.sochi-template .tbody .section .card .subsub_header{font-family:Roboto,sans-serif;color:#000;display:inline-block;font-size:18px}.sochi-template .tbody .section .card .description{font-size:18px;line-height:125%}.sochi-template .tbody .title{padding:0;text-transform:uppercase;font-size:25px;font-weight:700;color:#333;margin:0 0 20px}.sochi-template .tbody .skill-group{margin:0 0 10px;display:flex}.sochi-template .tbody .skill-group:last-child{margin-bottom:0}.sochi-template .tbody .skill-group .title{text-transform:none;font-size:19px;font-weight:500;margin:0 10px 0 0;border:none;padding:0;width:250px;min-width:250px;max-width:250px}.sochi-template .tbody .skill-group .list-skills{margin:0;display:flex;flex-wrap:wrap}.sochi-template .tbody .skill-group .list-skills li{margin:0 5px 3px 0}.sochi-template .tbody .skill-group .list-skills.inline{display:flex;flex-wrap:wrap;padding:0}.sochi-template .tbody .skill-group .list-skills.inline li{display:flex;align-items:normal;white-space:normal;list-style-type:disc;margin:0 15px 3px 0;position:relative}.sochi-template .tbody .skill-group .list-skills.inline li:before{content:"";display:block;width:5px;height:5px;border-radius:50%;background:#333;margin:0 5px 0 0;position:relative;top:8px}.sochi-template .tbody .education .card .title{font-size:21px!important;margin:0 0 10px!important}.sochi-template .tbody .experiences .card .title{margin:0 0 10px!important}.sochi-template .tbody .experiences .exp_city,.sochi-template .tbody .experiences .exp_country{font-weight:400}.sochi-template .user-name{font-family:Roboto,sans-serif;color:#2388ff;font-size:47px;font-weight:800;text-transform:uppercase;margin:0 0 10px}.sochi-template .user-prof{color:#000;font-size:27px;font-weight:500;text-transform:uppercase;margin:0 0 20px}.sochi-template .user-prof.no-border{border-bottom:none}.sochi-template .contacts{display:flex;flex-wrap:wrap;justify-content:start}.sochi-template .contacts .contact-item{display:flex;align-items:center;margin:0 20px 15px 0;white-space:normal}.sochi-template .contacts .contact-item.linkedin{align-items:start}.sochi-template .contacts .contact-item.linkedin svg{margin-left:3px;width:23px;height:23px}.sochi-template .contacts .contact-item img{width:25px;height:25px;margin:0 10px 0 0}.sochi-template .contacts .contact-item svg{width:25px;height:25px;margin:0 10px 0 0}.sochi-template .contacts .contact-item span{font-family:Roboto,sans-serif;font-size:18px}.sochi-template ul.custom_li{margin:0;padding:0 0 0 20px}.sochi-template ul.custom_li li{list-style-type:disc;margin:0 0 10px;line-height:125%}.sochi-template .languages .language span{text-transform:uppercase}.sochi-template .languages .item{margin:0 0 8px;line-height:125%}.sochi-template .links .link{display:flex}.sochi-template .links .link .name{font-weight:600;margin:0 10px 0 0;color:#333}.sochi-template .links .link a{padding-left:10px;margin-left:10px;color:#555;text-decoration:underline;white-space:normal;border-left:1px solid #555}.sochi-template .honors .card .title{margin-bottom:0}.sochi-template .exp_location{font-size:16px;font-weight:400;color:#777}.sochi-template .exp_company .name{font-weight:500;font-size:19px}.sochi-template .exp_place{font-family:Roboto,sans-serif;font-weight:500;color:#000;display:inline-block;font-size:18px}.sochi-template .exp_time{font-size:16px;display:inline-block}.sochi-template .date_range{font-size:18px;display:inline-block;margin-left:10px;padding-left:10px;border-left:1px solid #555;color:#000}.sochi-template .section-intro{margin:0 0 15px}.sochi-template .section-intro:last-child{margin-bottom:0}.sochi-template .section-intro .title{text-transform:uppercase;font-size:25px;font-weight:700;color:#333;margin:0 0 10px}.sochi-template .mb-5{margin-bottom:5px}.sochi-template .mb-10{margin-bottom:10px}.sochi-template .mb-15{margin-bottom:15px}.sochi-template .mb-20{margin-bottom:20px}.sochi-template .bold{font-weight:500}.sochi-template .block_2_space{display:flex;justify-content:space-between;align-items:start}.sochi-template .block_2_space .block-l{width:70%}.sochi-template .block_2_space .block-r{text-align:right}.sochi-template .dash-list span:after{content:" - "}.sochi-template .dash-list span:last-child:after{content:""}.sochi-template .semicolon-list span:after{content:":";margin-right:5px}.sochi-template .semicolon-list span:last-child:after{content:""}.sochi-template .comma-list span:after{content:", "}.sochi-template .comma-list span:last-child:after{content:""}.sochi-template .nomax{max-width:none!important}.sochi-template #references .card .item-title{width:250px;min-width:250px;max-width:250px}.sankt-peterburg-template .wrapper{margin:0 auto;background-color:#fff;padding:50px;width:1140px;min-height:1500px;font-family:Roboto,sans-serif;font-size:18px;border-top:10px solid #333}.sankt-peterburg-template .wrapper *{-webkit-user-select:none;user-select:none}.sankt-peterburg-template .header{display:flex;align-items:center;margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #555}.sankt-peterburg-template .header .l-side{flex:1;background:#fff;padding:0}.sankt-peterburg-template .header .l-side .section{margin:0;padding:0}.sankt-peterburg-template .header .user-photo{width:150px;height:150px;margin-left:20px;display:flex;justify-content:center}.sankt-peterburg-template .header .user-photo img{width:100%;height:100%;object-fit:cover;border-radius:50%}.sankt-peterburg-template .sub-header{margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #555}.sankt-peterburg-template .sub-header .section{margin:0 0 30px}.sankt-peterburg-template .sub-header .section:last-child{margin-bottom:0}.sankt-peterburg-template .sub-header .section .item-block{margin:0 0 30px}.sankt-peterburg-template .sub-header .section .item-block:last-child{margin-bottom:0}.sankt-peterburg-template .sub-header .section .item-block .text-block{margin:0 0 20px;font-size:18px;line-height:125%}.sankt-peterburg-template .sub-header .section .item-block .text-block:last-child{margin-bottom:0}.sankt-peterburg-template .tbody .section{margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #555}.sankt-peterburg-template .tbody .section:last-child{border:none}.sankt-peterburg-template .tbody .section:last-child{margin-bottom:0}.sankt-peterburg-template .tbody .section .title{text-transform:uppercase;font-size:25px;font-weight:700;color:#1f1e1e;margin:0 0 20px}.sankt-peterburg-template .tbody .section .item-block{margin:0 0 30px}.sankt-peterburg-template .tbody .section .item-block:last-child{margin-bottom:0}.sankt-peterburg-template .tbody .section .item-block .text-block{margin:0 0 20px;font-size:18px;line-height:125%}.sankt-peterburg-template .tbody .section .item-block .text-block:last-child{margin-bottom:0}.sankt-peterburg-template .tbody .section .card{margin:0 0 20px;font-size:18px}.sankt-peterburg-template .tbody .section .card:last-child{margin:0}.sankt-peterburg-template .tbody .section .card.border-dotted{padding:0 0 10px;margin:0 0 20px;border-bottom:1px dotted #999}.sankt-peterburg-template .tbody .section .card.border-dotted:last-child{border:none;padding:0;margin:0}.sankt-peterburg-template .tbody .section .card.card-list-item{margin:0 0 10px 20px;display:list-item}.sankt-peterburg-template .tbody .section .card .mini_header{font-weight:500;margin:0 0 5px;color:#333}.sankt-peterburg-template .tbody .section .card .card-title{display:flex;flex:1;align-items:start}.sankt-peterburg-template .tbody .section .card .card-title .item-title{font-size:21px;font-weight:500;max-width:500px;text-transform:none;flex-shrink:0}.sankt-peterburg-template .tbody .section .card .card-title .company{padding-left:10px;margin-left:10px;border-left:1px solid #555;font-size:21px;color:#555;text-transform:none}.sankt-peterburg-template .tbody .section .card .title{font-size:23px;text-transform:uppercase;margin:0 0 10px;padding:0;border:none}.sankt-peterburg-template .tbody .section .card .subsub_header{font-family:Roboto,sans-serif;color:#000;display:inline-block;font-size:18px}.sankt-peterburg-template .tbody .section .card .description{font-size:18px;line-height:125%}.sankt-peterburg-template .tbody .title{padding:0;text-transform:uppercase;font-size:25px;font-weight:700;color:#333;margin:0 0 20px}.sankt-peterburg-template .tbody .skill-group{margin:0 0 10px;display:flex}.sankt-peterburg-template .tbody .skill-group:last-child{margin-bottom:0}.sankt-peterburg-template .tbody .skill-group .title{text-transform:none;font-size:19px;font-weight:500;margin:0 10px 0 0;border:none;padding:0;width:250px;min-width:250px;max-width:250px}.sankt-peterburg-template .tbody .skill-group .list-skills{margin:0;display:flex;flex-wrap:wrap}.sankt-peterburg-template .tbody .skill-group .list-skills li{margin:0 5px 3px 0}.sankt-peterburg-template .tbody .skill-group .list-skills.inline{display:flex;flex-wrap:wrap;padding:0}.sankt-peterburg-template .tbody .skill-group .list-skills.inline li{display:flex;align-items:normal;white-space:normal;list-style-type:disc;margin:0 15px 3px 0;position:relative}.sankt-peterburg-template .tbody .skill-group .list-skills.inline li:before{content:"";display:block;width:5px;height:5px;border-radius:50%;background:#333;margin:0 5px 0 0;position:relative;top:8px}.sankt-peterburg-template .tbody .education .card .title{font-size:21px!important;margin:0 0 10px!important}.sankt-peterburg-template .tbody .experiences .card .title{margin:0 0 10px!important}.sankt-peterburg-template .tbody .experiences .exp_city,.sankt-peterburg-template .tbody .experiences .exp_country{font-weight:400}.sankt-peterburg-template .user-name{font-family:Roboto,sans-serif;color:#000;font-size:47px;font-weight:800;text-transform:uppercase;margin:0 0 10px}.sankt-peterburg-template .user-prof{color:#000;font-size:27px;font-weight:500;text-transform:uppercase;margin:0 0 20px}.sankt-peterburg-template .user-prof.no-border{border-bottom:none}.sankt-peterburg-template .contacts{display:flex;flex-wrap:wrap;justify-content:start}.sankt-peterburg-template .contacts .contact-item{display:flex;align-items:center;margin:0 20px 15px 0;white-space:normal}.sankt-peterburg-template .contacts .contact-item.linkedin{align-items:start}.sankt-peterburg-template .contacts .contact-item.linkedin svg{margin-left:3px;width:23px;height:23px}.sankt-peterburg-template .contacts .contact-item img{width:25px;height:25px;margin:0 10px 0 0}.sankt-peterburg-template .contacts .contact-item svg{width:25px;height:25px;margin:0 10px 0 0}.sankt-peterburg-template .contacts .contact-item span{font-family:Roboto,sans-serif;font-size:18px}.sankt-peterburg-template ul.custom_li{margin:0;padding:0 0 0 20px}.sankt-peterburg-template ul.custom_li li{list-style-type:disc;margin:0 0 10px;line-height:125%}.sankt-peterburg-template .languages .language span{text-transform:uppercase}.sankt-peterburg-template .languages .item{margin:0 0 8px;line-height:125%}.sankt-peterburg-template .links .link{display:flex}.sankt-peterburg-template .links .link .name{font-weight:500;margin:0 10px 0 0;color:#333}.sankt-peterburg-template .links .link a{padding-left:10px;margin-left:10px;color:#555;text-decoration:underline;white-space:normal;border-left:1px solid #555}.sankt-peterburg-template .honors .card .title{margin-bottom:0}.sankt-peterburg-template .exp_location{font-size:16px;font-weight:400;color:#777}.sankt-peterburg-template .exp_company .name{font-weight:500;font-size:19px}.sankt-peterburg-template .exp_place{font-family:Roboto,sans-serif;font-weight:500;color:#000;display:inline-block;font-size:18px}.sankt-peterburg-template .exp_time,.sankt-peterburg-template .date_range{font-size:16px;display:inline-block}.sankt-peterburg-template .section-intro{margin:0 0 15px}.sankt-peterburg-template .section-intro:last-child{margin-bottom:0}.sankt-peterburg-template .section-intro .title{text-transform:uppercase;font-size:25px;font-weight:700;color:#333;margin:0 0 10px}.sankt-peterburg-template .mb-5{margin-bottom:5px}.sankt-peterburg-template .mb-10{margin-bottom:10px}.sankt-peterburg-template .mb-15{margin-bottom:15px}.sankt-peterburg-template .mb-20{margin-bottom:20px}.sankt-peterburg-template .bold{font-weight:500}.sankt-peterburg-template .block_2_space{display:flex;justify-content:space-between;align-items:start}.sankt-peterburg-template .block_2_space .block-l{width:70%}.sankt-peterburg-template .block_2_space .block-r{text-align:right}.sankt-peterburg-template .dash-list span:after{content:" - "}.sankt-peterburg-template .dash-list span:last-child:after{content:""}.sankt-peterburg-template .semicolon-list span:after{content:":";margin-right:5px}.sankt-peterburg-template .semicolon-list span:last-child:after{content:""}.sankt-peterburg-template .comma-list span:after{content:", "}.sankt-peterburg-template .comma-list span:last-child:after{content:""}.sankt-peterburg-template .nomax{max-width:none!important}.sankt-peterburg-template #references .card .item-title{width:250px;min-width:250px;max-width:250px}
