@font-face{font-family:"BebasNeue";src:url("https://cdn.cvator.ru/fonts/BebasNeue/BebasNeue-Cyrillic.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Roboto";font-weight:300;font-style:normal;src:local("Roboto"),url("https://cdn.cvator.ru/fonts/Roboto/Roboto-Light.woff") format("woff"),url("https://cdn.cvator.ru/fonts/Roboto/Roboto-Light.eot") format("eot");font-display:swap}@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:"EBGaramond";font-weight:400;src:url("https://cdn.cvator.ru/fonts/EBGaramond/EBGaramond08-Italic.woff2") format("woff2"),url("https://cdn.cvator.ru/fonts/EBGaramond/EBGaramond08-Italic.woff") format("woff");font-style:italic;font-display:swap}@font-face{font-family:"EBGaramond";font-weight:500;src:url("https://cdn.cvator.ru/fonts/EBGaramond/EBGaramondSC08-Regular.woff2") format("woff2"),url("https://cdn.cvator.ru/fonts/EBGaramond/EBGaramondSC08-Regular.woff") format("woff");font-style:normal;font-display:swap}@keyframes slideIn{0%{transform:translateX(100%);opacity:0}1%{visibility:visible}100%{transform:translateX(0);opacity:1;visibility:visible}}@keyframes slideOut{0%{transform:translateX(0);opacity:1;visibility:visible}99%{visibility:visible}100%{transform:translateX(100%);opacity:0;visibility:hidden}}body{margin:0px;font-family:"Roboto",sans-serif;padding-top:60px}@media(max-width: 768px){body{padding-top:60px}}body.app-body{padding:0px}.container{max-width:100%;padding:0 60px;margin:0 auto}@media(max-width: 768px){.container{padding:0 15px}}@media(max-width: 820px){.container.container-m-p0{padding:0px}}.logo-mob{display:none}@media(max-width: 768px){.logo-mob{display:block;margin:0 5px 0 0;border:2px solid #e1e1e1;width:40px;height:40px;border-radius:50%;background:url(https://cdn.cvator.ru/img/logo-round-v1.webp) no-repeat center/contain;cursor:pointer;z-index:5}}.f14{font-size:15px}.f15{font-size:15px}.p-b-100{padding-bottom:100px !important}.m-l-5{margin-left:5px !important}.m-b-0{margin-bottom:0px !important}.m-b-5{margin-bottom:5px !important}.m-b-20{margin-bottom:20px !important}.m-b-30{margin-bottom:30px !important}.m-b-50{margin-bottom:50px !important}.m-b-100{margin-bottom:100px !important}.m-t-0{margin-top:0px !important}.m-t-20{margin-top:20px !important}.m-t-50{margin-top:50px !important}.m-t-100{margin-top:100px !important}.w25{width:25%}.w35{width:35%}.w40{width:40%}.w100{width:100%}@media(max-width: 768px){.w100m{width:100% !important}}.red{color:red}.blue{color:#5271ff}.blue-light{color:#2388ff}.flex1{flex:1}.center{text-align:center !important}.bordered{border:1px solid #e1e1e1}.btn-basic{border:none;appearance:none;box-shadow:0 1px 3px #cbcbcb;color:#fff;cursor:pointer;font-weight:400;outline:0;text-align:center;text-decoration:none;background:#2388ff;font-size:15px;display:flex;justify-content:center;align-items:center;font-family:"Roboto",sans-serif;padding:9px 12px;border-radius:9px}.btn-basic svg{width:14px;height:14px;margin:0 5px 0 0}@media(max-width: 768px){.btn-basic{font-size:17px}}.btn-basic.black{background:#000;color:#fff}.btn-basic.black svg{fill:#fff}.btn-basic.gray{background:#f1f1f1;color:#555;box-shadow:none}.btn-basic.gray svg{fill:#555}.btn-basic.gray svg path{stroke:#555 !important}.btn-basic.reddish{background:#f24196;color:#fff}.btn-basic.blue{background:#1a3a5e;color:#fff}.btn-basic.yellow{background:#fff647;color:#000}.btn-basic.yellow-light{background:#fffbe8;color:#000}.btn-basic.blue-light{background:#5271ff;color:#fff}.btn-basic.btn-linkedin{background:#0a66c2}.btn-basic.btn-hh{background:#000;color:#fff}.btn-basic.btn-hh .icon-hh{background:red;color:#fff;width:25px;height:25px;display:flex;justify-content:center;align-items:center;font-size:12px;margin:0 5px 0 0;border-radius:50%}.btn-basic:hover{opacity:.9}.btn-basic.btn-login{text-align:center;border-radius:15px;background:#000 !important;padding:15px 50px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s;color:#fff;font-weight:300;font-size:18px;text-align:center}.btn-basic.btn-login svg{display:none;position:relative;width:21px;height:21px;margin:0 10px 0px 0}.btn-basic.btn-login.loading svg{display:inline-block}.btn-basic.btn-improve{font-size:15px}.btn-basic.btn-improve svg{fill:#ff0;width:14px;height:14px}.btn-basic.btn-small{padding:4px 7px;border-radius:5px}.btn-basic.btn-outline{background:#fff;border:1px solid #a1a1a1;color:#000}.btn-basic.btn-outline svg path{fill:#555 !important}button.btn-transp{border:none;background:none;cursor:pointer}button.btn-link{border:none;background:none;cursor:pointer;display:flex;align-items:center;color:#2388ff}button.btn-link:hover{text-decoration:underline}button.btn-link svg{margin:0 5px 0 0;stroke:#2388ff}.btn-link{border:none;background:none;cursor:pointer;display:flex;align-items:center;color:#2388ff}.btn-link:hover{text-decoration:underline}.btn-link svg{margin:0 5px 0 0;stroke:#2388ff;width:20px;height:20px}button.btn-small{border:1px solid #2388ff;border-radius:5px;font-size:14px;display:inline-flex;align-items:center;padding:5px 12px;color:#2388ff;cursor:pointer;background-color:#fff}@media(max-width: 768px){button.btn-small{display:flex;margin-left:auto}}button.btn-small:hover{opacity:.8}button.btn-small svg{margin-right:5px;width:12px;height:12px}.btn-round{border-radius:50%}h1{font-family:"EBGaramond"}.breadcrumbs{text-align:left;font-size:14px;font-weight:300}.breadcrumbs a{margin:0 10px 10px 0;padding:0 20px 0 0;position:relative;text-decoration:none}.breadcrumbs a:after{content:"/";display:inline;position:absolute;right:0px}.breadcrumbs a:last-child:after{display:none}@media(max-width: 768px){.m-flex-row-r{flex-direction:row-reverse !important}}@media(max-width: 768px){.m-flex-col{flex-direction:column !important}}@media(max-width: 768px){.m-flex-col-r{flex-direction:column-reverse !important}}.mob-show{display:none}@media(max-width: 768px){.mob-show{display:block}}.mob-hide{display:block}@media(max-width: 768px){.mob-hide{display:none}}.contact-us-widget .contact-wsidget{position:fixed;top:0;right:0;width:320px;height:100%;background-color:#fff;background:#fff url("https://cdn.cvator.ru/img/doodle.webp") repeat-y left top;background-size:contain;box-shadow:-4px 0 6px -1px rgba(0,0,0,.1),-2px 0 4px -1px rgba(0,0,0,.06);z-index:50;display:flex;flex-direction:column}.contact-us-widget .contact-wsidget .w-header{padding:16px 20px;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center}.contact-us-widget .contact-wsidget .w-title{font-size:18px;font-weight:600;margin:0;line-height:1.4}.contact-us-widget .contact-wsidget .w-content{padding:24px 20px;flex:1}.contact-us-widget .contact-wsidget .w-content button{width:100%;padding:12px 16px;background-color:#3b82f6;color:#fff;border:none;border-radius:6px;font-size:16px;cursor:pointer;transition:background-color .2s ease}.contact-us-widget .contact-wsidget .w-content button:hover{background-color:#2563eb}.contact-us-widget .contact-wsidget .w-text{color:#4b5563;margin-bottom:24px;font-size:16px}.contact-us-widget .contact-wsidget .btn-close{background:#f3f4f6;border:none;padding:8px;cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.contact-us-widget .contact-wsidget .btn-close:hover{background-color:#eee}.contact-us-widget .contact-wsidget .btn-close svg{width:20px;height:20px}.contact-us-widget .contact-wsidget .btn-close svg path{stroke:#000}.contact-us-widget .btn-chat{cursor:pointer;position:fixed;width:50px;height:50px;bottom:24px;right:24px;background-color:#2388ff;color:#fff;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);z-index:100}@media(max-width: 768px){.contact-us-widget .btn-chat{bottom:15px}}.contact-us-widget .btn-chat:hover{background-color:#2563eb;transform:scale(1.05);cursor:pointer}.contact-us-widget .btn-chat svg{width:24px;height:24px}.contact-us-widget .btn-chat svg path{stroke:#fff}.contact-us-widget .btn-chat.btn-widget{width:auto;padding:0 20px 0 20px;align-items:center;justify-content:center;border-radius:25px;text-decoration:none;display:none}.contact-us-widget .btn-chat.btn-widget.visible{display:flex}.contact-us-widget .btn-chat.btn-widget .text{font-size:15px}.contact-us-widget .btn-chat.btn-widget svg{margin-right:5px;fill:#fdeb00}@keyframes slideIn{from{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slideOut{from{transform:translateX(0)}to{transform:translateX(100%)}}.contact-us-widget .contact-wsidget{animation:slideIn .3s ease forwards}.label-ai{display:inline-block;position:relative;background-color:#2388ff;color:#fff;font-size:11px;text-transform:uppercase;font-weight:400;border-radius:15px;padding:2px 5px 3px 8px}.label-ai .i{color:#ff0}.icohh{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background-color:#000;color:#fff;text-align:center;font-size:10px;font-weight:600;position:relative;border-radius:50%}.icohh:before{content:"hh"}.icoin{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background-color:#000;color:#fff;text-align:center;font-size:12px;font-weight:600;position:relative;border-radius:50%}.icoin:before{content:"in"}.ui-autocomplete{max-height:250px;overflow-y:auto;overflow-x:hidden}.tab-item-contents .tab-item-content{display:none}.tab-item-contents .tab-item-content.active{display:block}.page-header{font-size:32px}.arrow-right{display:flex;align-items:center;position:relative;width:50px}.arrow-right:before{content:"";display:block;width:50px;height:4px;background-color:#000;position:relative;top:-5px;left:2px}.arrow-right:after{content:"";position:absolute;right:0;width:10px;height:10px;border-top:4px solid #000;border-right:4px solid #000;transform:rotate(45deg) translateY(-50%)}@media(max-width: 768px){.hero-faq .container{padding:0 15px}}.hero-faq h2{margin:0 0 30px 0;font-size:32px;font-family:"EBGaramond";line-height:150%}.hero-faq .faq-content{display:flex;flex-direction:row;justify-content:space-between}@media(max-width: 768px){.hero-faq .faq-content{flex-direction:column;position:relative;display:block}}.hero-faq .faq__block{margin-right:45px;max-width:966px;width:100%}@media(max-width: 768px){.hero-faq .faq__block{margin:0px}}.hero-faq .faq__block .faq__row{border:1px solid var(--black, #121212);background:var(--colors-white, #FFF);border-radius:12px;padding:40px 32px;margin-bottom:16px;cursor:pointer}.hero-faq .faq__block .faq__row-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.hero-faq .faq__block .faq__row-title{font-size:24px;font-style:normal;font-weight:500;line-height:100%;color:var(--black, #121212);margin-right:15px}.hero-faq .faq__block .faq__row-icon{max-width:34px;width:100%;height:34px;border-radius:50%;background:var(--light-gray, #F6F5F4);position:relative}.hero-faq .faq__block .faq__row-icontap::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(1);width:2.2px;height:16px;background-color:#121212;transition:all .3s}.hero-faq .faq__block .faq__row-icontap::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(1);width:16px;height:2.2px;background-color:#121212;transition:all .3s}.hero-faq .faq__row-icontap--active .faq__row-icontap::before{transform:translate(-50%, -50%) scale(1) rotate(45deg)}.hero-faq .faq__row-icontap--active .faq__row-icontap::after{transform:translate(-50%, -50%) scale(1) rotate(45deg)}.hero-faq .faq__row-text{margin-top:12px;font-size:18px;line-height:150%}.hero-faq.faq-simple .title{margin:0 0 50px 0}.hero-faq.faq-simple .faq__block{margin:auto}.arrow-left svg{transform:rotate(180deg)}.bread-link{display:flex;align-items:center}.svg-hh{width:18px;height:18px;font-size:11px;font-weight:500;background:#000;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;margin:0 5px 0 0}.cookie-banner{position:fixed;bottom:20px;left:20px;width:calc(50% - 40px);background-color:rgba(0,0,0,.8);color:#fff;padding:20px;z-index:9999;box-shadow:0 -2px 10px rgba(0,0,0,.1)}@media(max-width: 768px){.cookie-banner{width:calc(100% - 80px)}}.cookie-banner .cookie-banner-content{margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:18px}@media(max-width: 768px){.cookie-banner .cookie-banner-content{flex-direction:column;text-align:center;flex-wrap:wrap}}.cookie-banner .cookie-text p{margin:0;font-size:16px;line-height:1.5}.cookie-banner .cookie-text p a{color:#fff}@media(max-width: 768px){.cookie-banner .cookie-text p{font-size:13px}}.cookie-banner .cookie-accept-btn{background-color:#3498db;color:#fff;border:none;padding:10px 25px;font-size:14px;font-weight:bold;border-radius:5px;cursor:pointer;transition:background-color .3s ease;white-space:nowrap}@media(max-width: 768px){.cookie-banner .cookie-accept-btn{width:100%;padding:12px}}.cookie-banner .cookie-accept-btn:hover{background-color:#2980b9}.templates-list{margin:0 0 50px 0}@media(max-width: 768px){.templates-list{margin-bottom:50px}}.templates-list .container{display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width: 768px){.templates-list .container{padding-left:15px;padding-right:15px}}.templates-list .container.container-wide-4{padding:0px}.templates-list .template-item{flex:0 0 33.33%;max-width:calc((100% - 32px)/3);margin:0 0 50px 0;background:#f8f9fb;border-radius:9px}@media(max-width: 991px){.templates-list .template-item{flex:0 0 50%;max-width:calc((100% - 24px)/2);margin:0 0 50px 0}}@media(max-width: 768px){.templates-list .template-item{max-width:none;width:100%;flex:0 0 100%}}.templates-list .template-item .card{font-weight:300;padding:24px}.templates-list .template-item .link-tmpl{box-shadow:0 2.61429px 10px rgba(0,0,0,.2);border-radius:9px;margin:0 0 20px 0;position:relative;display:block;height:457px}@media(max-width: 768px){.templates-list .template-item .link-tmpl{height:auto}}.templates-list .template-item .link-tmpl:after{content:"";position:absolute;border-radius:9px;bottom:0;left:0;right:0;height:40%;background:linear-gradient(to top, #ebebeb, transparent);pointer-events:none;z-index:1}.templates-list .template-item .link-tmpl .btn-basic{position:absolute;bottom:10px;left:10px;right:10px;text-decoration:none;padding:15px 0 15px 0;z-index:9}.templates-list .template-item .btn-link{font-size:14px;text-align:center;margin:10px 0 10px 0;display:block}.templates-list .template-item .btn-link svg{width:14px;height:14px;fill:#2388ff;position:relative;top:3px}.templates-list .template-item .btn-link svg g{fill:#2388ff}.templates-list .template-item .btn-link:hover{text-decoration:none}.templates-list .template-item .item-preview{border-radius:9px;width:100%;height:auto}.templates-list .template-item .title{font-size:21px;font-weight:400;margin:0 0 20px 0}.templates-list .template-item .description{color:#6f7580;font-size:14px;line-height:150%}.templates-list .container-wide-4 .template-item{flex:0 0 25%;max-width:calc((100% - 32px)/4);margin:0 0 0px 0px}@media(max-width: 991px){.templates-list .container-wide-4 .template-item{flex:0 0 50%;max-width:calc((100% - 24px)/2);margin:0 0 70px 0}}@media(max-width: 768px){.templates-list .container-wide-4 .template-item{max-width:none;width:100%;flex:0 0 100%}}.templates-list .container-wide-4 .card{height:auto}@media(max-width: 768px){.templates-list .container-wide-4 .card{height:100%}}@media(max-width: 768px){.templates-list .container-wide-4 .card{height:100%}}.templates-list .container-wide-4 .title{min-height:51px}@media(max-width: 768px){.templates-list .container-wide-4 .title{font-size:16px}}.features-simple{display:flex;flex-wrap:wrap}@media(max-width: 768px){.features-simple{justify-content:space-between}}.features-simple .feature{width:24%;margin:0 1% 20px 0}@media(max-width: 768px){.features-simple .feature{width:45%;margin:0 0 20px 0}}.features-simple .feature strong{font-size:18px}.features-simple .feature .header{display:flex;font-size:21px;font-weight:600;line-height:1.5rem;margin:0 0 10px 0}.features-simple .feature .header .ico{margin-right:5px}.features-simple .feature .descr{margin:0 0 0px 30px;color:#555;font-size:15px;line-height:1.5rem}.features-simple.col3{justify-content:space-between}.features-simple.col3 .feature{width:32%;margin:0 0 20px 0}@media(max-width: 768px){.features-simple.col3 .feature{width:100%;margin:0 0 20px 0}}@media(max-width: 768px){.features-simple.col3{justify-content:center}}.img-subtitle{margin:0px;text-align:center;font-size:14px;text-transform:uppercase;color:#333;line-height:100%}.gallery-slider{padding:50px 0 50px 0}.gallery-slider.gray{background:#f5f5f5}.gallery-slider .title{margin:0 0 20px 0 !important;text-align:center}.gallery-slider .gallery-container{width:100%;overflow:hidden;position:relative}.gallery-slider .gallery-container .gallery-list{display:flex;flex-wrap:nowrap}.gallery-slider .gallery-container .gallery-list.carousel{animation:scroll-left 40s linear infinite}.gallery-slider .gallery-container .gallery-list.carousel:hover{animation-play-state:paused}.gallery-slider .gallery-container .gallery-list .item{flex:0 0 auto;width:250px;height:400px;margin-right:20px;border-radius:9px}.gallery-slider .gallery-container .gallery-list .item img{width:100%;height:100%;border-radius:9px;object-fit:cover;display:block}.gallery-slider .gallery-container .gallery-list .item.item-before-after{position:relative}.gallery-slider .gallery-container .gallery-list .item.item-before-after .before{position:absolute;width:90px;height:90px;border-radius:50%;border:5px solid #fff;bottom:10px;left:10px}.gallery-slider .gallery-container .gallery-list .item.item-before-after .before img{border-radius:50%;width:100%;height:100%;object-fit:cover}.gallery-slider .reviews{display:flex;flex-wrap:wrap;justify-content:space-evenly}.gallery-slider .reviews .item-summary{width:calc(19% - 20px);height:300px;margin:0 0 15px 0;position:relative;border-radius:9px;padding:10px;background:linear-gradient(254.29deg, #ddfbff 0.83%, #ddeaff 64.17%, #c0cbff 112.85%)}@media(max-width: 768px){.gallery-slider .reviews .item-summary{width:calc(100% - 20px);height:auto}}.gallery-slider .reviews .item-summary .title{font-size:16px;text-transform:uppercase;font-weight:600;margin:10px 0 10px 0;text-align:left}.gallery-slider .reviews .item-summary .item-content{position:absolute;bottom:10px;left:10px;right:10px}@media(max-width: 768px){.gallery-slider .reviews .item-summary .item-content{position:inherit;left:0px;right:0px;bottom:0px}}.gallery-slider .reviews .item-summary .content{font-size:13px;margin:0 0 10px 0;line-height:125%}.gallery-slider .reviews .review{position:relative;width:19%;height:320px;margin:0 0 15px 0}@media(max-width: 768px){.gallery-slider .reviews .review{width:49%;margin:0 1% 15px 0}}.gallery-slider .reviews .review:after{content:"";position:absolute;bottom:0px;left:0px;right:0px;height:160px;border-radius:9px;background:linear-gradient(0deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0) 100%)}.gallery-slider .reviews .review .img{width:100%;height:100%;object-fit:cover;border-radius:9px}.gallery-slider .reviews .review .review-content{position:absolute;left:10px;bottom:5px;right:10px;color:#fff;z-index:9}.gallery-slider .reviews .review .review-content .name{font-weight:500;font-size:18px;margin:0 0 10px 0}.gallery-slider .reviews .review .review-content .text{font-size:13px;line-height:125%}.gallery-slider.gallery-bottom{padding-bottom:0px}.gallery-slider.gallery-bottom .btn-container{max-width:300px;margin:0 auto 50px auto}.gallery-slider.gallery-bottom .btn-container .btn-basic{padding:20px}.gallery-slider.gallery-bottom .gallery-list{overflow:hidden;justify-content:center}.gallery-slider.gallery-bottom .gallery-list .item{border-radius:0px;position:relative}.gallery-slider.gallery-bottom .gallery-list .item img{border-radius:0px}.gallery-slider.gallery-bottom .gallery-list .item:after{position:absolute;right:0px;left:0px;bottom:0px;content:"";height:60%;background:linear-gradient(to top, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%)}.blog-section{margin:0 0 100px 0}@media(max-width: 768px){.blog-section .container{padding-left:15px;padding-right:15px}}.blog-section .part-links .header{font-weight:500;font-size:32px;line-height:normal;letter-spacing:normal;text-transform:none;font-family:"EBGaramond",sans-serif;margin-bottom:30px;text-align:center}.blog-section .part-links .links{display:flex;flex-wrap:wrap}@media(max-width: 768px){.blog-section .part-links .links{flex-direction:column}}.blog-section .part-links .links .item{display:flex;flex:0 0 33.33%;max-width:calc((100% - 150px)/3);margin:0 0 30px 0;color:#000;font-weight:400;font-size:18px;text-decoration:none;padding:15px 20px;margin:0 10px 20px 0;border-radius:9px;box-shadow:0px 0px 3px #e1e1e1;line-height:125%}@media(max-width: 768px){.blog-section .part-links .links .item{max-width:none;width:calc(100% - 40px);flex:0 0 100%;margin:0 0 20px 0}}.blog-section .part-links .links .item .preview{display:inline-block;min-width:60px;width:60px;height:60px;margin:0 20px 0px 0}.blog-section .part-links .links .item .preview img{width:100%;height:auto}.blog-section .part-links .links .item .preview.item-resume{overflow:hidden;position:relative;height:90px;margin-top:-25px;border:1px solid #999}nav{position:absolute;top:0px;left:0px;width:100%}ul.main-nav{list-style-type:none;padding:0px;font-size:0px;margin:15px 60px 10px 40px;display:flex;align-items:center;position:relative}@media(max-width: 768px){ul.main-nav{margin:15px 20px 10px 20px}}ul.main-nav .logo{display:inline-block;width:125px;height:28px;background:url(https://cdn.cvator.ru/img/logo.v.1.webp) no-repeat center/contain;z-index:5}@media(max-width: 768px){ul.main-nav .logo{width:120px;height:30px}}ul.main-nav>li{cursor:pointer;display:inline-block;padding:0}@media(max-width: 768px){ul.main-nav>li{display:none}}@media(max-width: 768px){ul.main-nav>li.mob{display:inline-block}}ul.main-nav>li.link-r{margin-left:auto}ul.main-nav>li .btn-header{cursor:pointer;padding:10px 20px;text-decoration:none;display:flex;align-items:center;vertical-align:middle;justify-content:center}@media(max-width: 768px){ul.main-nav>li .btn-header{padding:5px 10px;font-size:14px}}@media(max-width: 768px){ul.main-nav>li .btn-header.btn-top-login{display:none}}ul.main-nav>li .btn-header:hover{text-decoration:none;transition:all .3s;background:#3c3c3c}ul.main-nav>li .btn-header.btn-black{background:#000;color:#fff;border-radius:5px;transition:all .3s}ul.main-nav>li .btn-header.btn-black:hover{background:#3c3c3c}ul.main-nav>li .btn-header.btn-black i svg{fill:#fff}ul.main-nav>li .btn-header.btn-white{transition:all .3s}ul.main-nav>li .btn-header.btn-white:hover{transition:all .3s;color:#2388ff;background:none}ul.main-nav>li .btn-header.btn-black-outline{border-radius:5px;background:rgba(0,0,0,0);color:#000;border:1px solid #000}ul.main-nav>li .btn-header.btn-black-outline:hover{background:#000;color:#fff}ul.main-nav>li .btn-header.btn-black-outline:hover svg{fill:#fff}ul.main-nav>li .btn-header.btn-black-outline svg{fill:#000}ul.main-nav>li .btn-header i{display:inline-block;width:18px;height:18px;margin-right:10px}ul.main-nav>li .btn-header i svg{height:100%;width:auto}ul.main-nav>li .burger-icon{font-size:30px;margin:0 0 0 30px;cursor:pointer}ul.main-nav>li .burger-icon:hover{color:#2388ff}ul.main-nav>li.flex{display:flex;flex-direction:row}ul.main-nav>li>a{display:block;padding:20px 30px;position:relative;color:#000;font-size:17px;box-sizing:border-box;font-style:normal;font-weight:400;cursor:pointer;text-decoration:none}ul.main-nav>li>a:hover{text-decoration:underline}ul.main-nav>li:hover>a{color:#333;font-weight:400}.ic{position:fixed;cursor:pointer;display:inline-block;right:25px;width:32px;height:24px;text-align:center;top:0px;outline:none}.ic.close{opacity:0;font-size:0px;font-weight:300;color:#000;top:8px;height:40px;display:block;outline:none}.ic.menu{top:25px;z-index:20}@media(max-width: 768px){.ic.menu{display:block}.ic.menu:focus{opacity:1}}.ic.menu .line{height:4px;width:100%;display:block;margin-bottom:6px}@media(max-width: 768px){.ic.menu .line{transition:all .4s ease 0s;transform:rotate(0deg);transform-origin:center center}}.ic.menu .line-last-child{margin-bottom:0px}@media only screen and (min-width: 769px){ul.main-nav>li>div.sub-menu-block{visibility:hidden;background-color:#f9f9f9;position:absolute;margin-top:0px;width:100%;color:#333;left:0;box-sizing:border-box;z-index:99;font-size:16px;opacity:0;-webkit-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s;-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center}ul.main-nav>li:hover>div.sub-menu-block{background-color:#f9f9f9;visibility:visible;opacity:1}ul.main-nav>li>div.sub-menu-block>*{transition-property:opacity;transition-duration:.4s;opacity:0}ul.main-nav>li:hover>div.sub-menu-block>*{opacity:1}ul.main-nav>li>a.mega-menu>span{display:block;vertical-align:middle}ul.main-nav>li>a.mega-menu>span:after{width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid #000;content:"";background-color:rgba(0,0,0,0);display:inline-block;margin-left:10px;vertical-align:middle}ul.main-nav>li:hover>a.mega-menu span:after{border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:0px solid rgba(0,0,0,0);border-bottom:5px solid #666}}.sub-menu-block{padding:15px 15px 25px 15px}.sub-menu-block .sub-menu-items{display:flex;flex-direction:row;justify-content:space-between}.sub-menu-block .sub-menu-items .menu-col{display:flex;flex-direction:column;text-decoration:none;color:#000;padding:10px 25px}.sub-menu-block .sub-menu-items .menu-col:hover{border-radius:9px;background:#fff}.sub-menu-block .sub-menu-items .menu-col.inactive{opacity:.5;cursor:default}.sub-menu-block .sub-menu-items .menu-col.inactive:hover{background:none}.sub-menu-block .sub-menu-items .menu-col .menu-coltitle{display:block;color:#000;font-size:16px;font-weight:500;text-decoration:none;margin:0 0 20px 0}.sub-menu-block .sub-menu-items .menu-col .menu-colimg{display:block;margin-bottom:15px}.sub-menu-block .sub-menu-items .menu-col .menu-colimg img{width:100%;height:auto}.sub-menu-block .sub-menu-items .menu-col .menu-colsubtitle{font-weight:400;font-size:14px;line-height:18px;color:#555}.sub-menu-block .submenu-blog .left-p{width:70%}.sub-menu-block .submenu-blog .right-p{width:27%;margin-left:auto}.sub-menu-block .submenu-blog .main-link{padding:15px 25px 15px 25px;display:flex;align-items:center;text-decoration:none;color:#000;border-radius:9px;margin:0 0 15px 0;border-bottom:1px solid #e1e1e1}.sub-menu-block .submenu-blog .main-link:hover{background:#fff;box-shadow:0px 0px 5px #e1e1e1}.sub-menu-block .submenu-blog .main-link:hover .link-title{text-decoration:none}.sub-menu-block .submenu-blog .main-link .img-preview{height:120px;margin-right:30px}.sub-menu-block .submenu-blog .main-link .img-preview img{height:100%;width:auto;border-radius:50%}.sub-menu-block .submenu-blog .main-link .link-data{display:block}.sub-menu-block .submenu-blog .main-link .link-title{display:block;font-size:25px;font-weight:400;margin:0 0 7px 0;text-decoration:underline}.sub-menu-block .submenu-blog .main-link .link-title i{position:relative;margin-right:3px;top:3px}.sub-menu-block .submenu-blog .main-link .link-info{font-weight:300;font-size:16px;color:#333}.sub-menu-block .submenu-blog .subitems{display:flex;flex-direction:row}.sub-menu-block .submenu-blog .subitems .subtitile{font-weight:500;font-size:18px;margin:0 0 10px 0;padding:0 0 0 5px}.sub-menu-block .submenu-blog .subitems .subcol{display:flex;flex-direction:column}.sub-menu-block .submenu-blog .subitems .subcol:last-child{flex-grow:1}.sub-menu-block .submenu-blog .subitems .items{display:flex;flex-direction:row;flex-wrap:wrap}.sub-menu-block .submenu-blog .subitems .item-link{display:block;max-width:200px;margin:0 0 10px 0;padding:7px 10px 7px 10px;text-decoration:none;color:#000;font-weight:300;font-size:16px;border-radius:9px;text-decoration:underline}.sub-menu-block .submenu-blog .subitems .item-link:hover{background:#fff;text-decoration:none;box-shadow:0px 0px 5px #e1e1e1}.sub-menu-block .submenu-blog .promo-text{width:calc(100% - 50px);background-color:#fff;border-radius:9px;padding:15px 25px;display:block;text-align:center;text-decoration:none;color:#000}.sub-menu-block .submenu-blog .promo-text:hover{box-shadow:0px 0px 5px #e1e1e1;text-decoration:none}.sub-menu-block .submenu-blog .promo-text:hover .txt-bottom{text-decoration:none}.sub-menu-block .submenu-blog .promo-text .line1{text-align:center;font-weight:300;font-size:18px;display:block}.sub-menu-block .submenu-blog .promo-text .resume-example{display:block;height:150px;overflow:hidden;position:relative;text-align:center;border-bottom:1px solid #e1e1e1;margin-bottom:20px}.sub-menu-block .submenu-blog .promo-text .resume-example img{width:80%;border-radius:9px;margin-top:20px;box-shadow:0px -3px 5px #e1e1e1}.sub-menu-block .submenu-blog .promo-text .txt-bottom{text-align:center;font-weight:300;text-decoration:underline}.side-menu{margin:20px 0 20px 0;justify-content:center}@media(max-width: 768px){.side-menu .item-w-border{padding-bottom:15px;border-bottom:1px solid #999;margin-bottom:15px}.side-menu .item-w-border .item{margin-bottom:0px}}.side-menu .item{cursor:pointer;margin:0 auto 15px auto;font-size:15px;font-weight:400;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;border:1px solid #000}.side-menu .item.m-show{display:none}@media(max-width: 768px){.side-menu .item.m-show{display:flex}}.side-menu .item.active{background:#2388ff;border:1px solid #2388ff}.side-menu .item.active svg{fill:#fff;stroke:#fff}.side-menu .item:hover{opacity:.75}.side-menu .item.crown{background:#2388ff}.side-menu .item.crown svg{fill:#fdeb00}.side-menu .item.crown svg path{stroke:#fdeb00}.side-menu .item.linkedin{background-color:#000}.side-menu .item.linkedin svg{fill:#fff}.side-menu .item svg{width:20px;height:20px}.side-menu .item .text{display:none}.side-menu .item.svgfff svg{fill:#fff}.side-menu .item.hh{background:#000}.side-menu .item.hh .svg-hh{width:100%;height:100%;font-size:13px;margin:0px}@media(max-width: 768px){.side-menu .item.hh .svg-hh{text-transform:lowercase !important;width:23px;height:23px}}.side-menu .item.hh.success svg{fill:#fff !important;stroke:#fff !important}.side-menu .links{display:flex;flex-direction:column;align-items:center;margin:0 0 10px 0}.side-menu .links .link{margin:0 0 3px 0;font-size:15px;cursor:pointer;font-family:"EBGaramond";font-weight:500;text-align:center;border-radius:50%;width:25px;height:25px;line-height:25px}.side-menu .links .link:hover{background:#e1e1e1}.side-menu .links .link.active{background-color:#fff}.side-menu-mobile{display:flex;position:relative;width:100%}.side-menu-mobile .main-menu{display:flex;justify-content:space-evenly;padding:5px 8px;background:#d8d8d8;border-radius:15px;margin:0 5px 0 0;flex:1}.side-menu-mobile .main-menu .item{text-align:center;display:flex;align-items:center;padding:0 3px 0 3px}.side-menu-mobile .main-menu .item:last-child{border-right:none}.side-menu-mobile .main-menu .item svg{margin:0 5px 0 0}.side-menu-mobile .item svg{width:16px;height:16px}.side-menu-mobile .menu-toggle{cursor:pointer;margin-left:auto;border-radius:50%;background:#000;color:#fff;width:30px;height:30px;display:flex;justify-content:center;align-items:center;position:relative}.side-menu-mobile .menu-toggle .text{position:relative;top:-1px}.side-menu-mobile .extra-menu{position:fixed;top:0px;left:0px;right:0px;height:100vh;z-index:2;padding:10px}.side-menu-mobile .extra-menu .menu-bg{position:absolute;top:0px;left:0px;right:0px;height:100vh;background:rgba(0,0,0,.5);z-index:2}.side-menu-mobile .extra-menu .menu-list{background:#fff;padding:40px 15px 15px 15px;z-index:9;position:relative}.side-menu-mobile .extra-menu .menu-list .item{font-size:18px;text-transform:uppercase;width:calc(100% - 30px);padding:15px 15px;border-bottom:1px solid #e1e1e1;display:flex;align-items:center;position:relative}.side-menu-mobile .extra-menu .menu-list .item svg{margin:0 5px 0 0}.side-menu-mobile .extra-menu .menu-list .item .special{position:absolute;right:0px;top:7px;width:25px;height:25px;display:flex;justify-content:center;align-items:center;font-size:13px;background:#2388ff;border-radius:50%}.side-menu-mobile .extra-menu .menu-list .item.hh.success svg{fill:#000 !important;stroke:#000 !important}.side-menu-mobile .extra-menu .menu-list .item.hh.exporting svg{fill:#000 !important;stroke:#000 !important}.side-menu-mobile .extra-menu .menu-list .item .svg-hh{width:23px;height:23px;font-size:11px;text-transform:lowercase !important}.side-menu-mobile .extra-menu .menu-list .close-menu{position:absolute;top:10px;right:10px;background:#000;color:#fff;border-radius:15px !important;display:flex;align-items:center;justify-content:center;padding:3px 8px;cursor:pointer;font-size:18px;height:30px;margin:0px;border:none}.side-menu-mobile .extra-menu .menu-list .close-menu svg{fill:#fff}.side-menu-mobile .extra-menu.hide{display:none}.side-menu-mobile .extra-menu.show{display:block;position:absolute;left:0px;right:0px;top:0;bottom:0;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);border-radius:4px;z-index:2}.side-menu-mobile .close-menu{border-top:1px solid #eee;margin-top:10px;padding-top:10px}.hover-hint{position:fixed;background:#000;color:#fff;font-size:15px;font-weight:400;padding:8px 15px 8px 15px;border-radius:4px;z-index:99;pointer-events:none;opacity:0}.hover-hint.show{opacity:1}.bheader .btn-link svg{width:28px;height:28px}.bheader .btn-link:hover{background:#999}.bheader.hpreview{padding:20px 0px 20px 0px}.bheader.hpreview button{margin:0 10px 0 10px}.bheader.hpreview button:first-child{margin-left:0}.bheader.hpreview button:last-child{margin-left:auto}.bheader.hpreview .btn-link{color:#000;padding:3px 7px;border-radius:5px;font-weight:500;font-size:15px}.bheader.hpreview .btn-link svg{width:18px;height:18px;margin:0 3px 0 0}.bheader.hpreview .btn-link:hover{background:#e1e1e1;text-decoration:none;opacity:.85}.bheader.hpreview .btn-link.btn-share{font-size:15px;font-weight:400 !important}.bheader.hpreview .btn-download-container{position:relative}.bheader.hpreview .btn-download-container .btn-download-link{position:absolute;font-size:13px;width:200px;line-height:100%;margin-top:3px}.bheader.hpreview .btn-download svg path{stroke:#fff}.bheader.hpreview .btn-exit path{fill:#000}.bheader.hpreview .btn-exit svg{width:24px;height:24px}.bheader.hpreview .btn-exit:hover{opacity:.85}.bheader.hpreview .btn-close path{fill:#000}.bheader.hpreview .btn-close svg{width:32px;height:32px}.cv-top-menu{display:flex;margin:5px 0 25px 0;background:#f2f7ff;border-radius:9px}@media(max-width: 768px){.cv-top-menu{flex-wrap:wrap}}.cv-top-menu .item{padding:10px 10px 10px 10px;margin:0 0px 0 0;font-size:14px;cursor:pointer;display:flex;align-items:center}.cv-top-menu .item svg{font-size:16px;margin:0 3px 0 0;width:16px;height:16px}.cv-top-menu .item.yellow svg{fill:#fdeb00}.cv-top-menu .item:hover{border-top:5px solid #000;padding-top:5px;background-color:#fafafa}.cv-top-menu .item:last-child{margin-right:0px}.cv-top-menu .item.active{border-top:5px solid #2388ff;padding-top:5px}.svg-hh{width:18px;height:18px;font-size:11px;font-weight:500;background:#000;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;margin:0 5px 0 0}.hh-export-popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.hh-export-popup{background-color:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);width:100%;max-width:400px;overflow:hidden}.hh-export-popup.success{border-top:4px solid #4caf50}.hh-export-popup.error{border-top:4px solid #f44336}.hh-export-popup .hh-export-popup-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #e0e0e0}.hh-export-popup .hh-export-popup-title{display:flex;align-items:center;font-weight:bold;font-size:18px}.hh-export-popup .hh-export-popup-title svg{margin-right:10px;width:24px;height:24px}.hh-export-popup .hh-export-popup-close{background:none;border:none;cursor:pointer;padding:4px}.hh-export-popup .hh-export-popup-close svg{width:16px;height:16px}.hh-export-popup .hh-export-popup-content{padding:20px}.hh-export-popup .hh-export-popup-content p{margin:0;line-height:1.5}.chb{display:flex;align-items:center;user-select:none;margin-bottom:17px;margin-right:15px}.chb.disabled{opacity:.6}.chb .toggle{cursor:pointer}.chb .toggle-bg{width:64px;height:28px;border-radius:20px;background-color:#b4b8c1;margin-right:12px;position:relative;transition:background-color .3s}.chb .toggle-bg.active{background-color:#2563eb}.chb .toggle-slider{position:absolute;top:4px;left:4px;width:20px;height:20px;border-radius:50%;background-color:#fff;box-shadow:0 1px 2px rgba(15,56,113,.12),0 2px 4px rgba(15,56,113,.08);transition:transform .3s}.chb .toggle-slider.active{transform:translateX(36px)}.chb .label{font-size:14px;font-weight:400;cursor:pointer;display:flex;align-items:center}.chb .label .light{border-radius:50%;background:#2388ff;width:20px;height:20px;margin-right:3px;font-size:11px;font-weight:500;color:#fff;display:flex;align-items:center;justify-content:center;text-transform:uppercase}.chb .label .light svg{width:12px;height:12px;fill:#ff0}.chb.smaller .toggle-bg{width:50px;height:22px;border-radius:15px;margin-right:7px}.chb.smaller .toggle-slider{top:3px;left:3px;width:16px;height:16px}.chb.smaller .toggle-slider.active{transform:translateX(28px)}.chb.smaller .label{font-size:13px;color:#555}.txt textarea{height:180px;font-size:14px;font-weight:300;overflow-y:auto;border:1px solid #f1f3f7;background:#fff;box-shadow:0px 1px 4px 0px rgba(25,33,61,.08);display:block;width:calc(100% - 20px);padding:10px 10px 15px 10px;border-radius:2px;line-height:1.3rem;outline:none}.txt textarea:focus{border-bottom:2px solid #2388ff}.txt .counter{margin:5px 0 0 0;display:flex;font-size:13px;color:#555;font-weight:400;align-items:center}.txt .counter .count{margin-left:auto}.txt .counter .count .red{color:red}.hasai{position:relative}.hasai .suggestion{box-shadow:0px 1px 2px 1px rgba(25,33,61,.2);background:#fff;display:flex;justify-content:space-between;align-items:center;padding:7px 10px 7px 10px}.hasai .suggestion .chb{margin:0px}.hasai.simple{margin:0 0 20px 0;width:calc(100% - 20px)}.hasai.simple .suggestion{box-shadow:none;border-bottom:3px solid #e1e1e1}.btn-suggest{margin-left:auto;background:#2388ff;font-size:12px;text-transform:uppercase;display:flex;align-items:center;font-family:"Roboto",sans-serif}.btn-suggest.disabled{opacity:.7;cursor:default}.btn-suggest svg{width:14px;height:14px}.btn-suggest svg:last-child{margin-left:5px;margin-right:0px}.btn-suggest svg:last-child path{stroke:#fff}.btn-suggest.active{background:#a1a1a1}.btn-suggest.active svg:last-child path{fill:#fff;width:18px !important;height:18px !important}.form-tools{display:flex;justify-content:space-between;align-items:center;margin:0 0 20px 0}@media(max-width: 768px){.form-tools{padding-right:0px}}.form-tools .btn-suggest{margin-left:auto}.setup-page{padding-bottom:100px}.wizard-header{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-bottom:50px}.wizard-header .wizard-step{display:flex;align-items:center;margin:0 20px 0 0;min-width:200px;cursor:pointer}@media(max-width: 768px){.wizard-header .wizard-step{min-width:75px}}.wizard-header .wizard-step .step-number{width:34px;height:34px;color:#fff;font-weight:500;line-height:34px;border-radius:50%;font-size:18px;color:#555;background-color:#ebebeb;text-align:center;margin:0 5px 0 0}.wizard-header .wizard-step .step-header{flex:1;color:#555;position:relative;font-size:18px;font-weight:400}@media(max-width: 768px){.wizard-header .wizard-step .step-header .step-title{display:none}}.wizard-header .wizard-step .line{height:5px;border-radius:40px;background:#ebebeb}.wizard-header .wizard-step.active .step-number{background-color:#5271ff;color:#fff}.wizard-header .wizard-step.active .step-header{color:#000}.wizard-header .wizard-step.active .line{background:#5271ff}.wizard-header .wizard-step:hover{cursor:default}.wizard-steps{margin:0 0 50px 0}@media(max-width: 768px){.wizard-buttons{padding-bottom:100px}}.wizard-buttons .wizard-buttons-container{display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative}.wizard-buttons .wizard-buttons-container .btn-basic{min-width:150px;font-weight:400}.wizard-buttons .wizard-buttons-container .btn-basic:first-child{margin-right:10px}.wizard-buttons .wizard-buttons-container .btn-basic:last-child{margin-left:10px}.wizard-buttons .wizard-buttons-container .btn-basic.btn-next{background:#2388ff}.wizard-buttons .wizard-buttons-container .btn-basic.btn-next.loading{color:#777;cursor:default;background:#ebebeb}.wizard-buttons .wizard-buttons-container .btn-basic.btn-next.loading svg{position:relative;top:2px;margin-right:5px;stroke:#777}.wizard-buttons .wizard-buttons-container .btn-basic.btn-back{background:#ebebeb;color:#555}.wizard-buttons .wizard-buttons-container .btn-link{min-width:150px;text-align:center;padding:0 12px}.wizard-step-form .login-social{max-width:500px;margin:auto}.wizard-step-form h1{text-align:center;font-family:"EBGaramond";margin:0 0 20px 0;font-size:50px;color:#000;font-weight:500}.wizard-step-form h2{font-family:"Roboto",sans-serif;font-size:21px;margin:0 0 20px 0;text-align:center;font-weight:400;color:#555}.wizard-step-form .option-buttons{display:flex;justify-content:center;margin:50px auto 50px}@media(max-width: 768px){.wizard-step-form .option-buttons{flex-direction:column}}.wizard-step-form .option-buttons .option-block{display:block;position:relative;overflow:hidden;width:350px;padding:20px 25px;border:1px solid #c1c1c1;font-size:16px;cursor:pointer}@media(max-width: 768px){.wizard-step-form .option-buttons .option-block{margin:0 0 25px 0}}.wizard-step-form .option-buttons .option-block.active{border:5px solid #2388ff;padding:15px 20px}.wizard-step-form .option-buttons .option-block:not(.active):hover{border:1px solid #2388ff}.wizard-step-form .option-buttons .option-block:first-child{margin-right:20px}@media(max-width: 768px){.wizard-step-form .option-buttons .option-block:first-child{margin-right:0px}}.wizard-step-form .option-buttons .option-block:last-child{margin-left:20px}@media(max-width: 768px){.wizard-step-form .option-buttons .option-block:last-child{margin-left:0px}}.wizard-step-form .option-buttons .option-block.disabled{opacity:.8;cursor:default !important}.wizard-step-form .option-buttons .option-block.disabled:hover{border:1px solid #c1c1c1}.wizard-step-form .option-buttons .option-block.disabled label:hover{cursor:default !important}.wizard-step-form .option-buttons .option-block label{cursor:pointer;display:block}.wizard-step-form .option-buttons .option-block .option-title{display:block;font-weight:600;font-size:22px;margin:0 0 10px 0}.wizard-step-form .option-buttons .option-block .option-title:before{display:inline-block;font-size:27px;position:relative;margin-right:5px}.wizard-step-form .option-buttons .option-block .option-title.yes:before{content:"🔄"}.wizard-step-form .option-buttons .option-block .option-title.no:before{content:"⬜"}.wizard-step-form .option-buttons .option-block .option-title.profession:before{content:"📑"}.wizard-step-form .option-buttons .option-block .option-subtitle{line-height:150%;font-size:15px;font-weight:400;display:flex}.wizard-step-form .option-buttons .option-block .option-subtitle .option{padding-left:10px;position:relative;margin:0 12px 0 0px;display:flex;align-items:center}.wizard-step-form .option-buttons .option-block .option-subtitle .option:last-child{margin-right:0px}.wizard-step-form .option-buttons .option-block .option-subtitle .option:before{background-color:#5271ff;border-radius:3px;content:"";display:block;height:6px;left:0px;position:absolute;top:8px;width:6px}.wizard-step-form .resume-entry .form-group{margin:0 auto 20px auto;width:500px}@media(max-width: 768px){.wizard-step-form .resume-entry .form-group{width:100%}}.wizard-step-form .resume-entry .form-group .form-item{margin:0 0 20px 0;display:flex;flex-direction:column}.wizard-step-form .resume-entry .form-group .form-item label{font-size:18px;font-style:normal;font-weight:400;line-height:20px;color:#333;margin-bottom:3px}.wizard-step-form .resume-entry .form-group .form-item input[type=text],.wizard-step-form .resume-entry .form-group .form-item input[type=email]{border:1px solid #e1e1e1;background:#fff;box-shadow:0px 1px 4px 0px rgba(25,33,61,.08);border-radius:6px;padding:13px 16px;font-size:16px}.wizard-step-form .resume-entry .between{margin:0px auto 20px auto;text-align:center}.wizard-step-form .resume-entry .social-profiles{margin:0 auto 30px auto;width:500px;display:flex;flex-wrap:wrap;justify-content:space-between}.wizard-step-form .resume-entry .social-profiles .social-profile{width:230px;border:none;display:flex;display:flex;justify-content:center;align-items:center}.wizard-step-form .resume-entry .social-profiles .social-profile svg{width:28px;height:28px;margin:0 5px 0 0}.wizard-step-form .resume-entry .social-profiles .social-profile.linkedin{background:#0a66c2;color:#fff}.wizard-step-form .resume-entry .social-profiles .social-profile.linkedin svg{fill:#fff}.wizard-step-form .resume-entry .social-profiles .social-profile.facebook{background:#1877f2;color:#fff}.wizard-step-form .resume-entry .social-profiles .social-profile.facebook svg{fill:#fff}.wizard-step-form .resume-entry .social-profiles .social-profile.google{background:#f1f3f4;color:#000}.wizard-step-form .resume-entry .social-profiles .social-profile.skip{background:#fff;color:#333;font-weight:300}.wizard-step-form .error-message{text-align:center;font-size:16px;text-transform:uppercase;border:2px solid red;display:block;max-width:70%;margin:0px auto 0px auto;border-radius:9px;padding:10px 18px}@media(max-width: 768px){.wizard-step-form .error-message{min-width:0px;width:calc(100% - 36px)}}.wizard-step-form .url-warning{display:block;margin:20px auto 30px auto;border-radius:9px;padding:10px 18px;border:1px solid red}.wizard-step-form .url-warning .warning-text{display:flex;margin:0 0 15px 0}@media(max-width: 768px){.wizard-step-form .url-warning .warning-text{flex-direction:column}}.wizard-step-form .url-warning .warning-text .msg{font-size:16px;text-transform:uppercase;color:red}@media(max-width: 768px){.wizard-step-form .url-warning .warning-text .msg{margin:0 0 10px 0}}.wizard-step-form .url-warning .warning-text .options{margin:0 0 0 10px}@media(max-width: 768px){.wizard-step-form .url-warning .warning-text .options{margin:0}}.wizard-step-form .url-warning .warning-text .options a{display:inline-block;margin:0 5px 0 5px;color:#000;text-decoration:underline;cursor:pointer;font-weight:500}.wizard-step-form .url-warning .warning-text .options a:first-child{margin-left:0}.wizard-step-form .url-warning .warning-text .options a:hover{text-decoration:none}.wizard-step-form .url-warning .supported{display:flex}@media(max-width: 768px){.wizard-step-form .url-warning .supported{flex-direction:column}}.wizard-step-form .url-warning .supported .toggle-link{font-size:15px;color:#5271ff;text-decoration:underline;cursor:pointer;font-weight:500}.wizard-step-form .url-warning .supported .toggle-link:hover{text-decoration:none}.wizard-step-form .url-warning .supported .sites-list{margin:0 0 0 5px;display:flex;flex-wrap:wrap;list-style:none}@media(max-width: 768px){.wizard-step-form .url-warning .supported .sites-list{margin:10px 0 0 0;padding:0px}}.wizard-step-form .url-warning .supported .sites-list li{margin:0 5px 0 0;padding:0;font-size:15px;color:#333;list-style-type:none}.wizard-step-form .url-warning .supported .sites-list li::after{content:","}.wizard-step-form .url-warning .supported .sites-list li:last-child::after{content:""}.wizard-step-form .prof-search{position:relative;display:block;max-width:70%;margin:0px auto 30px auto;text-align:center}@media(max-width: 768px){.wizard-step-form .prof-search{max-width:100%}}.wizard-step-form .prof-search label{display:block;text-align:center;font-size:20px;font-weight:400;color:#333;margin:0 0 20px 0}.wizard-step-form .prof-search input{font-size:16px;font-style:normal;font-weight:400;line-height:130%;resize:none;display:block;border-radius:12px;border:1px solid var(--gray, #d5d5d5);padding:12px;width:calc(100% - 24px)}.wizard-step-form .prof-search input::placeholder{color:#999}.wizard-step-form .prof-search .profession-list{width:100%;max-height:180px;overflow-y:auto;position:absolute;background-color:#fff;z-index:1000;top:100%}.wizard-step-form .prof-search .profession-list .profession-item{padding:10px 0 10px 0;font-size:19px;border-bottom:1px solid #cfcfcf;background:#e5ecfb;cursor:pointer}.wizard-step-form .prof-search .profession-list .profession-item:last-child{border-bottom:none}.wizard-step-form .prof-search .profession-list .profession-item:hover{background-color:#f0f0f0}.wizard-step-form .prof-search .profession-list .no-results{padding:8px;color:#888}.wizard-step-form .prof-search .profession-list a{text-decoration:none;color:#000;display:block}.entry-upload .entry-upload__file{display:flex;overflow:auto;min-height:180px;border-style:dotted;border-radius:12px;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;justify-content:center}.resume-entry .tabs{display:flex;justify-content:center;margin:20px auto 20px}@media(max-width: 768px){.resume-entry .tabs{justify-content:space-between}.resume-entry .tabs.flex-m-spa{justify-content:space-around}}.resume-entry .tabs .tab{display:block;font-size:20px;font-style:normal;font-weight:500;line-height:normal;color:var(--black, #9f9f9f);position:relative;border:none;background:none;border-bottom:2px solid #9f9f9f;cursor:pointer;margin:0 30px 0 30px;min-width:150px;padding:0 0 10px 10px;text-align:left}@media(max-width: 768px){.resume-entry .tabs .tab{min-width:95px;margin:0 20px 0 0}}.resume-entry .tabs .tab.active{color:#000;padding-bottom:9px;border-bottom:2px solid #000}.resume-entry .tabs .tab:hover{color:#555;border-bottom:2px solid #555}.resume-entry .tabs .tab svg{position:relative;width:21px;height:21px;top:5px;margin-right:5px}.entry-options{display:block;max-width:70%;margin:0px auto 30px auto}@media(max-width: 768px){.entry-options{max-width:100%;margin:0 0 30px 0}}.entry-options .txt-area{font-size:16px;font-style:normal;font-weight:400;line-height:130%;resize:none;display:block;border-radius:12px;border:1px solid var(--gray, #d5d5d5);padding:12px;min-height:180px;width:calc(100% - 24px)}.entry-options .txt-form{font-size:16px;font-style:normal;font-weight:400;line-height:130%;resize:none;display:block;border-radius:12px;border:1px solid var(--gray, #d5d5d5);padding:12px;width:calc(100% - 24px)}.entry-options .txt-form::placeholder{font-size:16px;font-style:normal;font-weight:400;line-height:130%;color:var(--grau, #9f9f9f)}.entry-options .smaller-text{font-size:14px;margin:15px 0 15px 0;color:#333}.entry-options .icobox{display:flex;flex-direction:column;margin-top:10px}.entry-options .icobox .ico{margin:0 0 5px 0;transition:all .3s;display:flex;align-items:center}.entry-options .icobox .ico:hover svg rect{transition:all .3s;fill:#8e8e8e}.entry-options .icobox .ico:nth-child(4n):hover svg path{transition:all .3s;fill:#8e8e8e}.entry-options .icobox .ico:last-child{margin-right:0}.entry-options .icobox .ico .btn-link{font-size:14px;cursor:pointer;text-decoration:underline;margin:0 0 0 5px}.entry-options .icobox .ico .btn-link:hover{text-decoration:none}.entry-options .icobox .ico svg{position:relative;margin:0 5px 0 0;width:21px;height:21px;top:0px;left:0px;opacity:1;border-radius:50%}.entry-options .icobox.align{flex-direction:row}.entry-options .icobox.align .ico{margin:0 5px 0 0}.entry-options .dzu-dropzone{overflow:auto;min-height:180px;border-style:dotted;border-radius:12px;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;justify-content:center}.entry-options .dzu-dropzone .dzu-previewContainer{position:absolute;top:0px;bottom:0px;display:flex;align-items:center}.entry-options .dzu-dropzone .dzu-inputLabel{font-weight:300;font-size:16px;display:flex;flex-direction:column;justify-content:center;align-items:center}.entry-options .dzu-dropzone .dzu-inputLabel:before{display:inline-block;padding-right:10px;content:"📂";position:relative;top:-3px}.entry-options .item-resume-url{position:relative}.entry-options .item-resume-url svg{position:absolute;top:13px;left:7px;width:21px;height:21px;opacity:.75}.entry-options .item-resume-url input[type=text]{padding-left:30px}@media(max-width: 768px){.entry-options .item-resume-url input[type=text]{width:calc(100% - 60px)}}.popup-full{width:100%;height:100%;position:fixed;z-index:100;top:0;left:0;background:#fff;overflow-y:auto}.popup-full .close{position:fixed;top:0px;right:10px}.popup-full .close svg{cursor:pointer;width:50px;height:50px}.popup-full .popup-content{padding:40px 40px;overflow-y:auto}.popup-full .popup-content .popup-msg{font-size:21px;text-align:center;margin:0 auto 20px auto}.popup .popup-wrapper{z-index:300;display:flex;justify-content:center;position:fixed;top:5px;bottom:5px;right:0px;width:100%;height:calc(100% - 10px)}@media(max-width: 768px){.popup .popup-wrapper{justify-content:start;top:10px;bottom:10px;height:calc(100% - 10px);width:calc(100% - 20px);left:10px}}.popup .popup-container{display:flex;flex-direction:column;justify-content:center;width:900px;overflow-y:auto}@media(max-width: 768px){.popup .popup-container{width:100%}}.popup .popup-container .popup-msg{text-align:center;margin:0 auto 10px auto;padding-bottom:10px;max-width:450px;text-align:left;padding:10px 10px 10px 10px;border-left:3px solid #2388ff;background:#f2f7ff}.popup .popup-container .popup-heading{border-radius:9px 9px 0px 0px;background:#202020;padding-top:20px}@media(max-width: 768px){.popup .popup-container .popup-heading{padding-top:0px}}.popup .popup-container .popup-heading.heading-common{background:#fff;position:relative}.popup .popup-container .popup-heading.heading-common .close{position:absolute;top:10px;right:20px}.popup .popup-container .popup-heading.heading-common .close svg{cursor:pointer;width:32px;height:32px}.popup .popup-container .popup-heading .heading-content{width:80%;background:#fff;margin:10px auto 0 auto;border-radius:9px 9px 0px 0px;padding:10px 5% 10px 5%;position:relative}.popup .popup-container .popup-heading .heading-content.linkedin-heading{padding:0px 0 10px 0}.popup .popup-container .popup-heading .heading-content:after{display:block;content:"";position:absolute;bottom:0px;left:0px;height:50px;width:100%;background:#000;background:linear-gradient(0deg, rgba(0, 0, 0, 0.5) 0%, rgba(255, 255, 255, 0) 100%)}.popup .popup-container .popup-heading .title-bottom{text-align:center;margin:0 0 10px 0;font-size:24px;font-weight:600;background-color:#fff;color:#5271ff}.popup .popup-container .popup-heading .bottom-content{position:relative;min-height:150px}.popup .popup-container .popup-heading .status-list{position:absolute;bottom:0%;left:50%;height:120px;padding:0px 20px 0px 20px;overflow:hidden;transform:translate(-50%, -10%);display:flex;flex-direction:column;justify-content:flex-end}.popup .popup-container .popup-heading .status-list .status{text-align:center;font-size:21px;font-style:normal;font-weight:400;line-height:24px;color:#777;margin-bottom:20px;white-space:nowrap;filter:blur(2.5px)}.popup .popup-container .popup-heading .status-list .status svg{width:24px;height:24px}.popup .popup-container .popup-heading .status-list .status:before{content:"☑️";margin-right:5px;opacity:50%}.popup .popup-container .popup-heading .status-list .status:last-child{margin-bottom:0;filter:blur(0px);font-weight:700;color:#000;padding-bottom:2px}.popup .popup-container .popup-heading .status-list .status:last-child:before{content:"";margin:0px}.popup .popup-container .popup-heading .status-list .status.finished:before{content:"✅";margin-right:5px;opacity:50%}.popup .popup-container .popup-heading .status-list .status svg{margin-right:10px;position:relative;stroke:#000;top:5px}.popup .popup-container .popup-heading .resume-prev{height:180px;overflow:hidden}.popup .popup-container .popup-heading .resume-prev.linkedin-prev{height:200px;border-radius:9px 9px 0px 0px}.popup .popup-container .popup-heading .resume-prev.linkedin-prev .subtitle{font-weight:400;font-size:15px;line-height:120%}.popup .popup-container .popup-heading .resume-prev .title{margin:0 0 10px 0}.popup .popup-container .popup-heading .resume-prev .keys-pretitle{display:flex;font-size:16px;font-weight:300;margin:0 0 10px 0}.popup .popup-container .popup-heading .resume-prev .keys-pretitle .keys-title{margin:0 5px 0 0}.popup .popup-container .popup-heading .resume-prev .keys-pretitle .keys-percent{text-align:center;font-size:14px;font-weight:500;padding:2px 9px;border-radius:3px;background:#a7ff99}.popup .popup-container .popup-heading .resume-prev .keys-list{display:flex;flex-direction:row;margin-bottom:5px}.popup .popup-container .popup-heading .resume-prev .keys-list.invisible{filter:blur(5px)}.popup .popup-container .popup-heading .resume-prev .keys-list .keys-item{margin-right:14px;padding:2px 4px;background:#efefef;border-radius:3px;white-space:nowrap;font-size:14px;font-weight:300}.popup .popup-container .popup-heading .resume-prev .summary-text{font-size:14px;filter:blur(5px)}.popup .popup-container .popup-heading .resume-prev .profile-pic{width:100px;height:100px;border-radius:50%;margin:0 0 10px 0;border:3px solid #fff}.popup .popup-container .popup-heading .resume-prev .profile-pic img{width:100%;height:100%;border-radius:50%}.popup .popup-container .popup-heading .resume-prev .background-image{width:100%;height:100px;background-size:cover;background-position:center}.popup .popup-container .popup-heading .resume-prev .background-image.empty{background-image:url("https://cvator.azureedge.net/cdn/www/linkedin-bg-default.svg")}.popup .popup-container .popup-heading .resume-prev .background-image img{width:100%;height:100%;object-fit:cover}.popup .popup-container .popup-heading .resume-prev .profile-data{margin-top:-70px;padding:0 30px 0 30px}.popup .popup-container .popup-heading .text-list{font-size:16px;font-weight:300;display:flex;flex-direction:column}.popup .popup-container .popup-heading .text-list .keys-title{font-weight:400;margin:0 0 10px 0}.popup .popup-container .popup-heading .text-list .list{display:inline-flex;flex-wrap:wrap}.popup .popup-container .popup-heading .text-list .list .keys-item{margin:0 10px 10px 0;padding:2px 4px;background:#efefef;border-radius:3px}.popup .popup-container .popup-content{border-radius:0px 0px 9px 9px;background:#fff;padding:31px 28px;max-height:275px;overflow-y:auto;font-weight:400}.popup .popup-container .popup-content.popup-round{border-radius:9px}@media(max-width: 768px){.popup .popup-container .popup-content{padding:45px 15px 30px 15px;border-radius:9px 9px 9px 9px}}.popup .popup-container .popup-content.auto-height{max-height:none}.popup .popup-container .popup-content .popup-header{margin:0 0 30px 0}.popup .popup-container .popup-content .popup-description{line-height:150%}.popup .popup-container .popup-btns{display:flex}.popup .popup-container .popup-btns .btn-basic{width:100%}.popup .popup-container .popup-btns .btn-basic svg{position:relative;top:3px;margin-right:10px}.popup .popup-container .popup-btns.popup-form-btns{justify-content:end !important}.popup .popup-container .popup-btns.popup-form-btns .btn-basic{width:auto;font-size:15px}.popup .popup-container .popup-btns.popup-form-btns .btn-link{margin:0 15px 0 15px}.popup .popup-container .login-form{max-width:450px;margin:auto}.popup .popup-container .login-form .login-header{text-align:center;font-size:16px;margin:0 0 20px 0}.popup .popup-container .login-form .login-header .header-item:hover{text-decoration:none}.popup .popup-container .login-form .popup-content{max-height:none !important}.popup .popup-container .login-form h1{text-align:center;margin:0 0 20px 0;font-size:27px}.popup .popup-container .login-form .form-row{margin-bottom:20px}.popup .popup-container .login-form .form-row .label-input{margin-right:0px !important}.popup .popup-container .login-form .form-link{font-size:15px}.popup .popup-container .login-form .btn-login{width:100%}.popup .popup-container .order-wrap .title{font-size:21px;margin:0 0 10px 0;font-family:"EBGaramond"}.popup .popup-container .order-wrap .item-val{font-size:15px}.popup .popup-form .popup-header{font-family:"Roboto",sans-serif;font-size:23px;font-weight:600;margin:0 0 15px 0 !important}.popup .popup-form .entry-txt{margin:0 0 15px 0}.popup .popup-form .txt-area{font-size:16px;font-style:normal;font-weight:400;line-height:130%;resize:none;display:block;border-radius:12px;border:1px solid var(--gray, #d5d5d5);padding:12px;min-height:150px;width:calc(100% - 24px)}.popup .overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:250;background:rgba(0,0,0,.349);visibility:hidden;opacity:0;-webkit-transition:all .3s;transition:all .3s}.popup .overlay.show{visibility:visible;opacity:1}.contact-wsidget{position:fixed;top:0;right:0;width:320px;height:100%;background-color:#fff;background:#fff url("https://cdn.cvator.ru/img/doodle.webp") repeat-y left top;background-size:contain;box-shadow:-4px 0 6px -1px rgba(0,0,0,.1),-2px 0 4px -1px rgba(0,0,0,.06);z-index:101;display:flex;flex-direction:column}.contact-wsidget .w-header{padding:16px 20px;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center}.contact-wsidget .w-title{font-size:18px;font-weight:600;margin:0;line-height:1.4}.contact-wsidget .w-content{padding:24px 20px;flex:1}.contact-wsidget .w-content button{width:100%;padding:12px 16px;background-color:#3b82f6;color:#fff;border:none;border-radius:6px;font-size:16px;cursor:pointer;transition:background-color .2s ease}.contact-wsidget .w-content button:hover{background-color:#2563eb}.contact-wsidget .w-text{color:#4b5563;margin-bottom:24px;font-size:16px}.contact-wsidget .btn-close{background:rgba(0,0,0,0);border:none;padding:8px;cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.contact-wsidget .btn-close:hover{background-color:#f3f4f6}.contact-wsidget .btn-close svg{width:20px;height:20px}.btn-chat{cursor:pointer;position:fixed;width:50px;height:50px;bottom:24px;right:24px;background-color:#2388ff;color:#fff;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);z-index:100}@media(max-width: 768px){.btn-chat{bottom:15px}}.btn-chat:hover{background-color:#2563eb;transform:scale(1.05);cursor:pointer}.btn-chat svg{width:24px;height:24px}.btn-chat svg path{stroke:#fff}@keyframes slideIn{from{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slideOut{from{transform:translateX(0)}to{transform:translateX(100%)}}.contact-wsidget{animation:slideIn .3s ease forwards}.avatar-section{display:flex;padding:10px;background:#f2f7ff;border-radius:9px;position:relative;margin:0 0 40px 0}@media(max-width: 768px){.avatar-section{flex-direction:column}}.avatar-section .avatar-uploader{display:flex;flex-direction:column;margin:0 10px 0 0;width:auto;align-items:center;padding:5px 7px;background:#d9e2f0;border-radius:15px}@media(max-width: 768px){.avatar-section .avatar-uploader{margin:0 0 20px 0}}.avatar-section .avatar-uploader .current-avatar{height:70px;width:70px;margin:0 0px 10px 0}@media(max-width: 768px){.avatar-section .avatar-uploader .current-avatar{margin-right:15px}}.avatar-section .avatar-uploader .current-avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%}.avatar-section .avatar-uploader .uploader{display:flex;flex-direction:column;position:relative;flex-direction:column;position:relative;align-items:center}.avatar-section .avatar-uploader .uploader .btn-container{margin:0 0 10px 0}.avatar-section .avatar-uploader .uploader .btn-container .chb{margin:0px}.avatar-section .avatar-uploader .upload-section .btn-small{width:145px}@media(max-width: 768px){.avatar-section .avatar-uploader .upload-section .btn-small{margin-left:0px}}.avatar-section .zoomer{position:absolute;left:0px;right:0px;max-height:220px;height:220px;z-index:99;top:-45px}.avatar-section .zoomer .ranger{position:absolute;top:2px;left:50%;width:145px;transform:translateX(-50%);background-color:rgba(0,0,0,.5);padding:5px;border-radius:8px;z-index:10}.avatar-section .zoomer .zoom-buttons{position:absolute;bottom:0px;left:50%;width:200px;transform:translateX(-50%);background-color:rgba(0,0,0,.5);border-radius:8px;z-index:10;display:flex;justify-content:space-between}.avatar-section .zoomer .zoom-buttons .btn-basic{width:49%}.avatar-section .zoomer .zoom-buttons .btn-basic svg{stroke:#000}.avatar-section .hidden{display:none}.avatar-section .headshots-section{flex:1}.avatar-section .headshots-section h3{margin:0 0 5px 0;font-size:21px;font-weight:600;background:linear-gradient(306.48deg, #0a0911 34.71%, #7a52f4 93.62%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.avatar-section .headshots-section h3 .label-ai{color:#fff}@media(max-width: 768px){.avatar-section .headshots-section h3{text-align:center}}.avatar-section .headshots-section .promo-subheader{font-size:14px;margin:0 0 10px 0;line-height:125%}.avatar-section .headshots-section .promo-subheader strong{font-weight:500;text-decoration:underline}.avatar-section .headshots-section .available{margin:0 0 10px 0}.avatar-section .headshots-section .available .value{margin:0 0 0 10px}.avatar-section .headshots-section .btn-plain svg{fill:rgba(0,0,0,0) !important}.avatar-section .headshots-section .headshots{overflow-x:auto;padding:10px;border:1px solid #d9e2f0;border-radius:9px}.avatar-section .headshots-section .headshots .headshots-list{position:relative;width:100px;flex:0 0 auto;display:flex}.avatar-section .headshots-section .btn-headshot{position:relative;flex:0 0 auto;display:flex;align-items:center;border-radius:50%;overflow:hidden;outline:none;width:70px;height:70px;padding:0px;margin:0 5px 5px 0;border:2px solid rgba(0,0,0,0);cursor:pointer}.avatar-section .headshots-section .btn-headshot:focus{border:2px solid #2388ff}.avatar-section .headshots-section .btn-headshot img{width:100%;height:auto}.avatar-section .headshots-section .btn-container{margin:0 0 10px 0}.avatar-section .headshots-section .btn-container .btn-basic{width:auto}.avatar-section .headshots-section .btn-container .btn-basic svg{width:21px;height:21px;fill:#ff0}.avatar-section .headshots-section .btn-photo-more{display:flex;flex-shrink:0;width:70px !important;height:70px;border-radius:50%;background:#d9e2f0;align-items:center;justify-content:center;cursor:pointer;font-size:13px;position:relative}.avatar-section .headshots-section .btn-photo-more svg{margin:0 5px 0px 0;width:12px;height:12px}.cropper-container{position:relative;width:100%;height:300px;background:#333;margin:16px 0}.avatar-uploader .controls{margin-top:16px;display:flex;gap:16px;justify-content:space-between}.avatar-uploader .reactEasyCrop_Container{position:relative;width:100%;height:100%}.avatar-uploader .reactEasyCrop_CropArea{border:2px solid #fff;box-shadow:0 0 0 9999em rgba(0,0,0,.5)}.zoom-controls input[type=range]{-webkit-appearance:none;width:100%;height:4px;border-radius:2px;background:#ddd;outline:none}.zoom-controls input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:#fff;cursor:pointer}.zoom-controls input[type=range]::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#fff;cursor:pointer;border:none}.template-picker{position:fixed;z-index:1000;top:0;left:0;width:calc(100vw - 80px);height:calc(100vh - 80px);padding:40px}@media(max-width: 768px){.template-picker{padding:15px;width:calc(100vw - 30px);height:calc(100vh - 30px)}}.template-picker .overlay{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:0}.template-picker .modal{position:relative;z-index:2;background-color:#f0f0f0;border-radius:10px;width:100%;height:100%;display:flex;overflow:hidden}.template-picker .close{position:absolute;z-index:99;top:10px;right:10px;display:flex;align-items:center;justify-content:center;border-radius:100px;padding:5px;cursor:pointer;transition:.2s ease-in-out}.template-picker .close:hover{background-color:#f0f0f0}.template-picker .viewer{width:100%;padding:50px 0 0px 0;overflow:hidden;margin:0 0 20px 0;position:relative}@media(max-width: 768px){.template-picker .viewer{display:flex;flex-direction:column;justify-content:center;padding:50px 5px 10px 5px}}.template-picker .viewer .window{border-radius:4px;overflow:auto;margin:0 10px 20px 10px;width:calc(100% - 40px);height:100%;margin:0 auto 20px auto}.template-picker .viewer .window::-webkit-scrollbar{display:none}@media(max-width: 768px){.template-picker .viewer .window{max-width:100%;width:calc(100% - 20px)}}.template-picker .viewer .template{margin-left:calc((100% - 400px)/2)}@media(max-width: 768px){.template-picker .viewer .template{margin-left:0px}}.template-picker .viewer .btn-select{position:absolute;bottom:10px;padding:10px 12px;width:200px;font-size:16px;border-radius:3px;left:calc(50% - 100px);z-index:99;background:#1b9cf1}@media(max-width: 768px){.template-picker .viewer .btn-select{position:inherit;width:auto;margin:0 0 20px 0;left:auto}}.template-picker .templates-container{padding-top:50px;min-width:560px;max-width:560px;height:100%;display:flex;justify-content:center;background-image:linear-gradient(to bottom right, rgb(75, 75, 218) 30%, rgb(46, 46, 216));flex-wrap:wrap;gap:30px;overflow:auto}.template-picker .templates-container::-webkit-scrollbar{width:6px;background-color:silver}.template-picker .templates-container::-webkit-scrollbar-thumb{background-color:#464646;border-radius:4px}@media(max-width: 768px){.template-picker .templates-container{flex-direction:row;min-width:0;max-width:none;width:100%}}.template-picker .template{cursor:pointer;transition:.2s ease-in-out;position:relative;max-height:308px;margin:0 0 20px 0}@media(max-width: 768px){.template-picker .template{max-height:none;margin:0 auto 0px auto}}.template-picker .template:hover{transform:translateY(-8px)}.template-picker .template:hover .imgBlock img{opacity:1}.template-picker .template .img-block{border:3px solid rgba(41,33,165,.5);box-shadow:0 0 30px 10px rgba(20,13,122,.5);overflow:hidden;border-radius:3px;width:200px;height:282px;margin-top:10px;background-color:rgba(0,0,0,0);position:relative}@media(max-width: 768px){.template-picker .template .img-block{width:95%;height:auto;margin:10px auto 0 auto}}.template-picker .template .img-block img{object-fit:cover;width:100%;transition:.2s ease-in-out;opacity:.8;height:100%}.template-picker .template .templ-title{z-index:10;position:relative;text-align:center;font-size:16px;font-weight:500;color:#fff;margin:0 0 10px 0}.template-picker .picker{box-shadow:0 0 20px 10px rgba(0,0,0,.2);position:absolute;z-index:10;top:50%;opacity:0;visibility:hidden;left:50%;transform:translate(-50%, -50%);width:65px;height:65px;border-radius:100px;background-color:#1b9cf1;opacity:1;transition:.2s ease-in-out;display:flex;align-items:center;justify-content:center}.template-picker .picker svg{fill:#fff;width:50px;height:50px}.template-picker .active{transform:translateY(-8px)}.template-picker .active .imgBlock{border:3px solid #02105f}.template-picker .active .imgBlock img{opacity:1}.template-picker .active .picker{opacity:1;visibility:initial}.template-picker .skeleton{border-radius:5px;background-color:rgba(255,255,255,.548);position:relative;overflow:hidden}.template-picker .skeletonCard{transition:.2s ease-in-out;position:relative;max-height:308px;display:flex;flex-direction:column;align-items:center;gap:10px}.template-picker .skeleton::before{content:"";rotate:10deg;position:absolute;top:0;left:50%;height:100%;box-shadow:0 0 40px 30px rgba(255,255,255,.2039215686);animation:skeleton infinite 1.3s ease-in-out}.template-picker .skeletonImage{width:200px;height:282px}.template-picker .skeletonTitle{width:100px;height:16px}@keyframes skeleton{0%{left:-50px}100%{left:calc(100% + 50px)}}.resume-screen{display:flex;flex-direction:row;height:100%;padding-left:70px}@media(max-width: 768px){.resume-screen{padding-left:0;display:block}}.resume-screen .bheader{margin:0 0 20px 0;display:flex;flex-wrap:wrap;align-content:center}.resume-screen .bheader .btn-logo{display:block;width:42px;height:42px;border:1px solid #000;border-radius:50%;background:url(https://cdn.cvator.ru/img/logo-round-v1.webp) no-repeat center/contain;cursor:pointer}.resume-screen .bheader .btn-basic{display:flex;align-items:center;justify-content:center;padding:5px 7px;border-radius:4px;cursor:pointer;font-size:14px;height:30px}.resume-screen .bSide{z-index:99;padding:0 10px 20px 10px;height:100%;overflow:hidden;background:#f1f1f1;position:fixed;top:0px;left:0px;display:flex;flex-direction:column}@media(max-width: 768px){.resume-screen .bSide{position:relative;display:flex;flex-direction:row;height:auto;width:calc(100% - 20px);margin:0 0 20px 0;background:none;padding:10px 10px 30px 10px}.resume-screen .bSide .btn-download-link{bottom:0px;left:20px;position:absolute}}.resume-screen .bSide.collapsed{width:50px}.resume-screen .bSide.expand{width:150px}.resume-screen .bSide .bheader{padding-top:10px;justify-content:center}.resume-screen .bResume{flex:1;height:100%;display:flex;width:calc(100% - 70px)}.resume-screen .resume-form{width:50%}@media(max-width: 768px){.resume-screen .resume-form{width:100%;flex:1}}.resume-screen .resume-form .bheader{display:flex;padding-top:0px;padding-bottom:0px;border-bottom:1px solid #a1a1a1;margin-bottom:0px}.resume-screen .resume-form .bheader .btn-header{display:flex;width:50%;padding:20px 15px 20px 30px;cursor:pointer;font-weight:400;background:#f8f8f8;font-size:16px;color:#2388ff;outline:none;border:none;text-align:left;align-items:center}.resume-screen .resume-form .bheader .btn-header:hover{background-color:#d5ecfe}.resume-screen .resume-form .bheader .btn-header:last-child{width:50%;border-left:1px solid #a1a1a1}.resume-screen .resume-form .bheader .btn-header.active{background:#fff;color:#000;cursor:default}.resume-screen .resume-form .bheader .btn-header.active:hover{background-color:#fff}.resume-screen .resume-form .bheader .btn-header .icon-wrap{margin:0 5px 0 0;width:24px;height:24px;border-radius:50%;background:#2388ff;display:inline-flex;align-items:center;justify-content:center}.resume-screen .resume-form .bheader .btn-header .icon-wrap svg{width:15px;height:15px}.resume-screen .resume-form .bheader .btn-header .icon-wrap.crown svg{fill:#fdeb00}.resume-screen .resume-form .bheader .btn-header .icon-wrap.crown svg path{stroke:#fdeb00}.resume-screen .resume-form .bheader .btn-header .icon-wrap.linkedin{background:#000}.resume-screen .resume-form .bheader .btn-header .icon-wrap.linkedin svg{fill:#fff}.resume-screen .resume-form .bheader .btn-header .icon-wrap.bulb{background:#ff0}@media(max-width: 768px){.resume-screen .resume-form .bheader .btn-header{padding:15px 15px 15px 15px}.resume-screen .resume-form .bheader .btn-header .text{flex:1}}.resume-screen .report-menu{display:flex;margin:0 0 20px 0;flex-wrap:wrap}.resume-screen .report-menu .menu-item{text-transform:capitalize;padding:5px 8px;border-radius:3px;background:#f1f1f1;color:#000;font-size:14px;margin:0 10px 10px 0;font-weight:400;cursor:pointer}.resume-screen .report-menu .menu-item:hover{background:#e1e1e1}.resume-screen .report-menu .menu-item.active{background:#2388ff;color:#fff}.resume-screen .report-menu .menu-item.btn-more{display:flex;align-items:center;background:silver}.resume-screen .report-menu .menu-item.btn-more svg{margin:0 0 0 5px;width:15px;height:15px}.resume-screen .report-menu .menu-item.ai{border-bottom:3px solid #fdeb00;padding:2px 12px 5px 3px;color:#000}.resume-screen .report-menu .menu-item.ai.active{color:#fff}.resume-screen .report-menu .menu-item.ai:before{content:"⚡"}.resume-screen .report-menu.li-report-menu{margin:0 0 20px 0}.resume-screen .report-menu.li-report-menu .menu-item{margin:0 5px 5px 0;background:#e7e7e7}.resume-screen .report-menu.li-report-menu .menu-item.active{background:#2388ff;color:#fff}.resume-screen .bottom-nav{display:flex;justify-content:space-between;margin:50px 0 50px 0}@media(max-width: 768px){.resume-screen .bottom-nav{padding-bottom:80px}}.resume-screen .bottom-nav button{font-size:15px;font-weight:400;display:flex;align-items:center}.resume-screen .bottom-nav button:first-child svg{margin:0 5px 0 0}@media(max-width: 768px){.resume-screen .bottom-nav button{min-width:120px;justify-content:center}.resume-screen .bottom-nav button .btn-text{display:none}}.resume-screen .bottom-nav button:last-child svg{margin:0 0px 0 5px}.resume-screen .bottom-nav button svg path{stroke:#fff}.resume-forms-wrap{padding:0px 20px 20px 20px}@media(max-width: 768px){.resume-forms-wrap{padding:0px 10px 50px 10px}}.resume-forms-wrap .form-section{margin:0 0 50px 0}.resume-forms-wrap .form-section .title{font-family:"EBGaramond";font-size:26px;font-weight:600;margin:0 0 20px 0;display:flex;justify-content:space-between}@media(max-width: 768px){.resume-forms-wrap .form-section .title{line-height:150%;align-items:center}}.resume-forms-wrap .form-section .subsection .subtitle{font-family:"EBGaramond";font-size:22px;font-weight:600;margin:0 0 10px 0;display:flex;justify-content:space-between}@media(max-width: 768px){.resume-forms-wrap .form-section .subsection .subtitle{line-height:150%;align-items:center}}.resume-forms-wrap .form-section .photo-subtitle{font-size:16px;background:#fffbe8;padding:5px 0 5px 10px;border-left:5px solid #2388ff;margin:0 0 10px 0}.resume-forms-wrap .form-section .title-tabs{display:flex;align-items:center;margin-bottom:20px}@media(max-width: 768px){.resume-forms-wrap .form-section .title-tabs{flex-direction:column;align-items:start;justify-content:start}}.resume-forms-wrap .form-section .title-tabs .btns{display:flex}@media(max-width: 768px){.resume-forms-wrap .form-section .title-tabs .btns{margin:0 0 20px 0}}.resume-forms-wrap .form-section .title-tabs .title{cursor:pointer;color:#2388ff;margin-bottom:0px}.resume-forms-wrap .form-section .title-tabs .title.active{color:#000}.resume-forms-wrap .form-section .title-tabs .title.active:hover{cursor:default}.resume-forms-wrap .form-section .title-tabs .title:not(.active):hover{text-decoration:underline}.resume-forms-wrap .form-section .title-tabs .title:first-child{margin-right:20px;padding-righT:20px;border-right:1px solid #222}.resume-forms-wrap .form-section .form-row{margin:0 0 30px 0;display:flex}@media(max-width: 768px){.resume-forms-wrap .form-section .form-row{flex-direction:column}}.resume-forms-wrap .form-section .form-row.hor{flex-direction:column}@media(max-width: 768px){.resume-forms-wrap .form-section .form-row.col2-m-r{flex-direction:column-reverse}}.resume-forms-wrap .form-section .form-row.error{color:red;font-size:15px;font-weight:400}.resume-forms-wrap .form-section .form-row.ml-110{margin-left:110px}.resume-forms-wrap .form-section .form-row select{border:1px solid #f1f3f7;background:#fff;box-shadow:0px 1px 4px 0px rgba(25,33,61,.08);display:block;padding:10px 12px;border-radius:4px;font-size:16px;outline:none}.resume-forms-wrap .form-section .form-row select:focus{padding:10px 12px 9px 12px;border-bottom:2px solid #2388ff}.resume-forms-wrap .form-section .form-row .label-select{margin:0 5px 0 0}.resume-forms-wrap .form-section .form-row .label-select .label{margin:0 0 5px 0;color:#666;font-size:16px;font-weight:400}.resume-forms-wrap .form-section .label-input{flex:1;display:flex;flex-direction:column;margin:0 0px 10px 0}.resume-forms-wrap .form-section .label-input.mr-25{margin-right:25px}@media(max-width: 768px){.resume-forms-wrap .form-section .label-input{margin:0 0 15px 0}}.resume-forms-wrap .form-section .label-input.flex-inline{flex-direction:row;margin:0 0 10px 0;align-items:center}.resume-forms-wrap .form-section .label-input.flex-inline label{margin:0 10px 0 0;min-width:100px}.resume-forms-wrap .form-section .label-input.flex-inline input[type=text],.resume-forms-wrap .form-section .label-input.flex-inline input[type=email],.resume-forms-wrap .form-section .label-input.flex-inline input[type=password]{flex:1}.resume-forms-wrap .form-section .label-input label{margin:0 0 5px 0;color:#666;font-size:16px;font-weight:400}.resume-forms-wrap .form-section .label-input input[type=text],.resume-forms-wrap .form-section .label-input input[type=email],.resume-forms-wrap .form-section .label-input input[type=password]{border:1px solid #f1f3f7;background:#fff;box-shadow:0px 1px 4px 0px rgba(25,33,61,.08);display:block;padding:13px 16px;border-radius:4px;font-size:16px;outline:none}.resume-forms-wrap .form-section .label-input input[type=text]:focus,.resume-forms-wrap .form-section .label-input input[type=email]:focus,.resume-forms-wrap .form-section .label-input input[type=password]:focus{padding:13px 16px 12px 16px;border-bottom:2px solid #2388ff}.resume-forms-wrap .form-section .label{display:flex;align-items:center;position:relative}.resume-forms-wrap .form-section .label .btn-improve{margin:0 0 5px auto;padding:2px 10px 2px 5px;border-radius:9px}.resume-forms-wrap .form-section .label .btn-improve svg{width:20px;height:20px}.resume-forms-wrap .form-section .label .btn-improve .text{color:#fff}.resume-forms-wrap .form-section .suggestion.label .btn-improve{margin:0 0 0px auto}.resume-forms-wrap .form-section .suggestion.label .pre-text{font-size:13px;color:#777}.resume-forms-wrap .form-section .data-more .form-row{margin-top:10px}.resume-forms-wrap .form-section .section-subtitle{font-size:13px;font-weight:400;line-height:150%;color:#676767;padding-left:20px;border-left:4px solid #e1e1e1;margin:0 0 20px 0}.resume-forms-wrap .form-section .add-item{padding-bottom:1px;display:inline-block}.resume-forms-wrap .form-section .add-item:hover{border-bottom:2px solid #5271ff}.resume-forms-wrap .form-section .add-item .add{display:flex;align-items:center;cursor:pointer;color:#2388ff;font-size:15px;font-weight:500}.resume-forms-wrap .form-section .add-item .add svg{margin:0 5px 0 0}.resume-forms-wrap .form-section .items-list.disabled{opacity:.6}.resume-forms-wrap .form-section .items-list .item{border:1px solid #e7e7e7;border-bottom:2px solid #555;padding:20px 20px 12px 20px;width:calc(100% - 40px);position:relative;margin:0 0 20px 0px}.resume-forms-wrap .form-section .items-list .item.opened{border:2px solid #555}.resume-forms-wrap .form-section .items-list .item .item-label{position:absolute;top:-10px;right:-10px;border-radius:50%;background:#2388ff;width:20px;height:20px;font-size:11px;font-weight:500;color:#fff;display:flex;align-items:center;justify-content:center;text-transform:uppercase}.resume-forms-wrap .form-section .items-list .item .item-label svg{width:12px;height:12px;margin:0px;fill:#ff0}.resume-forms-wrap .form-section .items-list .item .del{cursor:pointer;position:absolute;right:10px;top:10px;cursor:pointer;top:-16px;height:32px;width:32px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center}.resume-forms-wrap .form-section .items-list .item .del svg{height:15px;width:15px}.resume-forms-wrap .form-section .items-list .item .del:hover{opacity:80%}.resume-forms-wrap .form-section .items-list .item .up-down{position:absolute;right:35px;top:-9px;display:flex;flex-direction:row;padding:0px 10px;background:#fff}@media(max-width: 768px){.resume-forms-wrap .form-section .items-list .item .up-down{right:50px}}.resume-forms-wrap .form-section .items-list .item .up-down a{display:flex;align-items:center;justify-content:center;width:16px;height:16px;background:#fff;border:1px solid #000;border-radius:50%;margin:0 10px 0 0;cursor:pointer}.resume-forms-wrap .form-section .items-list .item .up-down a:last-child{margin:0px}.resume-forms-wrap .form-section .items-list .item .up-down a svg{width:13px;height:auto;stroke:#000}.resume-forms-wrap .form-section .items-list .item .up-down a:hover{background:#000;border:1px solid #000}.resume-forms-wrap .form-section .items-list .item .up-down a:hover svg path{stroke:#fff}.resume-forms-wrap .form-section .items-list .item .vals .title{cursor:pointer;display:flex;justify-content:space-between;align-content:start;margin:0 0 10px 0;font-family:"Roboto",sans-serif}.resume-forms-wrap .form-section .items-list .item .vals .title .val{width:90%;font-size:15px;color:#333;margin-right:10px;line-height:170%}.resume-forms-wrap .form-section .items-list .item .vals .title .val.subval{font-size:14px;line-height:130%;font-weight:300}.resume-forms-wrap .form-section .items-list .item .vals .title .val.empty{font-family:"EBGaramond";font-size:18px;font-weight:300}.resume-forms-wrap .form-section .items-list .item .vals .title .val .v1{margin-right:10px}.resume-forms-wrap .form-section .items-list .item .vals .title .val .v1:after{content:":"}.resume-forms-wrap .form-section .items-list .item .vals .title .val .v2{font-weight:400;color:#666}.resume-forms-wrap .form-section .items-list .item .vals .title.m0{margin:0px}.resume-forms-wrap .form-section .items-list .item .vals .title.proj-title .val{line-height:110%}.resume-forms-wrap .form-section .items-list .item .vals .title .item-link{font-weight:300;width:100%;margin-top:3px;font-size:14px;text-decoration:underline;color:#5271ff}.resume-forms-wrap .form-section .items-list .item .vals .title .item-link:hover{text-decoration:none}.resume-forms-wrap .form-section .items-list .item .vals .description{font-size:15px;color:#666;line-height:150%;font-weight:400}.resume-forms-wrap .form-section .items-list .item .vals.proj-vals .description{margin-top:5px}.resume-forms-wrap .form-section .items-list .item .vals.proj-vals .comma-list{font-size:14px}.resume-forms-wrap .form-section .items-list .item .vals .d1:after{content:"-";margin-left:3px;margin-right:3px}.resume-forms-wrap .form-section .items-list .item .vals .collapse.up svg{transform:rotateX(180deg)}.resume-forms-wrap .form-section .items-list .item .vals .skills{display:flex;flex-wrap:wrap;margin:0 0 10px 0}.resume-forms-wrap .form-section .items-list .item .vals .skills .skill{font-weight:400;padding:5px 8px;margin:0 5px 5px 0;border-radius:4px;background:#f2f2f2;color:#333;font-size:13px}.resume-forms-wrap .form-section .items-list .item .form{margin-top:15px;padding-top:15px;border-top:1px dotted #777}.resume-forms-wrap .form-section .items-list .item .form-row{margin:0 0 10px 0}.resume-forms-wrap .form-section .items-list .item .form-row .txt,.resume-forms-wrap .form-section .items-list .item .form-row .txt-simple{width:100%}.resume-forms-wrap .form-section .items-list .item .form-row.txt-short .txt textarea,.resume-forms-wrap .form-section .items-list .item .form-row.txt-short .txt-simple textarea{height:100px}.resume-forms-wrap .form-section .items-list .item .form-row input[type=text]{width:100%}.resume-forms-wrap .form-section .items-list .item .form .form-row input[type=text]{width:calc(100% - 20px)}.resume-forms-wrap .form-section .items-list .item .col2{justify-content:space-between}.resume-forms-wrap .form-section .items-list .item .col2 input[type=text]{width:auto}.resume-forms-wrap .form-section .items-list .item .col2 .txt{width:100%}.resume-forms-wrap .form-section .items-list .item .col2 .txt textarea{height:140px}.resume-forms-wrap .form-section .items-list .item .col2 .txt-simple{width:100%}.resume-forms-wrap .form-section .items-list .item .col2 .txt-simple textarea{height:140px}.resume-forms-wrap .form-section .items-list .item .col2 .date-dropdowns:first-child{margin-right:25px}@media(max-width: 768px){.resume-forms-wrap .form-section .items-list .item .col2 .date-dropdowns:first-child{margin:0 0 20px 0}}.resume-forms-wrap .form-section .items-list .item .sub-form{margin:20px 0 20px 0;padding-top:20px;border-top:1px dotted #777}.resume-forms-wrap .form-section .items-list .item .sub-form.no-border{border-top:none}.resume-forms-wrap .form-section .items-list .item .sub-title{margin:0 0 20px 0;display:flex;justify-content:space-between;align-items:center}.resume-forms-wrap .form-section .items-list .item .sub-title .form-tools{margin:0px}.resume-forms-wrap .form-section .items-list .item .sub-title .btn-suggest{padding:5px 9px;border-radius:5px;font-size:11px}.resume-forms-wrap .form-section .items-list .item .smaller textarea{height:100px;line-height:120%}.resume-forms-wrap .form-section .items-list .item.issimple{padding:0px;width:100%;border:none;border-bottom:1px solid #555}.resume-forms-wrap .form-section .items-list .item.issimple .form{padding:0px;margin:0px;border:none}.resume-forms-wrap .form-section .items-list .item .date-dropdowns{flex:1}.resume-forms-wrap .form-section .items-list .item .date-dropdowns label{margin:0 0 5px 0;color:#666;font-size:14px;font-weight:400}.resume-forms-wrap .form-section .items-list .item .date-dropdowns .with-chb{display:flex;align-items:center}.resume-forms-wrap .form-section .items-list .item .date-dropdowns .with-chb .chb{margin:0px}.resume-forms-wrap .form-section .items-list .item .date-dropdowns .currently-working{margin:0 5px 0 0}@media(max-width: 768px){.resume-forms-wrap .form-section .items-list .item .date-dropdowns .currently-working{margin:0 15px 0 0}}.resume-forms-wrap .form-section .items-list .item .date-dropdown-container{display:flex}.resume-forms-wrap .form-section .items-list .item .date-dropdown-container.disabled{opacity:.5;cursor:default}.resume-forms-wrap .form-section .items-list .item .date-dropdown-container .label-select{margin:0 5px 0 0}.resume-forms-wrap .form-section .items-list .item .date-dropdown-container .label-select:last-child{margin:0px}.resume-forms-wrap .form-section .items-list .item .label-select{margin:0 5px 0 0}.resume-forms-wrap .form-section .items-list .item .label-select .label{margin:0 0 5px 0;color:#666;font-size:16px;font-weight:400}.resume-forms-wrap .form-section .labels-list{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 0 20px 0}.resume-forms-wrap .form-section .labels-list .label{display:inline-flex;flex-direction:row;align-items:center;padding:5px 8px;margin:0 5px 5px 0;border-radius:4px;background:#898989;color:#fff;font-size:14px;font-weight:400;align-items:center}.resume-forms-wrap .form-section .labels-list .label .del{position:inherit;margin:1px 0 0 10px;cursor:pointer;top:0px;right:0px;height:auto;width:auto;border-radius:0px;background:none;display:inherit;align-items:center;justify-content:center}.resume-forms-wrap .form-section .labels-list .sortable-skills{display:flex;flex-direction:column;gap:8px}.resume-forms-wrap .form-section .labels-list .sortable-skills .skill-item{user-select:none;transition:all .2s ease;display:flex;align-items:center;gap:8px;padding:8px 12px;background:#f8f9fa;border:1px solid #333;border-radius:6px;position:relative}.resume-forms-wrap .form-section .labels-list .sortable-skills .skill-item:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1);border-color:#007bff}.resume-forms-wrap .form-section .labels-list .sortable-skills .skill-item.dragging{z-index:1000;transform:rotate(2deg);box-shadow:0 8px 25px rgba(0,0,0,.15)}.resume-forms-wrap .form-section .labels-list .sortable-skills .drag-handle{cursor:grab;color:#333;font-size:14px;line-height:1;letter-spacing:-2px;padding:4px;display:flex;align-items:center;opacity:.6;transition:opacity .2s ease;border-radius:4px}.resume-forms-wrap .form-section .labels-list .sortable-skills .drag-handle:hover{opacity:1;background-color:rgba(0,123,255,.1)}.resume-forms-wrap .form-section .labels-list .sortable-skills .drag-handle:active,.resume-forms-wrap .form-section .labels-list .sortable-skills .skill-item.dragging .drag-handle{cursor:grabbing}.resume-forms-wrap .form-section .labels-list .sortable-skills .skill-text{flex:1;cursor:grab;padding:4px 8px;border-radius:4px;transition:background-color .2s ease;color:#333}.resume-forms-wrap .form-section .labels-list .sortable-skills .skill-text:hover{background-color:rgba(0,123,255,.1)}.resume-forms-wrap .form-section .labels-list .sortable-skills .skill-text:active,.resume-forms-wrap .form-section .labels-list .sortable-skills .skill-item.dragging .skill-text{cursor:grabbing}.resume-forms-wrap .form-section .labels-list .sortable-skills .skill-item .del{cursor:pointer;opacity:.6;transition:opacity .2s ease;z-index:10;position:relative}.resume-forms-wrap .form-section .labels-list .sortable-skills .skill-item .del svg path{stroke:#333}.resume-forms-wrap .form-section .labels-list .sortable-skills .skill-item .del:hover{opacity:1;color:#dc3545}.resume-forms-wrap .form-section .labels-list .sortable-skills .no-skills-message{color:#6c757d;font-style:italic;text-align:center;padding:20px;border:2px dashed #dee2e6;border-radius:6px;background:#f8f9fa}.resume-forms-wrap .form-section .labels-list .sortable-skills .labels-list .skill-item.label{margin:0}.resume-forms-wrap .form-section .input-btn{align-items:end}@media(max-width: 768px){.resume-forms-wrap .form-section .input-btn{flex-direction:row}}.resume-forms-wrap .form-section .input-btn .label-input{width:50%;flex:none;margin:0 15px 0 0}@media(max-width: 768px){.resume-forms-wrap .form-section .input-btn .label-input{width:70%}}.resume-forms-wrap .form-section .input-btn .label-input input[type=text]{width:calc(100% - 32px) !important}.resume-forms-wrap .form-section .input-btn .btn-basic{font-size:16px;height:45px;border-radius:6px;display:flex;align-items:center}.resume-forms-wrap .form-section .input-btn .btn-basic svg{margin-right:5px}.resume-forms-wrap .form-section .input-btn .btn-basic svg path{stroke:#fff}.resume-forms-wrap .form-section .exp-tabs{display:flex;flex-wrap:wrap;margin:0 0 15px 0;padding:5px 0 5px 5px;border-left:3px solid #2388ff}.resume-forms-wrap .form-section .exp-tabs .tab-btn{font-weight:500;font-size:16px;padding:3px 5px 3px 5px;border-right:1px solid #999;cursor:pointer}@media(max-width: 768px){.resume-forms-wrap .form-section .exp-tabs .tab-btn{width:calc(50% - 15px);margin:0 0 10px 0}}.resume-forms-wrap .form-section .exp-tabs .tab-btn:hover{background:#ebebeb}.resume-forms-wrap .form-section .exp-tabs .tab-btn:last-child{border-right:none}.resume-forms-wrap .form-section .exp-tabs .tab-btn.active{background:#000;border-radius:5px;border-right:none;color:#fff}@media(max-width: 768px){.resume-forms-wrap .form-section .btn-exp{width:100%;justify-content:center}}.resume-forms-wrap .form-section .radio-group .radio-options{display:flex;align-items:center;margin:0 0 10px 0}@media(max-width: 768px){.resume-forms-wrap .form-section .radio-group .radio-options{flex-direction:column;align-items:start}}.resume-forms-wrap .form-section .radio-group .radio-options .radio-option{margin-right:10px;display:flex;align-items:center;cursor:pointer}.resume-forms-wrap .form-section .radio-group .radio-options .radio-option input[type=radio]{margin-right:5px;padding:5px;width:24px;height:24px;cursor:pointer}.resume-forms-wrap .btn-preview-mob{display:none}@media(max-width: 768px){.resume-forms-wrap .btn-preview-mob{display:flex;justify-content:center;z-index:100;position:fixed;bottom:0px;left:0px;width:100%;background:rgba(255,255,255,.75);padding:10px 0 50px 0}.resume-forms-wrap .btn-preview-mob .btn-basic{background:#5271ff;color:#fff;padding:15px 25px;border-radius:20px;display:flex;align-items:center;font-weight:500;font-size:16px;text-transform:uppercase}.resume-forms-wrap .btn-preview-mob .btn-basic svg{width:24px;height:24px}.resume-forms-wrap .btn-preview-mob .btn-basic svg path{fill:#fff;margin-right:5px}}@media(max-width: 768px)and (max-width: 768px){.resume-forms-wrap .btn-preview-mob .btn-basic{position:relative;right:0px;top:10px}}.resume-forms-wrap .btn-improve{margin-left:auto;background:#2388ff;font-size:12px;display:flex;align-items:center;font-family:"Roboto",sans-serif;color:#fff}@media(max-width: 768px){.resume-forms-wrap .btn-improve{margin-left:0px}}.resume-forms-wrap .btn-improve svg{fill:#ff0;width:14px;height:14px}.resume-forms-wrap .pre-area{display:flex;justify-content:space-between;align-items:center;margin:0 0 10px 0}.resume-forms-wrap .pre-area.form-tools{margin-bottom:20px}.resume-forms-wrap .pre-area .chb{margin:0 10px 0 0}.resume-forms-wrap .pre-area .btn-improve{border-radius:7px;font-size:12px;margin:0 0 0px auto !important;padding:2px 10px 2px 5px;border-radius:9px}.resume-forms-wrap .pre-area .btn-improve svg{width:20px;height:20px}.resume-forms-wrap .comma-list{display:flex}.resume-forms-wrap .comma-list .citem{margin-right:5px}.resume-forms-wrap .comma-list .citem::after{content:","}.resume-forms-wrap .comma-list .citem:last-child{margin-right:0px}.resume-forms-wrap .comma-list .citem:last-child::after{content:""}.resume-forms-wrap .cv-title-container{display:flex;margin:0 0 20px 0}@media(max-width: 768px){.resume-forms-wrap .cv-title-container{flex-direction:column}}.resume-forms-wrap .cv-title-container .cv-title{width:95%;display:flex;flex-direction:column;position:relative;overflow:hidden}@media(max-width: 768px){.resume-forms-wrap .cv-title-container .cv-title{width:calc(100% - 10px);margin:0 0 10px 0}}.resume-forms-wrap .cv-title-container .cv-title .placeholder{position:absolute;font-weight:300;color:#999;font-size:18px;top:0px;left:5px;z-index:1}@media(max-width: 768px){.resume-forms-wrap .cv-title-container .cv-title .placeholder{white-space:nowrap}}.resume-forms-wrap .cv-title-container .cv-title input{background:rgba(0,0,0,0);z-index:2;margin:0 0 0px 0;padding-left:5px;padding-right:5px;padding-bottom:2px;border:none;border-bottom:2px solid #2388ff;width:100%;font-size:15px;font-weight:600;color:#000}.resume-forms-wrap .cv-title-container .cv-title input:focus{outline:none;border-bottom:2px solid #000}.resume-forms-wrap .cv-title-container .cv-title .cv-title-label{color:#555;font-weight:400;font-size:13px;margin:0 5px 0 5px}@media(max-width: 768px){.resume-forms-wrap .cv-title-container .cv-title .cv-title-label{margin:5px 0 0 5px}}.resume-forms-wrap .cv-title-container .cv-title .cv-title-link{color:#555;font-weight:400;font-size:13px;margin:0px 0px 0 5px;border-left:1px solid #a1a1a1;padding-left:5px;position:relative}.resume-forms-wrap .cv-title-container .cv-title .cv-title-link svg{position:relative;top:3px;margin:0 0 0 5px;width:16px;height:16px}.resume-forms-wrap .cv-title-container .cv-title .cv-title-link .job{display:inline-block;margin:0 0 0 5px;color:#000}@media(max-width: 768px){.resume-forms-wrap .cv-title-container .cv-title .cv-title-link .job{display:inline}}.resume-forms-wrap .cv-title-container .btn-container{flex:1;display:flex;justify-content:end;margin-left:10px;align-items:start}@media(max-width: 768px){.resume-forms-wrap .cv-title-container .btn-container{margin:0 0 0 0}}.resume-forms-wrap .cv-title-container .btn-container .btn-basic{width:calc(60% - 4px);text-align:center;margin:0px;margin-left:auto;border-radius:2px;padding:5px 2px 5px 2px;font-size:14px}@media(max-width: 768px){.resume-forms-wrap .cv-title-container .btn-container .btn-basic{width:calc(100% - 4px)}}.resume-forms-wrap .cv-title-container .btn-container .btn-basic svg{width:15px;height:15px;margin:0px}.resume-forms-wrap .delete-confirmation-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.resume-forms-wrap .delete-confirmation-overlay .delete-confirmation-popup{background:#fff;border-radius:8px;padding:0;max-width:400px;width:90%;box-shadow:0 4px 12px rgba(0,0,0,.15);animation:deleteConfirmationFadeIn .2s ease-out}@keyframes deleteConfirmationFadeIn{from{opacity:0;transform:scale(0.95)}to{opacity:1;transform:scale(1)}}.resume-forms-wrap .delete-confirmation-overlay .delete-confirmation-header{display:flex;justify-content:space-between;align-items:center;padding:20px 20px 0 20px;border-bottom:1px solid #eee}.resume-forms-wrap .delete-confirmation-overlay .delete-confirmation-header h3{margin:0;font-size:18px;font-weight:600;color:#333}.resume-forms-wrap .delete-confirmation-overlay .delete-confirmation-close{background:none;border:none;cursor:pointer;padding:5px;color:#666;border-radius:4px;transition:all .2s ease}.resume-forms-wrap .delete-confirmation-overlay .delete-confirmation-close:hover{background-color:#f5f5f5;color:#333}.resume-forms-wrap .delete-confirmation-overlay .delete-confirmation-content{padding:20px;text-align:center}.resume-forms-wrap .delete-confirmation-overlay .delete-confirmation-content p{margin:0;font-size:16px;color:#555;line-height:1.5}.resume-forms-wrap .delete-confirmation-overlay .delete-confirmation-actions{display:flex;gap:10px;padding:0 20px 20px 20px;justify-content:flex-end}.resume-forms-wrap .delete-confirmation-overlay .delete-confirmation-actions .btn-basic{min-width:80px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s ease}.resume-forms-wrap .delete-confirmation-overlay .delete-confirmation-actions .btn-basic.gray{background-color:#f5f5f5;color:#666;border:1px solid #ddd}.resume-forms-wrap .delete-confirmation-overlay .delete-confirmation-actions .btn-basic.gray:hover{background-color:#e8e8e8;border-color:#ccc}.resume-forms-wrap .delete-confirmation-overlay .delete-confirmation-actions .btn-basic.red{background-color:#dc3545;color:#fff;border:1px solid #dc3545}.resume-forms-wrap .delete-confirmation-overlay .delete-confirmation-actions .btn-basic.red:hover{background-color:#c82333;border-color:#c82333}.link-input-group{position:relative}.link-input-group .link-input{border:1px solid #f1f3f7;background:#fff;box-shadow:0px 1px 4px 0px rgba(25,33,61,.08);display:block;padding:13px 16px;border-radius:4px;font-size:16px;outline:none;width:100%;max-width:450px}.link-input-group .btn-copy{position:absolute;right:0px;top:0px;bottom:0px;padding:0 16px;background:#2388ff;color:#fff;border-top-left-radius:0px;border-bottom-left-radius:0px}.link-input-group .btn-copy svg{width:16px;height:16px;margin:0 5px 0 0}.link-input-group .btn-copy svg path{fill:#fff}.link-input-group .btn-copy.success{background:green}.link-input-group .btn-copy:hover{background:#5271ff;color:#fff}.link-input-group .btn-copy:hover.success{background:green}.link-input-group .btn-copy:hover svg path{fill:#fff}.share-buttons{margin:15px 0 15px 0}.share-buttons .social-buttons button{margin:0 7px 7px 0}.resume-preview{background-color:#f2f2f2;justify-content:center;min-height:100vh;display:flex;overflow:auto;width:calc(50% - 35px);position:fixed;top:0px;bottom:0px;right:0px;cursor:grab;user-select:none}@media(max-width: 768px){.resume-preview{display:none}}@media(max-width: 768px){.resume-preview.m-show{width:100%;position:fixed;z-index:99;display:block}}.resume-preview::-webkit-scrollbar{display:none}.resume-preview:active{cursor:grabbing}.preview-container{padding:0 20px 20px 20px;display:flex;flex-direction:column;width:calc(100% - 40px)}@media(max-width: 768px){.preview-container{margin-bottom:120px}}.template-viewport{width:100%;box-sizing:border-box}@media(max-width: 768px){.template-viewport{height:100vh;overflow-y:auto}}.template-viewport::-webkit-scrollbar{width:10px;background-color:silver}.template-viewport::-webkit-scrollbar-thumb{background-color:#888;border-radius:5px}.template-viewport .template-window{border-radius:4px;margin-bottom:100px}.template-viewport .template-window::-webkit-scrollbar{display:none}.template-viewport .template-window .template{width:100%}.template-msg{padding:20px 20px 20px 20px}.template-msg .preview-msg{text-align:center;font-family:"EBGaramond";font-size:20px}.ai-screen{position:fixed;top:0px;bottom:0px;height:calc(100vh - 100px);right:0px;width:calc(50% - 130px);background:#f2f7ff;z-index:99;padding:50px;overflow-y:auto}.ai-screen.li-ai-screen{width:calc(40% - 70px);padding:50px 20px 20px 20px;height:100vh;overflow-y:auto}@media(max-width: 768px){.ai-screen{padding:80px 15px 50px 15px;width:calc(100% - 30px)}}.ai-screen .btn-close{position:absolute;top:10px;right:10px;background:#000;color:#fff;border-radius:15px !important;display:flex;align-items:center;justify-content:center;padding:5px 12px 5px 7px;cursor:pointer;font-size:14px;height:30px}.ai-screen .btn-close svg{fill:#fff;width:24px;height:24px}.ai-screen .bheader{display:flex;padding:10px 20px;justify-content:end}.ai-screen .ai-page{padding:0 0px 20px 0px}@media(max-width: 768px){.ai-screen .ai-page{padding-bottom:80px}}.ai-screen .ai-page .pheader h1{font-family:"EBGaramond",sans-serif;font-size:23px;line-height:125%;margin:0 0 5px 0}.ai-screen .ai-page .pheader .subtitle{font-size:14px;line-height:125%;margin:0 0 15px 0;color:#585f6a;font-weight:400}.ai-screen .ai-page .pheader .user-prompt textarea{height:80px;margin:0 0 15px 0}.ai-screen .ai-page .pheader .user-prompt textarea.disabled{opacity:.5}.ai-screen .ai-page .pheader .btn-improve{width:100%}.ai-screen .ai-page .pheader .btn-improve svg{width:20px;height:20px}.ai-screen .ai-page .pheader .btn-improve.loading{width:100%;cursor:default}.ai-screen .ai-page .pheader .btn-improve.loading:hover{opacity:1}.ai-screen .ai-page .photo-how .btn-container .btn-basic{width:calc(100% - 20px)}.ai-screen .ai-page .btn-container{margin:20px 0 20px 0}.ai-screen .ai-page .btn-container .btn-basic{width:100%}.ai-screen .report{padding:15px 20px;border-radius:9px;background:#ebebeb;color:#000;font-weight:400;font-size:14px;display:flex;flex-wrap:wrap}.ai-screen .report .item{margin:0 15px 10px 0;display:flex;align-items:center}.ai-screen .progress{display:flex;align-items:center;border-radius:5px;background:#ffffdb;color:#000;padding:10px 15px}.ai-screen .progress svg{margin-right:15px;stroke:#000;width:25px;height:25px}.ai-screen .progress .info{flex:1;font-weight:400;font-size:15px;line-height:125%}.ai-screen .error{margin:0 0 20px 0;background:#fff2f2;color:#680e0e;font-size:15px;font-weight:400;padding:10px 15px;border-radius:5px}.ai-screen .vacancies-list .vacancy-wrap{margin:0 0 20px 0}.ai-screen .vacancies-list .vacancy-wrap .pre{padding-left:10px;font-size:11px;text-transform:uppercase;color:#000;font-weight:300;margin:0 0 3px 0}.ai-screen .vacancies-list .item{position:relative;padding:0px;background:#fff;border:1px solid #e7e7e7;border-bottom:2px solid #555;padding:5px 10px 10px 10px;border-radius:3px}.ai-screen .vacancies-list .item.error{background:#fff2f2;color:inherit;font-size:inherit;font-weight:inherit;padding:20px 20px 12px 20px;border-radius:3px}.ai-screen .vacancies-list .item.item-processing{padding:10px;display:flex;align-items:center;justify-content:space-between}.ai-screen .vacancies-list .item.item-processing .display-content{font-size:14px}.ai-screen .vacancies-list .item.item-processing .status svg{position:relative;top:2px;stroke:#000;width:20px;height:20px}.ai-screen .vacancies-list .item.item-processing .status.processing svg{stroke:#000}.ai-screen .vacancies-list .item.processing{background:#dde8f3}.ai-screen .vacancies-list .item.finished{background:#f3fff1}.ai-screen .vacancies-list .item .link-wr{margin:5px 0 0 0}.ai-screen .vacancies-list .item .link-wr a{font-weight:500}.ai-screen .vacancies-list .item .vacancy-tabs{position:relative;z-index:2;display:inline-block;margin:0 0 10px 0}.ai-screen .vacancies-list .item .vacancy-tabs .tab{cursor:pointer;padding:1px 7px;font-size:14px;display:inline-flex;align-items:center;border-right:1px solid #c1c1c1;text-align:center;color:#000}.ai-screen .vacancies-list .item .vacancy-tabs .tab.active{background:#2388ff;color:#fff}.ai-screen .vacancies-list .item .vacancy-tabs .tab:last-child{border-right:none}.ai-screen .vacancies-list .item.error .tab.active{background:red;color:#fff}.ai-screen .vacancies-list .item .vac-content{position:relative}.ai-screen .vacancies-list .item .vac-content .vacancy-url{position:relative}.ai-screen .vacancies-list .item .vac-content .vacancy-url .url-pre{position:absolute;top:0px;left:0px;background:#e1e1e1;color:#333;font-size:15px;padding:5px 5px 6px 5px;border-bottom-left-radius:5px;border-top-left-radius:5px}.ai-screen .vacancies-list .item .vac-content .txt-form{font-size:15px;font-style:normal;font-weight:400;resize:none;display:block;border-radius:5px;border:1px solid var(--gray, #d5d5d5);padding:5px 1px 5px 5px;width:calc(100% - 65px)}.ai-screen .vacancies-list .item .vac-content .txt-form:focus{border:1px solid var(--gray, #d5d5d5);box-shadow:none}.ai-screen .vacancies-list .item .vac-content .txt-form.txt-url{padding-left:65px}.ai-screen .vacancies-list .item .vac-content .icobox{display:flex;margin:3px 0 0 5px}.ai-screen .vacancies-list .item .vac-content .icobox .ico{margin:0 5px 0px 0;border-radius:50%}.ai-screen .vacancies-list .item .vac-content .icobox svg{width:20px;height:20px}.ai-screen .vacancies-list .item .vac-content textarea{font-size:15px;font-style:normal;font-weight:400;line-height:120%;resize:none;display:block;border-radius:5px;border:1px solid var(--gray, #d5d5d5);padding:12px;min-height:120px;width:calc(100% - 25px)}.ai-screen .vacancies-list .item.error .vac-content{background:#fff2f2}.ai-screen .vacancies-list .item .url-warning{color:#680e0e;font-size:14px}.ai-screen .vacancies-list .item .url-warning .sites-list{display:flex}.ai-screen .vacancies-list .item .url-warning .sites-list .s-item{margin:0 5px 0 0;display:inline-block;color:#000;text-decoration:underline}.ai-screen .vacancies-list .item .url-warning .sites-list .s-item:after{content:", "}.ai-screen .vacancies-list .item .url-warning .sites-list .s-item:last-child:after{content:""}.ai-screen .vacancies-list .item .btn-delete{position:absolute;right:7px;top:7px;cursor:pointer;padding:5px}.ai-screen .vacancies-list .item .btn-delete svg{width:15px;height:15px}.ai-screen .vacancy-actions{margin:10px 0 20px 0;display:flex;justify-content:center}.ai-screen .vacancy-actions .btn-add{cursor:pointer;display:flex;justify-content:center;padding:10px;border-radius:50%;border:1px solid #2388ff;align-items:center}.ai-screen .vacancy-actions .btn-add:hover{background:#2388ff}.ai-screen .vacancy-actions .btn-add:hover svg path{stroke:#fff}.ai-screen .error-message{text-align:center;background:#fff2f2;padding:7px 15px;margin:0 0 20px 0}.ai-screen .submit-section{margin:10px 0 10px}.ai-screen .submit-section .btn-submit{width:100%}.ai-screen .submit-section .btn-submit svg{width:20px;height:20px;fill:#fdeb00}.suggest-window{position:fixed;top:0px;bottom:0px;height:calc(100vh - 100px);right:0px;width:calc(50% - 130px);background:#f2f7ff;z-index:99;padding:50px}@media(max-width: 768px){.suggest-window{padding:80px 15px 50px 15px;width:calc(100% - 30px)}}.suggest-window .btn-close{position:absolute;top:10px;right:10px;background:#000;color:#fff;border-radius:15px;display:flex;align-items:center;justify-content:center;padding:5px 12px 5px 7px;cursor:pointer;font-size:14px;height:30px}.suggest-window .btn-close svg{fill:#fff;width:24px;height:24px}.suggestions{overflow:auto;height:calc(100% - 50px)}.suggestions .option{font-size:14px;font-weight:400;flex-direction:row;line-height:125%;cursor:pointer;transition:all .3s;padding:20px 5px 20px 40px;border-bottom:1px solid #e9e9e9;position:relative}.suggestions .option:hover{background:#fff}.suggestions .option:last-child{border-bottom:none}.suggestions .option svg{width:21px;height:21px;margin:0;position:absolute;top:20px;left:10px}.suggestions .option.option-block{display:flex;flex-direction:column}.suggestions .option.option-block .title{font-size:15px;font-weight:600;margin:0 0 15px 0;font-weight:500}.suggestions .option.option-block .descr{font-weight:400}.suggestions .option.option-block .list{display:flex;flex-wrap:wrap}.suggestions .option.option-block .list .item{padding:3px 7px;background:#ebebeb;margin:0 7px 7px 0}.promise{padding:15px 20px;border-radius:9px;background:#1a3a5e;color:#fff}.promise .subititle{font-weight:400;font-size:16px;text-transform:uppercase;margin:0 0 15px 0}.promise ul{margin:0px 0 30px 0;padding:0px}.promise ul li{display:flex;align-items:start;list-style-type:none;margin:0 0 10px 0;font-weight:400;font-size:16px;line-height:150%}.promise ul li svg{margin:5px 15px 0 0;width:18px;height:18px}.promise ul li .text{flex:1}.promise ul li .high{text-decoration:underline}.promise .btns{display:flex;justify-content:end}.promise .btn-buy{background:#fdeb00;color:#000;font-size:15px;text-transform:uppercase;font-weight:400;box-shadow:0 1px 3px #0b1a2a;align-items:center;display:flex}.promise .btn-buy svg{fill:#000}.btn-update-wrap{margin:0 0 20px 0;display:flex}.btn-update-wrap .btn-improve{margin-left:auto;background:#2388ff;font-size:12px;text-transform:uppercase;display:flex;align-items:center;font-family:"Roboto",sans-serif;padding:5px 8px;border-radius:5px}.btn-update-wrap .btn-improve svg{fill:#ff0;width:14px;height:14px}.parts-suggestions{margin:0 0 20px 0}.parts-suggestions .suggest-item{display:flex;align-items:center;margin:0 0 7px 0;padding:5px 10px;border-radius:3px;background:#e0fddb;font-size:15px}.parts-suggestions .suggest-item.empty{background-color:#ffecec}.parts-suggestions .suggest-item strong{font-weight:500}.parts-suggestions .suggest-item .smaller{font-size:13px}.parts-suggestions .suggest-item svg{width:16px;height:16px;margin:0 10px 0 0}.parts-suggestions .suggest-item .loading svg{stroke:#333}.plan-features{padding:40px 30px;background:#fff;margin:0 auto 40px auto;display:flex;flex-direction:row}@media(max-width: 768px){.plan-features{flex-direction:column}}.plan-features .l{padding:50px 50px 50px 20px;width:30%}.plan-features .r{flex:1;padding:15px 0 15px 50px;border-left:1px solid #ccc}.plan-features .r .title{font-size:25px;font-weight:500;margin:0 0 0px 0}.plan-features .r .subtitle{font-size:16px;font-weight:400;margin:0 0 20px 0}.plan-features .price{position:relative;margin:auto;width:100px;display:flex;align-items:start;font-weight:600;margin:0 auto 40px auto}.plan-features .price .price-val{font-size:55px;font-family:"EBGaramond"}.plan-features .price .price-currency{font-family:"EBGaramond";font-size:30px;position:absolute;left:-30px;top:10px}.plan-features .btn-pay{font-size:18px;padding:12px}.plan-features .features-list{display:flex;flex-direction:column}.plan-features .features-list .item{display:flex;align-items:start;margin:0 0 15px 0}.plan-features .features-list .item svg{width:21px !important;height:21px;margin:0 15px 0 0}.plan-features .features-list .item .item-val{font-weight:400;font-size:16px;flex:1}.pricing-container{display:flex;justify-content:center;align-items:stretch;margin:0 auto 30px auto}@media(max-width: 768px){.pricing-container{flex-direction:column}}.pricing-container .pricing-plan{border-radius:15px;border:1px solid #000;padding:15px 20px 30px 20px;margin:0 15px;display:flex;flex-direction:column;width:33%;position:relative}@media(max-width: 768px){.pricing-container .pricing-plan{margin:15px 0;width:calc(100% - 40px)}}.pricing-container .pricing-plan.fav{border:3px solid #2388ff}.pricing-container .pricing-plan h2{font-size:21px;font-weight:400;margin:0 0 10px}.pricing-container .pricing-plan .label-fav{position:absolute;top:-13px;right:20px;background:#2388ff;color:#fff;display:flex;align-items:center;padding:3px 7px;font-size:11px;text-transform:uppercase;border-radius:9px}.pricing-container .pricing-plan .label-fav svg{fill:#fdeb00;width:16px;height:16px;margin-right:5px}.pricing-container .pricing-plan h3{font-size:15px;font-weight:400;margin:0px;color:#555}.pricing-container .pricing-plan .price{font-size:32px;font-weight:500;margin:0 0 10px;position:relative}.pricing-container .pricing-plan .price .currency{font-size:16px;font-weight:400;position:relative;margin:0 5px 0 0}.pricing-container .pricing-plan .price-info{font-size:12px;color:#4d4d4d}.pricing-container .pricing-plan .btn-payment-wrap{margin:20px 0 50px 0}.pricing-container .pricing-plan .btn-payment-wrap .btn-pay{padding:15px 15px;font-size:18px}.pricing-container .pricing-plan ul{list-style-type:none;padding:0;margin:0 0 30px;flex-grow:1}.pricing-container .pricing-plan ul li{display:flex;flex-wrap:wrap;margin-bottom:10px;padding-left:25px;position:relative;align-items:start;padding:0px}.pricing-container .pricing-plan ul li.inline{display:inline-flex}.pricing-container .pricing-plan ul li.inline .svg-hh{width:24px;height:24px;display:inline-flex;margin:0px}.pricing-container .pricing-plan ul li.zero .text{color:#555}.pricing-container .pricing-plan ul li .ic{width:18px;margin:0 5px 0 0;position:relative;top:3px;right:0px}.pricing-container .pricing-plan ul li .ic.grey-close svg path{stroke:#999 !important}.pricing-container .pricing-plan ul li .text{flex:1;line-height:150%}.pricing-container .pricing-plan ul li .grey svg{fill:#999}.pricing-container .pricing-plan ul li .grey svg path{fill:#999 !important}.pricing-container .pricing-plan ul li svg{width:18px;height:18px}.pricing-container .pricing-plan ul li .label-ai{margin:0 0 0 2px;font-size:11px;top:-2px;line-height:125% !important}.pricing-container .pricing-plan ul li .sub-text{padding-left:25px;font-size:15px;color:#666;line-height:125%}.pricing-container .pricing-plan .separator{height:1px;background-color:#e1e1e1;margin:15px 0}.packages-type-btns{margin:30px auto 30px auto;width:60%;display:flex;justify-content:space-between}.packages-type-btns .btn-basic{width:400px}.linkedin-screen .resume-form{width:60%}.linkedin-screen .profile-header{width:100%;max-width:1000px;margin:0 auto 20px auto;background-color:#fff;border:1px solid #ddd;border-radius:8px;overflow:hidden;font-family:Arial,sans-serif}.linkedin-screen .profile-header .background-image{height:150px;background-size:cover;background-position:center;position:relative}.linkedin-screen .profile-header .background-image.empty{background-image:url("https://cvator.azureedge.net/cdn/www/linkedin-bg-default.svg")}.linkedin-screen .profile-header .background-image.score-active{border:4px solid red;box-shadow:0 0 6px 5px rgba(255,0,0,.5)}@media(max-width: 768px){.linkedin-screen .profile-header .background-image.score-active{border:none;box-shadow:none}}.linkedin-screen .profile-header .background-image img{width:100%;height:100%;object-fit:cover}.linkedin-screen .profile-header .background-image .btn-info{top:5px;right:5px}.linkedin-screen .profile-header .profile-info{padding:20px;position:relative;margin:-90px 0 0px 0}@media(max-width: 768px){.linkedin-screen .profile-header .profile-info{padding:15px}}.linkedin-screen .profile-header .profile-info .avatar{width:100px;height:100px;border-radius:50%;border:4px solid #fff;margin:0 0 20px 0;background-color:#f8fafd;position:relative}.linkedin-screen .profile-header .profile-info .avatar.empty:after{content:"";display:block;position:absolute;width:50px;height:50px;left:calc(50% - 25px);top:calc(50% - 25px);background-image:url("https://cvator.azureedge.net/cdn/www/linkedin-avatar-default.svg");background-size:cover;background-position:center}.linkedin-screen .profile-header .profile-info .avatar.score-active{border:4px solid red;box-shadow:0 0 6px 5px rgba(255,0,0,.5)}@media(max-width: 768px){.linkedin-screen .profile-header .profile-info .avatar.score-active{border:4px solid #fff;box-shadow:none}}.linkedin-screen .profile-header .profile-info .avatar img{height:100%;object-fit:cover;width:100%;border-radius:50%}.linkedin-screen .profile-header .profile-info .user-details{display:flex}@media(max-width: 768px){.linkedin-screen .profile-header .profile-info .user-details{flex-direction:column}}.linkedin-screen .profile-header .profile-info .user-details .l{width:60%}@media(max-width: 768px){.linkedin-screen .profile-header .profile-info .user-details .l{width:100%;margin:0 0 15px 0}}.linkedin-screen .profile-header .profile-info .user-details .r{flex:1;margin-left:15px}@media(max-width: 768px){.linkedin-screen .profile-header .profile-info .user-details .r{margin:0}}.linkedin-screen .profile-header .profile-info .user-details h1{margin:0 0 5px 0;font-size:24px;color:#000}.linkedin-screen .profile-header .profile-info .user-details .headline{font-size:15px;color:rgba(0,0,0,.9);margin:0 0 10px 0;line-height:125%;position:relative}.linkedin-screen .profile-header .profile-info .user-details .headline .btn-info{top:-35px;right:0px}.linkedin-screen .profile-header .profile-info .user-details .headline.score-active{padding:5px 10px 3px 10px;border:1px solid red;box-shadow:0 0 6px 5px rgba(255,0,0,.5)}@media(max-width: 768px){.linkedin-screen .profile-header .profile-info .user-details .headline.score-active{border:none;padding:0;box-shadow:none}}.linkedin-screen .profile-header .profile-info .user-details .location{font-size:14px;color:rgba(0,0,0,.6);margin:0 0 5px 0}.linkedin-screen .profile-header .profile-info .user-details .current-positions .position{display:flex;align-items:center;margin-bottom:5px}.linkedin-screen .profile-header .profile-info .user-details .current-positions .position .company-logo{min-width:32px;width:32px;height:32px;margin-right:10px;background-size:cover;background-position:center}@media(max-width: 768px){.linkedin-screen .profile-header .profile-info .user-details .current-positions .position .company-logo{width:24px;height:24px;min-width:24px}}.linkedin-screen .profile-header .profile-info .user-details .current-positions .position .position-details{font-size:14px;font-weight:500;color:#000}.linkedin-screen .li-section{background-color:#fff;border-radius:8px;border:1px solid #ddd;padding:24px;margin:0 0 20px 0;position:relative}@media(max-width: 768px){.linkedin-screen .li-section{padding:15px}}.linkedin-screen .li-section.score-active{border:1px solid red;box-shadow:0 0 6px 5px rgba(255,0,0,.5)}@media(max-width: 768px){.linkedin-screen .li-section.score-active{border:1px solid #ddd;box-shadow:none}}.linkedin-screen .li-section .li-title{font-size:20px;font-weight:600;color:rgba(0,0,0,.9);margin:0 0 15px 0}.linkedin-screen .li-section .li-content{font-size:15px;color:rgba(0,0,0,.9);line-height:1.5;font-weight:400}.linkedin-screen .li-section .li-content .see-more-btn,.linkedin-screen .li-section .li-content .see-less-btn{color:#0a66c2;font-weight:600;background:none;border:none;padding:0;cursor:pointer;display:inline;margin-left:4px}.linkedin-screen .li-section .li-content .see-more-btn:hover,.linkedin-screen .li-section .li-content .see-less-btn:hover{text-decoration:underline}.linkedin-screen .li-section .li-content .see-less-btn{display:block;margin-top:8px}.linkedin-screen .li-section .btn-info{top:5px;right:5px}.linkedin-screen .li-experience .experience-item{display:flex;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #e0e0e0}.linkedin-screen .li-experience .experience-item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.linkedin-screen .li-experience .experience-item .company-logo{width:48px;height:48px;background-size:cover;background-position:center;margin-right:8px;flex-shrink:0;background-size:cover;background-position:center}@media(max-width: 768px){.linkedin-screen .li-experience .experience-item .company-logo{width:24px;height:24px}}.linkedin-screen .li-experience .experience-item .company-logo.empty{background-image:url("https://cvator.azureedge.net/cdn/www/linkedin-item-empty.svg")}.linkedin-screen .li-experience .experience-item .company-logo img{width:100%;height:100%;object-fit:cover}.linkedin-screen .li-experience .experience-item .experience-details{flex-grow:1}.linkedin-screen .li-experience .experience-item .experience-details .job-title{font-size:16px;font-weight:500;color:#000;margin:0 0 5px 0}.linkedin-screen .li-experience .experience-item .experience-details .company-name{font-size:14px;color:rgba(0,0,0,.9);margin-bottom:4px}.linkedin-screen .li-experience .experience-item .experience-details .job-duration,.linkedin-screen .li-experience .experience-item .experience-details .job-location{font-size:14px;color:rgba(0,0,0,.6);margin-bottom:10px;font-weight:400}.linkedin-screen .li-experience .experience-item .experience-details .duration-calc{color:rgba(0,0,0,.6)}.linkedin-screen .li-experience .experience-item .experience-details .job-description{font-size:14px;color:rgba(0,0,0,.9);white-space:pre-line;font-weight:400}.linkedin-screen .li-projects .projects-list .project-item{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #e0e0e0}.linkedin-screen .li-projects .projects-list .project-item:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.linkedin-screen .li-projects .projects-list .project-item .project-title{font-size:16px;font-weight:600;color:rgba(0,0,0,.9);margin:0 0 5px 0}.linkedin-screen .li-projects .projects-list .project-item .project-subtitle{font-size:14px;color:rgba(0,0,0,.7);margin-bottom:8px;font-weight:400}.linkedin-screen .li-projects .projects-list .project-item .project-description{font-size:14px;color:rgba(0,0,0,.7);line-height:1.5;overflow:hidden;font-weight:400;transition:max-height .3s ease-out;max-height:4.5em}.linkedin-screen .li-projects .projects-list .project-item .project-description.expanded{max-height:1000px}.linkedin-screen .li-projects .projects-list .project-item .see-more-btn{font-size:14px;color:#0a66c2;background:none;border:none;padding:4px 0;cursor:pointer;font-weight:600}.linkedin-screen .li-projects .projects-list .project-item .see-more-btn:hover{text-decoration:underline}.linkedin-screen .li-skills .skills-list .skill-item{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #e0e0e0;display:flex}.linkedin-screen .li-skills .skills-list .skill-item .skill-title{font-size:15px;font-weight:600;color:rgba(0,0,0,.9);width:20%;margin-right:15px}.linkedin-screen .li-skills .skills-list .skill-item .skill-description{flex:1;font-size:14px;font-weight:400;color:rgba(0,0,0,.7)}.linkedin-screen .li-skills .show-all-btn{display:block;width:100%;padding:12px;margin-top:16px;background-color:rgba(0,0,0,0);border:1px solid #0a66c2;border-radius:16px;color:#0a66c2;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .3s ease}.linkedin-screen .li-skills .show-all-btn:hover{background-color:rgba(10,102,194,.1)}.linkedin-screen .empty-experience p{margin:0 px;font-weight:400;font-size:15px}.linkedin-screen .update-banner{padding:50px}@media(max-width: 768px){.linkedin-screen .update-banner{padding:20px 15px 20px 15px}}.linkedin-screen .btn-info{position:absolute;top:0px;right:0px;border-radius:50%;width:24px;height:24px;background:red;cursor:pointer}@media(max-width: 768px){.linkedin-screen .btn-info{display:block}}.linkedin-screen .btn-info svg{border-radius:50%;fill:#ff0;width:24px;height:24px}.linkedin-screen .btn-info svg path{fill:#ff0}.linkedin-score{position:fixed;top:0px;bottom:0px;height:100vh;right:0px;width:calc(40% - 70px);background:#f8f8f8;z-index:9;padding:0 20px 0 20px;overflow-y:auto}@media(max-width: 768px){.linkedin-score{display:none}}@media(max-width: 768px){.linkedin-score.m-show{width:calc(100% - 40px);position:fixed;z-index:99;display:block}}.linkedin-score .bheader{padding:15px 0 15px 0}.linkedin-score .bheader .btn-improve{background:#2388ff;font-size:12px;text-transform:uppercase;display:flex;align-items:center;font-family:"Roboto",sans-serif;padding:2px 8px;border-radius:5px}.linkedin-score .bheader .btn-improve svg{fill:#ff0;width:14px;height:14px}.linkedin-score .bheader .btn-close{margin-left:auto}.suggest-i{display:flex;cursor:pointer;margin:0 auto 15px auto;font-size:15px;font-weight:400;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#2388ff}.suggest-i svg{width:16px;height:16px}.btn-li-options{background:#2388ff;border-radius:9px;font-size:13px;padding:3px 7px;color:#fff;cursor:pointer;display:flex;align-items:center}.btn-li-options:hover{background:#5271ff}.btn-li-options svg{width:16px;height:16px;margin-right:5px}.btn-copy{background:#fff;border:1px solid #999;border-radius:9px;font-size:14px;padding:5px 9px;color:#333;cursor:pointer;display:flex;align-items:center;position:absolute;top:5px;right:170px}.btn-copy.btn-copy-ru{right:120px}.btn-copy:hover{background:#f2f7ff;border-color:#2388ff;color:#2388ff}.w-suggest{position:relative;margin:20px 0 10px 0 !important;padding:20px 7px 10px 7px !important;border:1px solid #2388ff;border-radius:5px}.w-suggest.exp-suggest{margin:10px 0 10px 0 !important;padding:10px 7px 10px 7px !important}.w-suggest.exp-suggest .descr-section{margin:10px 0 10px 0}.w-suggest.exp-suggest .descr-section .subtitle{font-weight:600}.w-suggest .suggest-i{position:absolute;right:10px;top:-12px}.w-suggest .btn-li-options{position:absolute;right:10px;top:-12px}.w-suggest .btn-copy{top:-13px;font-size:13px;right:155px}.w-suggest .btn-copy.btn-copy-ru{right:110px}.li-section.w-li-suggest{position:relative;border:1px solid #2388ff}.li-section.w-li-suggest .suggest-i{position:absolute;right:10px;top:-12px}.li-section.w-li-suggest .btn-li-options{border-radius:9px;font-size:14px;padding:5px 12px;position:absolute;right:5px;top:5px;font-weight:400}.exp-meta-data{display:flex;align-items:end}.exp-meta-data .l{width:50%;margin-right:10px}@media(max-width: 768px){.exp-meta-data .l{width:100%;margin:0 0 15px 0px}}.exp-meta-data .r{display:flex;justify-content:end;align-items:center;flex:1;position:relative}.exp-meta-data .r .btn-li-options{position:relative;margin-bottom:10px}.exp-meta-data .r .btn-copy{right:190px;position:relative;right:0px;top:0px;margin-right:15px}.suggest-window.li-suggest-window{z-index:10;width:calc(40% - 70px);height:calc(100vh - 50px);padding:50px 20px 0px 20px !important}@media(max-width: 768px){.suggest-window.li-suggest-window{width:calc(100% - 40px);z-index:100}}.suggest-window.li-suggest-window .title{font-family:"EBGaramond";font-size:27px;margin:0 0 20px 0}.suggest-window.li-suggest-window .suggestions{padding-bottom:50px}.suggest-window.li-suggest-window .suggestions .option{font-size:16px;line-height:130%}.score-report.sugestion-report .suggestion-description{margin:20px 0 20px 0;font-size:15px;font-weight:400}.score-page{margin:0px 0 30px 0}.report-screen .match-score{padding:5px 0 5px 0;display:flex;justify-content:center;align-items:center}.report-screen .match-score.lowmatch{background:#ffebeb}.report-screen .match-score.medmatch{background:#fcf3da}.report-screen .match-score.highmatch{background:#e2feb7}.report-screen .match-score .btn-improve{margin-left:30px;background:#2388ff;font-size:12px;text-transform:uppercase;display:flex;align-items:center;font-family:"Roboto",sans-serif;padding:2px 8px;border-radius:5px}.report-screen .match-score .btn-improve svg{fill:#ff0;width:14px;height:14px}.report-screen .report{padding:0 20px 20px 20px}.report-screen .report .pre-header{font-size:13px;margin:0 0 20px 0;color:#333;text-transform:uppercase;font-weight:400}.report-screen .report .banner-improve{background:#000;padding:10px 17px;color:#fff;display:flex;justify-content:space-between;align-items:center;border-radius:5px;margin:0 0 20px 0}.report-screen .report .banner-improve .title{font-size:19px !important;width:60%;font-family:"BebasNeue",sans-serif}.report-screen .report .banner-improve .btn-improve{background:#2388ff;box-shadow:none;font-size:14px;text-transform:uppercase;display:flex;align-items:center;font-family:"Roboto",sans-serif;padding:8px 15px;border-radius:5px}.report-screen .report .banner-improve .btn-improve svg{fill:#ff0;width:14px;height:14px}.report-screen .report .vacancy{border-bottom:1px dotted #999;margin:0 0 20px 0;padding-bottom:20px}.report-screen .report .vacancy .vacancy-header{padding:7px 15px;background:#f5f5f5;margin:0 0 20px 0}.report-screen .report .vacancy .title{font-family:"BebasNeue",sans-serif;font-size:27px;line-height:120%;position:relative}.report-screen .report .vacancy .title .icon-link{position:relative;margin:0 0 0 5px;top:-5px;cursor:pointer}.report-screen .report .vacancy .title .icon-link svg{width:16px;height:16px}.report-screen .report .vacancy .vcacancy-url{font-size:15px;margin:0 0 20px 0;text-decoration:underline}.report-screen .report .vacancy .vcacancy-url:hover{text-decoration:none}.report-screen .report .vacancy .place .val{font-size:16px;font-weight:400}.report-screen .report .vacancy .place .val:after{content:", "}.report-screen .report .vacancy .place .val:last-child:after{content:""}.report-screen .report .vacancy .section{margin:0 0 20px 0}.report-screen .report .vacancy .section .title{font-size:16px;font-family:"Roboto",sans-serif;text-transform:uppercase;margin:0 0 5px 0}.report-screen .report .vacancy .sal{margin-bottom:0px}.report-screen .report .vacancy .sal .title{font-size:21px}.report-screen .report .vacancy .sal .val{padding:5px 8px;background:#f1f1f1;color:#000;font-size:16px;border-radius:3px;display:inline-flex;font-weight:400}.report-screen .report .vacancy .sal .val span:first-child:after{margin:0 10px;content:"-"}.report-screen .report .report-sections{padding-top:20px}.report-screen .report .match-block{margin:0 0 20px 0;padding-bottom:20px;border-bottom:1px dotted #a1a1a1}.report-screen .report .match-block .block-title{display:flex;margin:0 0 5px 0;align-items:baseline}.report-screen .report .match-block .block-title .title{font-size:21px;text-transform:uppercase;margin-right:10px}.report-screen .report .match-block .block-title .section-score{font-weight:400;font-size:16px}.report-screen .report .match-block .score-descr{font-weight:400;font-size:15px;color:#333;margin-bottom:20px}.report-screen .report .match-block .items{font-size:16px;font-weight:300}.report-screen .report .match-block .items .match{margin:0 0 20px 0}.report-screen .report .match-block .items .match .title{font-size:16px;font-weight:500;margin:0 0 5px 0}.report-screen .report .match-block .items .match .descr{display:flex;flex-direction:row;margin-left:25px;padding-left:10px}.report-screen .report .match-block .items .match .descr.lowmatch{border-left:3px solid #ff5252}.report-screen .report .match-block .items .match .descr.medmatch{border-left:3px solid #feffe9}.report-screen .report .match-block .items .match .descr.highmatch{border-left:3px solid #a7ff99}.report-screen .report .points-block .block-title{margin:0 0 10px 0}.report-screen .report .points-block .aitem{margin:0 0 20px 0}.report-screen .report .points-block .aitem .aitem-title{font-size:18px;margin:0 0 5px 0}.report-screen .report .points-block .aitem .aitem-descr{font-size:16px;font-weight:300;margin:0 0 10px 0;padding-left:30px}.report-screen .report .points-block .aitem .examples{padding-left:30px}.report-screen .report .points-block .aitem .examples .ex-title{font-size:15px;margin:0 0 5px 0}.report-screen .report .points-block .aitem .examples .example{padding:3px 0 3px 15px;border-left:3px solid #2388ff;font-size:15px;color:#333;margin:0 0 10px 0;font-weight:400}.report-screen .report-header{padding:20px;display:flex;width:calc(100% - 40px)}@media(max-width: 768px){.report-screen .report-header{flex-direction:column}}.report-screen .report-header .btn-report{margin-left:auto}@media(max-width: 768px){.report-screen .report-header .btn-report{margin:20px 0 0 0;width:calc(100% - 40px)}}.report-screen .report-header .btn-report svg{fill:#fff}.report-screen .report-header .btn-link{display:inline-flex}.report-screen .report-header .btn-link .text{text-decoration:underline}.report-screen .report-header .btn-link svg path{stroke:#2388ff}.score-report .report-title{margin:0 0 15px 0;font-family:"EBGaramond";font-size:32px}.score-report .report-title .score{font-size:18px;font-weight:400;margin:0 0 0 10px;color:#333}.score-report .report-title .score .value{color:#000;font-weight:500}.score-report section{margin:0 0 30px 0;font-weight:300}.score-report section h2{margin:0 0 20px 0 !important;font-size:23px}.score-report section h3{margin:0 0 20px 0;font-family:"Roboto",sans-serif;font-size:18px;font-weight:600}.score-report section h4{font-size:16px;font-weight:600;margin:0 0 15px 0}.score-report section p{margin:0 0 15px 0;font-size:16px}.score-report section img.info{max-width:200px;height:auto}.score-report section ul{margin:0px}.score-report section ul li{margin:0 0 10px 0;font-size:15px}.score-report section ul li.keyword{font-size:15px}.score-report section ul li.keyword b{font-weight:500}.score-report section ul.ul-inline{display:flex;flex-wrap:wrap;padding:0px}.score-report section ul.ul-inline li{margin:0 10px 10px 0;list-style-type:none}.score-report section ul.ul-inline li:before{content:"🔹"}.score-report section ul.ul-inline li:last-child{margin:0 10px 0 0}.score-report section ul.ticks{list-style:none;padding-left:15px}.score-report section ul.ticks li{list-style-type:none;display:flex;align-items:start}.score-report section ul.ticks li svg{margin:0 10px 0 0;fill:#10b310;width:21px;height:21px}.score-report section ul.ticks li .text{flex:1}.score-report section ul.cross{list-style:none;padding-left:15px}.score-report section ul.cross li{list-style-type:none;display:flex;align-items:start}.score-report section ul.cross li svg{margin:0 10px 0 0;fill:red;width:21px;height:21px}.score-report section ul.cross li .text{flex:1}.score-report section ul.wicon{list-style:none;padding-left:15px}.score-report section ul.wicon li{list-style-type:none;display:flex;align-items:start}.score-report section ul.examples{list-style:none;padding:0px}.score-report section ul.examples li{list-style-type:none;align-items:start;padding:5px 0 5px 15px;border-left:3px solid #2388ff;font-size:14px}.score-report section ul.examples li b{font-weight:500}.score-report section .summary{padding:20px 20px;border-radius:9px;font-size:16px;font-weight:400;line-height:155%;background-color:#e6e6e6}.score-report section.helper-content ul{margin-bottom:20px}.no-report{font-size:16px;font-weight:400;margin:0 0 20px 0}.create-score{padding:0 20px 0 20px}.create-score h1{font-family:"EBGaramond",sans-serif;font-size:23px;line-height:125%;margin:0 0 5px 0}.create-score .subtitle{font-size:14px;line-height:125%;margin:0 0 15px 0;color:#585f6a;font-weight:400}.create-score .radio-options{display:flex;flex-direction:column;padding:15px 20px;background:#f2f7ff;margin:0 0 20px 0;border-radius:15px}.create-score .radio-options .radio-label{cursor:pointer;margin:0 0 10px 0}.create-score .radio-options .radio-label:last-child{margin:0}.create-score .vacancy-wrap{margin:0 0 20px 0}.create-score .vacancy-wrap .pre{padding-left:10px;font-size:11px;text-transform:uppercase;color:#000;font-weight:300;margin:0 0 3px 0}.create-score .vacancy-wrap .item{position:relative;padding:0px;background:#fff;border:1px solid #e7e7e7;border-bottom:2px solid #555;padding:5px 10px 10px 10px;border-radius:3px}.create-score .vacancy-wrap .item.error{background:#fff2f2;color:inherit;font-size:inherit;font-weight:inherit;padding:20px 20px 12px 20px;border-radius:3px}.create-score .vacancy-wrap .item.item-processing{padding:10px;display:flex;align-items:center;justify-content:space-between}.create-score .vacancy-wrap .item.item-processing .display-content{font-size:14px}.create-score .vacancy-wrap .item.item-processing .status svg{position:relative;top:2px;stroke:#000;width:20px;height:20px}.create-score .vacancy-wrap .item.item-processing .status.processing svg{stroke:#000}.create-score .vacancy-wrap .item.processing{background:#dde8f3}.create-score .vacancy-wrap .item.finished{background:#f3fff1}.create-score .vacancy-wrap .item .link-wr{margin:5px 0 0 0}.create-score .vacancy-wrap .item .link-wr a{font-weight:500}.create-score .vacancy-wrap .item .vacancy-tabs{position:relative;z-index:2;display:inline-block;margin:0 0 10px 0}.create-score .vacancy-wrap .item .vacancy-tabs .tab{cursor:pointer;padding:1px 7px;font-size:14px;display:inline-flex;align-items:center;border-right:1px solid #c1c1c1;text-align:center;color:#000}.create-score .vacancy-wrap .item .vacancy-tabs .tab.active{background:#2388ff;color:#fff}.create-score .vacancy-wrap .item .vacancy-tabs .tab:last-child{border-right:none}.create-score .vacancy-wrap .item.error .tab.active{background:red;color:#fff}.create-score .vacancy-wrap .item .vac-content{position:relative}.create-score .vacancy-wrap .item .vac-content .vacancy-url{position:relative}.create-score .vacancy-wrap .item .vac-content .vacancy-url .url-pre{position:absolute;top:0px;left:0px;background:#e1e1e1;color:#333;font-size:15px;padding:5px 5px 6px 5px;border-bottom-left-radius:5px;border-top-left-radius:5px}.create-score .vacancy-wrap .item .vac-content .txt-form{font-size:15px;font-style:normal;font-weight:400;resize:none;display:block;border-radius:5px;border:1px solid var(--gray, #d5d5d5);padding:5px 1px 5px 5px;width:calc(100% - 65px)}.create-score .vacancy-wrap .item .vac-content .txt-form:focus{border:1px solid var(--gray, #d5d5d5);box-shadow:none}.create-score .vacancy-wrap .item .vac-content .txt-form.txt-url{padding-left:65px}.create-score .vacancy-wrap .item .vac-content .icobox{display:flex;margin:3px 0 0 5px}.create-score .vacancy-wrap .item .vac-content .icobox .ico{margin:0 5px 0px 0;border-radius:50%}.create-score .vacancy-wrap .item .vac-content .icobox .btn-link{margin:0 0 0px 5px}.create-score .vacancy-wrap .item .vac-content .icobox svg{width:20px;height:20px}.create-score .vacancy-wrap .item .vac-content textarea{font-size:15px;font-style:normal;font-weight:400;line-height:120%;resize:none;display:block;border-radius:5px;border:1px solid var(--gray, #d5d5d5);padding:12px;min-height:120px;width:calc(100% - 25px)}.create-score .vacancy-wrap .item.error .vac-content{background:#fff2f2}.create-score .vacancy-wrap .item .url-warning{color:#680e0e;font-size:14px}.create-score .vacancy-wrap .item .url-warning .sites-list{display:flex}.create-score .vacancy-wrap .item .url-warning .sites-list .s-item{margin:0 5px 0 0;display:inline-block;color:#000;text-decoration:underline}.create-score .vacancy-wrap .item .url-warning .sites-list .s-item:after{content:", "}.create-score .vacancy-wrap .item .url-warning .sites-list .s-item:last-child:after{content:""}.create-score .vacancy-wrap .item .btn-delete{position:absolute;right:7px;top:7px;cursor:pointer;padding:5px}.create-score .vacancy-wrap .item .btn-delete svg{width:15px;height:15px}.create-score .url-warning{margin:10px 0 0 0;padding:10px 15px;border-radius:9px;background:#fff2f2}@media(max-width: 768px){.interview-screen{display:block;padding-left:70px}}.interview-screen .interview-details{flex:1;padding:10px 30px 60px 30px}@media(max-width: 768px){.interview-screen .interview-details{padding:0 15px 60px 15px}}.interview-screen .interview-details.with-score{width:calc(65% - 150px);flex:none}.interview-screen .interview-details .interview-header{display:flex;padding:15px 0 15px 0}@media(max-width: 768px){.interview-screen .interview-details .interview-header{flex-direction:column}}.interview-screen .interview-details .interview-header .item{margin-right:20px;padding-right:20px;border-right:1px solid #e0e0e0}@media(max-width: 768px){.interview-screen .interview-details .interview-header .item{margin:0 0 10px 0;border:none}}.interview-screen .interview-details .interview-header .item:last-child{margin-right:0;padding-right:0;border-right:0}.interview-screen .interview-details .interview-header .item .title{font-weight:500}.interview-screen .interview-details .interview-categories{display:flex;flex-wrap:wrap;margin:0 0 50px 0;align-items:center}.interview-screen .interview-details .interview-categories .category{margin:0 7px 3px 0;padding:5px 8px;cursor:pointer;background:#f0f0f0;border-radius:3px;font-size:15px}@media(max-width: 768px){.interview-screen .interview-details .interview-categories .category{margin:0 7px 12px 0}}.interview-screen .interview-details .interview-categories .category:hover:not(.active){background:#eaeaea}.interview-screen .interview-details .interview-categories .category:last-child{margin-right:0}.interview-screen .interview-details .interview-categories .category.active{background:#2388ff;color:#fff}.interview-screen .interview-details .interview-categories .category.disabled{color:#999 !important;background:#fafafa;cursor:default}.interview-screen .interview-details .interview-categories .category.disabled:hover{background:#fafafa}.interview-screen .interview-details .interview-categories .btn-link{margin:0 0 0 5px;color:#2388ff;text-decoration:underline;cursor:pointer}.interview-screen .interview-details .interview-categories .btn-link:hover{text-decoration:none}.interview-screen .interview-details .interview-categories .demo{display:flex;align-items:center}.interview-screen .interview-details .interview-categories .demo .demo-text{margin:0 5px 0 0}.interview-screen .interview-details .interview-categories .btn-improve{font-size:12px;text-transform:uppercase;border-radius:5px;padding:5px 7px}.interview-screen .interview-details .interview-questions{display:flex;flex-direction:column}.interview-screen .interview-details .interview-questions .iquestion{position:relative;padding:30px 30px 20px 30px;margin:0 0 50px 0;border:1px solid #c1c1c1;border-radius:9px;box-shadow:0px 0px 5px 2px rgba(0,0,0,.1)}@media(max-width: 768px){.interview-screen .interview-details .interview-questions .iquestion{padding:50px 15px 20px 15px}}.interview-screen .interview-details .interview-questions .iquestion .qstatus{position:absolute;right:10px;top:10px;padding:5px 9px;border-radius:15px;color:#000;background:#e9c817;display:flex;align-items:center;cursor:pointer;font-size:14px}.interview-screen .interview-details .interview-questions .iquestion .qstatus svg{width:16px;height:16px;margin:0 5px 0 0}.interview-screen .interview-details .interview-questions .iquestion .qstatus svg path{fill:#000}.interview-screen .interview-details .interview-questions .iquestion .title{font-size:23px;color:#000;line-height:125%;font-weight:500;margin:0 0 5px 0}@media(max-width: 768px){.interview-screen .interview-details .interview-questions .iquestion .title{font-size:20px;width:calc(100% + 10px);border-left:3px solid #000;padding-left:15px;margin-left:-15px}}.interview-screen .interview-details .interview-questions .iquestion .qintro{margin:0 0 3px 0;display:flex;font-size:14px}.interview-screen .interview-details .interview-questions .iquestion .qintro .item{font-size:12px;text-transform:uppercase;font-weight:400;color:#555;padding:0 10px 0 0;margin:0 0 0 10px;border-right:1px solid #777}.interview-screen .interview-details .interview-questions .iquestion .qintro .item:first-child{margin:0}.interview-screen .interview-details .interview-questions .iquestion .qintro .item:last-child{padding:0px;border-right:none}.interview-screen .interview-details .interview-questions .iquestion .qwrap{margin:0 0 20px 0}.interview-screen .interview-details .interview-questions .iquestion .btn-hint{background:#fff;border:1px solid #2388ff;color:#5271ff;font-size:13px;margin:0 0 10px 0;display:flex;align-items:center;padding:3px 5px;border-radius:5px;cursor:pointer;outline:none}.interview-screen .interview-details .interview-questions .iquestion .btn-hint svg{width:16px;height:16px;margin:0 5px 0 0}.interview-screen .interview-details .interview-questions .iquestion .btn-hint svg path{fill:#2388ff}.interview-screen .interview-details .interview-questions .iquestion .key-points{display:flex;align-items:start;margin:0 0 10px 0}@media(max-width: 768px){.interview-screen .interview-details .interview-questions .iquestion .key-points{flex-direction:column}}.interview-screen .interview-details .interview-questions .iquestion .key-points .title{font-weight:400;font-size:14px;margin:0 10px 0 0;width:170px;display:flex;align-items:center}@media(max-width: 768px){.interview-screen .interview-details .interview-questions .iquestion .key-points .title{font-weight:bold;width:auto;margin:0 0 5px 0}}.interview-screen .interview-details .interview-questions .iquestion .key-points .title svg{margin:0 5px 0 0;width:18px;height:18px}.interview-screen .interview-details .interview-questions .iquestion .key-points ul{display:flex;flex:1;flex-wrap:wrap;margin:0px;padding:0px}@media(max-width: 768px){.interview-screen .interview-details .interview-questions .iquestion .key-points ul{display:block}}.interview-screen .interview-details .interview-questions .iquestion .key-points ul li{margin:0 5px 0 5px;padding:0 5px 0 0;border-right:1px solid #a1a1a1;list-style-type:none;font-size:14px}@media(max-width: 768px){.interview-screen .interview-details .interview-questions .iquestion .key-points ul li{border:none;display:inline;margin:0 5px 0 0}.interview-screen .interview-details .interview-questions .iquestion .key-points ul li:before{content:" - "}.interview-screen .interview-details .interview-questions .iquestion .key-points ul li:after{content:"; "}}.interview-screen .interview-details .interview-questions .iquestion .key-points ul li:last-child{margin-right:0;padding-right:0;border-right:none}@media(max-width: 768px){.interview-screen .interview-details .interview-questions .iquestion .key-points ul li:last-child:after{content:"."}}.interview-screen .interview-details .interview-questions .iquestion .hint{padding:0 0 10px 0;border-bottom:1px dotted #ccc}.interview-screen .interview-details .answer-section .btn-answer{font-size:15px;display:flex;align-items:center;font-weight:500;min-width:120px}.interview-screen .interview-details .answer-section .btn-answer svg{width:16px;height:16px;margin:0 5px 0 0}.interview-screen .interview-details .answer-section .btn-answer svg path{fill:#fff}.interview-screen .interview-details .answer-section .btn-answer.disabled{cursor:default;opacity:.8}.interview-screen .interview-details .answer-section .btn-answer.disabled:hover{cursor:default;opacity:.8}.interview-screen .interview-details .answer-section .answer-input-container textarea{border:2px solid #f1f3f7;background:#fff;box-shadow:0px 1px 4px 0px rgba(25,33,61,.08);display:block;padding:13px 16px;border-radius:4px;font-size:16px;width:calc(100% - 32px);height:200px;margin:0 0 20px 0}.interview-screen .interview-details .answer-section .answer-input-container textarea:focus{border:2px solid #2388ff;outline:#2388ff}.interview-screen .interview-details .answer-section .answer-input-container .button-container{display:flex;align-items:center}.interview-screen .interview-details .answer-section .answer-input-container .button-container .btn-basic{margin-right:10px}.interview-screen .interview-details .answer-section .answer-input-container .button-container .btn-basic:last-child{margin-right:0}.interview-screen .interview-details .answer-section .answer-input-container .button-container .btn-basic.btn-voice svg{fill:#fff}.interview-screen .interview-details .answer-section .answer-input-container .button-container .btn-basic.btn-voice svg path{fill:#fff !important}.interview-screen .interview-details .answer-section .answer-input-container .button-container .btn-recording:before{display:block;content:"";width:20px;height:20px;background:url("https://cdn.cvator.ru/img/icons8-audio-wave.gif") no-repeat center center;background-size:contain;margin-right:5px}.interview-screen .interview-details .answer-section .answer-preview{background:#fafafa;padding:20px 20px 20px 20px;color:#555;font-weight:400;display:flex;align-items:center}.interview-screen .interview-details .answer-section .answer-preview .preview{flex:1}.interview-screen .interview-details .answer-section .answer-preview .btn-link{margin-left:20px}.interview-screen .interview-details .next-question-container{display:flex;align-items:center;justify-content:center}.interview-screen .interview-details .next-question-container .btn-improve{padding:12px 18px;font-size:18px;border-radius:9px}.interview-screen .interview-details .next-question-container .btn-improve svg{width:16px;height:16px}.interview-screen .interview-score{position:fixed;top:0px;right:0px;overflow-y:auto;height:100vh;width:35%;background:#f8f8f8;padding:0 30px 30px 30px}@media(max-width: 768px){.interview-screen .interview-score{width:calc(100% - 30px);padding:0 15px 30px 15px;z-index:100}}.interview-screen .interview-score.slide-in{transform:translateX(0);opacity:1;visibility:visible;animation:slideIn .1s ease-in-out forwards}.interview-screen .interview-score.slide-out{transform:translateX(100%);opacity:0;visibility:hidden;animation:slideOut .1s ease-in-out forwards}.interview-screen .interview-score .bheader{padding:15px 0 15px 0}.interview-screen .interview-score .bheader .header-title{font-size:23px;font-family:"EBGaramond"}.interview-screen .interview-score .bheader .btn-close{margin-left:auto}.photo-how{padding:5px 10px;border-radius:9px;background-color:#f1f1f1;position:relative}@media(max-width: 768px){.photo-how{padding:5px}}@media(max-width: 768px){.photo-how{overflow:hidden}}.photo-how .title-how{font-size:21px;font-weight:500;margin:0 0 15px 0}@media(max-width: 768px){.photo-how .steps{overflow:hidden}}.photo-how .steps .steps-descr{display:flex;justify-content:space-between}@media(max-width: 768px){.photo-how .steps .steps-descr{flex-direction:column}}.photo-how .steps .steps-descr.step-example{margin-bottom:50px}.photo-how .steps .step{width:45%}@media(max-width: 768px){.photo-how .steps .step{margin:0 0 20px 0;width:100%}}.photo-how .steps .step .step-title{display:flex;justify-content:start;flex-direction:column;margin:0 0 5px 0}.photo-how .steps .step .step-title .pre{font-size:15px;font-weight:600;text-transform:uppercase;color:#777;font-family:"Roboto",sans-serif}.photo-how .steps .step .step-title .title{text-align:left;font-weight:500;color:#000;margin:0px;font-size:14px}.photo-how .steps .step .photos-container{display:flex;align-items:start;position:relative}.photo-how .steps .step .step-1-photos{display:grid;grid-template-columns:64% 35%;grid-template-rows:1fr 1fr;gap:10px}@media(max-width: 768px){.photo-how .steps .step .step-1-photos{margin:0 0 20px -10px;display:flex;flex-wrap:nowrap;padding:1rem 0 1rem 10px;justify-content:space-between;margin-bottom:1rem;margin-left:-10px;overflow-x:auto;width:calc(100% + 30px)}}.photo-how .steps .step .step-1-photos .item-in{overflow:hidden;border-radius:5px}@media(max-width: 768px){.photo-how .steps .step .step-1-photos .item-in{width:140px;margin:0 10px 0 0;overflow:hidden;flex-shrink:0;word-wrap:break-word;background-clip:border-box;display:flex;flex-direction:column;min-width:0;position:relative}}.photo-how .steps .step .step-1-photos .item-in:last-child{margin:0px}.photo-how .steps .step .step-1-photos .item-in img{width:100%;height:100%;object-fit:cover;border-radius:5px}.photo-how .steps .step .step-1-photos .item-in:nth-of-type(1){grid-column:1/2;grid-row:1/3}.photo-how .steps .step .step-1-photos .item-in:nth-of-type(2){grid-column:2/3;grid-row:1/2}.photo-how .steps .step .step-1-photos .item-in:nth-of-type(3){grid-column:2/2;grid-row:2/2}.photo-how .steps .step .arrow-right{margin:0 50px 0 0;position:relative;top:45px}@media(max-width: 768px){.photo-how .steps .step .arrow-right{display:none}}.photo-how .steps .step .final-step{width:300px;position:relative;top:-30px}@media(max-width: 768px){.photo-how .steps .step .final-step{width:100%;height:auto;top:0px}}.photo-how .steps .step .final-step img{width:100%;height:auto}.photo-how .steps .step .photos-container{position:relative}.photo-how .steps .step .photos-container:after{display:none}@media(max-width: 991px){.photo-how .steps .step .photos-container:after{display:block;right:-30px;width:50px;position:absolute;top:0px;content:"";height:100%;background:linear-gradient(to right, transparent, white)}}@media(max-width: 768px){.photo-how .steps .step .photos-container:after{display:block;right:-30px;width:50px;position:absolute;top:0px;content:"";height:100%;background:linear-gradient(to right, transparent, white)}}.photo-how .steps .step .step-2-photos{position:relative;display:flex;flex-wrap:nowrap}@media(max-width: 991px){.photo-how .steps .step .step-2-photos{display:flex;flex-wrap:nowrap;padding:1rem 0 1rem 10px;justify-content:space-between;margin-bottom:1rem;margin-left:-10px;overflow-x:auto;width:calc(100% + 30px)}}@media(max-width: 768px){.photo-how .steps .step .step-2-photos{display:flex;flex-wrap:nowrap;padding:1rem 0 1rem 10px;justify-content:space-between;margin-bottom:1rem;margin-left:-10px;overflow-x:auto;width:calc(100% + 30px)}}.photo-how .steps .step .step-2-photos:after{position:absolute;right:0px;top:0px;content:"";height:100%;width:300px;background:linear-gradient(to right, transparent, white)}@media(max-width: 991px){.photo-how .steps .step .step-2-photos:after{display:none}}@media(max-width: 768px){.photo-how .steps .step .step-2-photos:after{display:none}}.photo-how .steps .step .step-2-photos .item-out{width:140px;margin:0 10px 0 0}@media(max-width: 768px){.photo-how .steps .step .step-2-photos .item-out{overflow:hidden;flex-shrink:0;word-wrap:break-word;background-clip:border-box;display:flex;flex-direction:column;min-width:0;position:relative}}.photo-how .steps .step .step-2-photos .item-out img{width:100%;height:100%;object-fit:cover;border-radius:5px}.photo-how .steps .step .step-2-photos .item-out:last-child{margin:0px}.photo-how .steps .btn-container{margin:30px auto 30px auto}.photo-how .steps .btn-container .btn-basic{max-width:350px}.photo-how .btn-container{margin:20px 0 0 0}.photo-how .btn-container .btn-title{font-weight:500;margin:0 0 5px 0;text-align:center}.photo-how .btn-container .btn-basic{width:calc(100% - 24px);margin:0 0 10px 0}.photo-how2{margin:10px 0 10px 0}.photo-how2 .from-to{display:flex;align-items:center;justify-content:center}.photo-how2 .from-to .item-in{width:60px;height:60px;border-radius:50%}.photo-how2 .from-to .item-in img{width:100%;height:100%;border-radius:50%;object-fit:contain}.photo-how2 .from-to .mid{margin:0 10px 0 10px}.pt-20{padding-top:20px !important}.pt-30{padding-top:30px !important}.pt-50{padding-top:50px !important}.mt20{margin-top:20px !important}.m-t-30{margin-top:30px !important}.m-t-50{margin-top:50px !important}.m-b-10{margin-bottom:10px !important}.mr-25{margin-right:25px}.app-loading-container{position:relative;min-height:calc(100vh - 16px)}.app-loading-container .step-loading,.app-loading-container .page-error{position:absolute;top:0px;bottom:0px;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.app-loading-container .step-loading .error-line1,.app-loading-container .page-error .error-line1{font-size:21px}.app-loading-container .step-loading .error-line2,.app-loading-container .page-error .error-line2{margin:50px 0 0 0;font-size:18px}.app-loading-container .step-loading .error-line2 a,.app-loading-container .page-error .error-line2 a{font-weight:500;text-decoration:underline;color:#2388ff}.app-loading-container .step-loading .error-line2 a:hover,.app-loading-container .page-error .error-line2 a:hover{text-decoration:none}.app-loading-container .step-loading .loading-label,.app-loading-container .page-error .loading-label{text-transform:uppercase;font-family:"Roboto",sans-serif;font-size:16px}.app-loading-container .step-loading .loading-icon,.app-loading-container .page-error .loading-icon{display:flex;align-items:center;justify-content:center}.app-loading-container .step-loading .loading-icon svg,.app-loading-container .page-error .loading-icon svg{stroke:#000;margin:0 10px 0 0}ul.main-nav{margin:10px 20px 10px 20px}@media(max-width: 768px){ul.main-nav{margin:25px 20px 25px 20px}}.match-score{display:flex;justify-content:center;align-items:center;margin:0 0 20px 0;font-weight:400}.match-score .top-title{display:flex;flex-direction:row;text-align:center;font-size:16px;font-weight:400;font-style:normal}.match-score .top-title.lowmatch{color:#ff5252}.match-score .top-title.medmatch{color:#feffe9}.match-score .top-title.highmatch{color:#a7ff99}.match-score .top-percent{text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:24px;padding:2px 9px;border-radius:3px;margin:0 0 0 5px}.match-score .top-percent.lowmatch{background:#ff5252;color:#fff}.match-score .top-percent.medmatch{background:#feffe9;color:#000}.match-score .top-percent.highmatch{background:#a7ff99;color:#000}.socials{margin:0 0 10px 0}.socials .btn-basic{display:flex;align-items:center;justify-content:center;font-size:16px;padding:10px 15px}.socials .btn-basic.btn-linkedin{background:#0a66c2}.socials .btn-basic svg{margin:0 10px 0 0;fill:#fff}.sep{padding:5px 0 5px 0;text-align:center;position:relative;margin:0 0 10px 0}.sep span{padding:3px 30px;background-color:#fff;color:#000;z-index:9;position:relative;font-weight:300;font-size:15px}.sep:after{content:"";display:block;border-bottom:1px solid #ccc;position:absolute;bottom:40%;width:100%}.msg-full-page{position:absolute;width:500px;height:300px;left:calc(50% - 250px);top:calc(50% - 150px)}@media(max-width: 768px){.msg-full-page{width:90%;left:5%;right:5%}}.msg-full-page h1,.msg-full-page h3{text-align:center}.msg-full-page h3{font-weight:normal}
