html{margin:0;padding:0;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;perspective:unset !important;-webkit-perspective:unset !important}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}::-moz-selection{background:#6aa6d1;color:#fff}::selection{background:#6aa6d1;color:#fff}body{font-family:"PT Sans",Arial,Tahoma;font-size:16px;line-height:20px;margin:0;padding:0;background:#f9f9f9;color:#333}a{color:#333;text-decoration:none;transition:color .5s}a:hover{color:#24a3f1;text-decoration:underline}.flexbox{display:flex}.flexbox.flexbox-center{align-items:center}header{height:74px;background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.15)}header .box{width:780px;display:flex;align-items:center;justify-content:space-between;margin:0 auto}header .box .hamburger{display:none;background:#fff}body.tablet header .box{width:auto;margin-left:40px;margin-right:40px}body.mobile header{height:auto;box-shadow:none}body.mobile header .box{margin:0;width:100%;flex-direction:column;border-bottom:1px solid #d8d8d8}body.mobile header .box .hamburger{width:20px;height:17px;border-top:3px solid #5f5f5f;border-bottom:3px solid #5f5f5f;position:absolute;display:block;cursor:pointer;left:20px;top:28px}body.mobile header .box .hamburger:after{content:" ";position:absolute;width:20px;height:3px;background:#5f5f5f;margin-top:4px}body.mobile header .box .hamburger:before{content:"";position:absolute;background:#fff;opacity:0;width:75px;height:75px;top:-32px;left:-20px}body.shared header{display:none}footer{background:#6aa6d1;color:#fff;font-size:14px;line-height:19px;padding-top:30px;padding-bottom:30px;margin-top:30px}footer div{max-width:780px;margin:0 auto;background:url(/resume/res/svg/logo-white.svg) 0 0 no-repeat;background-size:33px 33px}footer nav{line-height:33px;margin-bottom:23px;padding-left:60px;display:block}footer nav a{display:inline-block;margin-right:15px}footer p{margin:15px 0 0 0}footer a{color:#fff;text-decoration:underline}footer a:hover{color:#b4d2e8;text-decoration:underline}body.tablet footer>div{width:auto;margin-left:50px;margin-right:50px}body.tablet footer>div>nav{padding-left:50px;margin-bottom:0}body.mobile footer{padding-top:20px}body.mobile footer>div{margin:0 30px}body.mobile footer>div>nav{padding-left:50px;line-height:26px}body.shared footer{padding-top:15px;padding-bottom:15px;margin-top:0;background:0;color:#000}body.shared footer nav{padding-left:0 !important;margin-bottom:0}body.shared footer nav a:last-of-type{margin-right:0}body.shared footer div{text-align:center;background:0}body.shared footer a{color:#24a3f1;text-decoration:underline}body.shared footer p{margin-top:10px}.logo{display:inline-block;width:136px;height:33px;background:url("/resume/res/svg/logo.svg") transparent no-repeat 0 0;margin:0;margin-top:-2px}body.tablet .logo{flex:none}body.mobile .logo{flex-basis:74px;margin:0;background-position:0 center}.menu{flex-shrink:0;display:flex;margin:0}.menu__sub{position:absolute;background:#fff;box-shadow:0 10px 10px 0 rgba(0,0,0,0.2);border-radius:8px;padding:0 30px 20px 30px;z-index:999;top:65px;transition:visibility .5s,opacity .5s;margin-left:-30px;display:flex;flex-direction:line;visibility:hidden;opacity:0}.menu__sub__col{flex-shrink:0;padding-right:40px}.menu__sub__col--last{padding-right:0}.menu__sub__link{display:block;line-height:20px;margin-bottom:8px}.menu__sub__link.active{font-weight:bold;color:#5c7c94;text-decoration:none !important}.menu__link{text-decoration:none !important;font-weight:bold}.menu__link.active{color:#24a3f1;border-bottom:3px #24a3f1 solid}.menu__top{padding-bottom:3px;line-height:74px;display:inline-block;margin-left:30px}.menu__top.first{margin-left:0}.menu__top--list .menu__link{position:relative}.menu__top--list .menu__link::after{top:8px;position:absolute;content:"";display:inline-block;width:4px;height:4px;border-top:2px solid #000;border-left:2px solid #000;transform:rotate(-135deg);margin-left:6px;vertical-align:middle;transition:border-top-color .5s,border-left-color .5s,transform .5s,margin-top .5s}.menu__top--list .menu__link.active::after{border-top-color:#24a3f1 !important;border-left-color:#24a3f1 !important}.menu__top--list.expanded .menu__link{color:#24a3f1 !important}.menu__top--list.expanded .menu__link::after{border-top-color:#24a3f1;border-left-color:#24a3f1;transform:rotate(45deg);margin-top:2px}.menu__top--list.expanded .menu__sub{visibility:visible;opacity:1}body.tablet .menu__sub{margin-left:-260px}body.tablet .menu__link:hover{color:inherit}body.mobile .menu{display:none;width:100%}body.mobile .menu.expanded{display:block}body.mobile .menu__top{display:block;margin:0;padding:0}body.mobile .menu__top .menu__link{height:75px;line-height:75px;padding:0 20px;display:block;font-weight:normal;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-top:1px solid #d8d8d8}body.mobile .menu__top .menu__link.active{border-bottom:0 none}body.mobile .menu__top--list .menu__link:hover{text-decoration:none;color:#000}body.mobile .menu__top--list .menu__link::after{width:8px;height:8px;top:30px;right:20px}body.mobile .menu__top--list.expanded .menu__sub{display:block}body.mobile .menu__sub{display:none;background:#fff;box-shadow:none;border-radius:0;padding:0;margin-left:0;position:static;visibility:visible;opacity:1}body.mobile .menu__sub__col{display:block;padding:0}body.mobile .menu__sub__col--last{padding-bottom:15px}body.mobile .menu__sub__link{display:block;padding-left:40px}body.mobile .menu__sub__link.active{font-weight:normal;color:#24a3f1}section.buttons{padding-bottom:30px}section.buttons .right{margin-left:15px}.button{height:52px;line-height:52px;border:0;outline:0;font-family:"PT Sans";font-weight:bold;line-height:20px;font-size:16px;color:#333;box-shadow:0 1px 2px 0 rgba(0,0,0,0.2),0 1px 3px 0 rgba(0,0,0,0.1);border-radius:8px;padding:0 20px;cursor:pointer;transition:background .5s}.button:hover{color:#333;text-decoration:none}.button.yellow{background:#ffea2e}.button.yellow:hover{background:#f2de2a}.button.yellow:active{box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.2),inset 0 1px 3px 0 rgba(0,0,0,0.1)}.button.yellow:disabled{background:#f9f9f9;color:gray;box-shadow:0 1px 2px 0 rgba(0,0,0,0.2),0 1px 3px 0 rgba(0,0,0,0.1)}.button.gray,.button.add{box-shadow:0 3px 6px 0 rgba(0,0,0,0.23),0 3px 6px 0 rgba(0,0,0,0.16)}.button.gray:hover,.button.add:hover{background-color:#f2f2f2}.button.gray:active,.button.add:active{box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.2),inset 0 1px 3px 0 rgba(0,0,0,0.1)}.button.add{width:50px;height:50px;background:url("/resume/res/svg/actions/add.svg") #fff no-repeat 17px 17px}.button.scroll{width:40px;height:40px;box-shadow:0 3px 6px 0 rgba(0,0,0,0.23),0 3px 6px 0 rgba(0,0,0,0.16);background:url("/resume/res/svg/arrows/up-white.svg") #53809e no-repeat center center}.button.scroll:hover{background-color:#53809e}.button.scroll:active{box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.2),inset 0 1px 3px 0 rgba(0,0,0,0.1)}.button.back{box-shadow:0 3px 6px 0 rgba(0,0,0,0.23),0 3px 6px 0 rgba(0,0,0,0.16);background:#fff url("/resume/res/svg/arrows/left.svg") 20px center no-repeat;padding-left:50px;padding-right:20px}.button.back:hover{background-color:#f9f9f9}.button.back:active{box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.2),inset 0 1px 3px 0 rgba(0,0,0,0.1)}body.mobile .button.back{padding-right:50px}section.page{background:#f9f9f9;text-align:center;padding:0 10px}section.page .block{max-width:780px;margin:0 auto}section.page section.border{background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.2),0 1px 3px 0 rgba(0,0,0,0.1);border-radius:8px;padding:30px;margin-bottom:20px;position:relative}section.page section.border .actions{position:absolute;display:none;right:30px;top:30px}section.page section.border .actions img{cursor:pointer;display:inline-block;margin-left:6px;opacity:.5;transition:opacity .5s;background:#fff}section.page section.border .actions img.delete{margin-left:12px}section.page section.border .actions img:hover{opacity:1}section.page section.border:hover .actions{display:block}section.page section.border:first-of-type .actions .up{display:none}section.page section.border:last-of-type .actions .down{display:none}body.tablet section.page .block{max-width:none;margin-left:40px;margin-right:40px}body.tablet section.page section.border .actions{display:block}body.mobile section.page{padding:0 20px;overflow:hidden;background:#fff}body.mobile section.border{padding:20px;border:1px solid #e6e6e6}body.mobile section.border .actions{display:block;top:auto;right:0}body.mobile section.border .actions img{margin-left:20px !important}body.mobile section.mobile-no-border{padding:0;border:0 none !important;background:none !important;border-radius:0;box-shadow:none;padding-top:20px;border-top:1px solid #ccc !important}body.mobile section.mobile-no-border:first-of-type{padding-top:0;border-top:0 none !important}body.shared section.page{background:#fff;padding:0 20px}body.shared section.border{border:1px solid #e6e6e6}@font-face{font-family:'social-icon';src:url('/resume/res/share/social-icon.eot?pzyb1y');src:url('/resume/res/share/social-icon.eot?pzyb1y#iefix') format('embedded-opentype'),url('/resume/res/share/social-icon.ttf?pzyb1y') format('truetype'),url('/resume/res/share/social-icon.woff?pzyb1y') format('woff'),url('/resume/res/share/social-icon.svg?pzyb1y#social-icon') format('svg');font-weight:normal;font-style:normal}.social-button__icon:before{font-family:'social-icon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.b-social-button--googleplus .social-button__icon:before{content:"\e907"}.b-social-button--facebook .social-button__icon:before{content:"\e90a"}.b-social-button--odnoklassniki .social-button__icon:before{content:"\e909"}.b-social-button--vkontakte .social-button__icon:before{content:"\e904"}.b-social-button--twitter .social-button__icon:before{content:"\e905"}.b-social-button--moimir .social-button__icon:before{content:"\e908"}.b-social-button--lj .social-button__icon:before{content:"\e901"}.b-social-button--linkedin .social-button__icon:before{content:"\e906"}.container-social-buttons{font-size:0}.container-social-buttons *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-social-button{display:inline-block;font-size:28px;color:#000;cursor:pointer;border-radius:8px}.b-social-button:last-child{border-right:0}.b-social-button .social-button__components{padding:0 4px;display:table-cell;table-layout:fixed;width:100%}.b-social-button .social-button__icon{display:table-cell;vertical-align:middle;padding:.2em;line-height:1px}.b-social-button .social-button__text,.b-social-button .social-button__count{display:table-cell;font-size:.5em;padding:5px 8px;vertical-align:middle;padding-left:0}.b-social-button .social-button__count--empty[data-count='0']{display:none}.b-social-button--default{background:#efefef}.b-social-button--default .social-button__components>div{border-right:1px solid #e0e0e0}.b-social-button--default .social-button__components>div:last-child{border-right:0}.b-social-button--default .social-button__icon{background:#FFF}.b-social-button--default .social-button__icon:before{color:#a9adb6}.b-social-button--default:hover{background:#FFF}.b-social-button--default:hover .social-button__icon{border-right-color:transparent}.b-social-button--default:hover .social-button__icon:before{color:#FFF}.b-social-button--default.b-social-button--googleplus:hover .social-button__icon{background-color:#c25234}.b-social-button--default.b-social-button--facebook:hover .social-button__icon{background-color:#3c5a98}.b-social-button--default.b-social-button--odnoklassniki:hover .social-button__icon{background-color:#ff9f4d}.b-social-button--default.b-social-button--vkontakte:hover .social-button__icon{background-color:#48729e}.b-social-button--default.b-social-button--twitter:hover .social-button__icon{background-color:#00aced}.b-social-button--default.b-social-button--moimir:hover .social-button__icon{background-color:#2164ad}.b-social-button--default.b-social-button--lj:hover .social-button__icon{background-color:#0d425a}.b-social-button--default.b-social-button--linkedin:hover .social-button__icon{background-color:#0083be}.b-social-button--color{margin-right:10px;background-color:#FFF}.b-social-button--color .social-button__components{color:#FFF}.b-social-button--color.b-social-button--googleplus{background-color:#c25234}.b-social-button--color.b-social-button--googleplus:hover{background-color:#ae4a2f}.b-social-button--color.b-social-button--facebook{background-color:#3c5a98}.b-social-button--color.b-social-button--facebook:hover{background-color:#354f86}.b-social-button--color.b-social-button--odnoklassniki{background-color:#ff9f4d}.b-social-button--color.b-social-button--odnoklassniki:hover{background-color:#ff9133}.b-social-button--color.b-social-button--vkontakte{background-color:#48729e}.b-social-button--color.b-social-button--vkontakte:hover{background-color:#40658c}.b-social-button--color.b-social-button--twitter{background-color:#00aced}.b-social-button--color.b-social-button--twitter:hover{background-color:#0099d4}.b-social-button--color.b-social-button--moimir{background-color:#2164ad}.b-social-button--color.b-social-button--moimir:hover{background-color:#1d5898}.b-social-button--color.b-social-button--lj{background-color:#0d425a}.b-social-button--color.b-social-button--lj:hover{background-color:#0a3244}.b-social-button--color.b-social-button--linkedin{background-color:#0083be}.b-social-button--color.b-social-button--linkedin:hover{background-color:#0071a5}article{text-align:left}article h2,article .question{margin:30px 0 10px 0;font-size:16px;line-height:30px;color:#333;background:url("/resume/res/svg/question.svg") 0 center no-repeat;font-weight:bold;padding-left:40px;display:inherit}article li{margin-bottom:10px}article li:last-of-type{margin-bottom:0}article ol ul{margin-top:10px;margin-bottom:10px}article ol ul li{margin-top:10px;margin-bottom:10px}body.mobile article h2,body.mobile article .question{line-height:20px;margin:20px 0 10px 0;padding:5px 0 5px 40px}body.shared article{display:none}section.comments .comments__list{text-align:left}section.comments .comments__item{margin-bottom:10px}section.comments .comments__item .comments__item__head{font-weight:bold}section.scroll{position:fixed;bottom:10px;left:50%;margin-left:-460px}section.scroll button{opacity:0;visibility:hidden;transition:opacity .5s,visibility .5s}section.scroll button.show{opacity:1;visibility:visible}body.tablet section.scroll{display:none}body.mobile section.scroll{display:none}body.shared section.scroll{display:none}section.block.preview{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:0 1px 3px 0 rgba(0,0,0,0.3);border-radius:8px;margin-bottom:20px;margin-top:20px;text-align:left;padding:40px}section.block.preview .marker{padding-left:5px !important;padding-right:5px !important}section.block.preview .marker.yellow{background:#ffe594}@media print{section.preview{box-shadow:none !important;border-radius:0 !important;margin-bottom:0 !important;margin-top:0 !important;padding:0 !important}section.preview .marker{padding:0 !important;background:none !important}}body.mobile section.preview{width:800px}div.carousel.active1 section.preview,div.carousel.active3 section.preview{display:none}section.share{padding:30px 0 25px 0}section.share .share__title{font-size:23px;color:#000;font-weight:bold}section.share p{margin:20px auto;max-width:620px}section.share .b-social-button .social-button__components{padding:0}body.mobile section.share h2{line-height:26px}body.mobile section.share .b-social-button--googleplus,body.mobile section.share .b-social-button--moimir{display:none !important}section.payments{background:#6aa6d1 !important;background-size:cover;padding:0}section.payments .payments__title{font-size:23px;color:#fff;font-weight:bold}section.payments .payments__list{padding:30px 0 15px 0}section.payments ul{display:flex;padding:0;margin:0;text-align:left;color:#fff;flex-wrap:wrap;margin-top:25px;padding-left:30px}section.payments ul li{display:block;padding:0 20px 0 0;margin:0;width:50%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:15px}section.payments ul li .name{text-transform:capitalize}section.payments ul li .time{font-size:14px}body.tablet section.payments{margin-bottom:30px}body.mobile section.payments{margin-top:10px;margin-bottom:26px;padding:0}body.mobile section.payments .payments__list{padding:22px 20px 10px 20px}body.mobile section.payments h2{line-height:26px}body.mobile section.payments ul{display:block;padding-left:0;width:100%}body.mobile section.payments ul li{width:100%}body.shared section.payments{background:none !important}body.shared section.payments h2{color:#000}body.shared section.payments ul{color:#333}body.shared section.payments ul li .time{color:#8a8a8a}.breadcrumbs{display:flex;color:#fff;font-size:12px;justify-content:center;align-items:center}.breadcrumbs__point{background:#fff;width:6px;height:6px;border-radius:6px;margin:0 10px;vertical-align:middle;opacity:.75;flex-shrink:0}.breadcrumbs__finish{cursor:text}.breadcrumbs__finish:hover{text-decoration:none}.breadcrumbs a{color:#fff}.auth{position:absolute;background:#fff;box-shadow:0 10px 10px 0 rgba(0,0,0,0.2);border-radius:8px;padding:0 15px 15px 15px;z-index:1000;top:-10000px;transition:visibility .5s,opacity .5s;flex-direction:line;width:400px;right:50%;margin-right:-420px;display:flex}.auth iframe{border:0;display:block;width:100%}.auth.expanded{top:65px}body.tablet .auth{right:0;margin-right:20px}body.mobile .auth{display:none;position:static;border-top:1px solid #d8d8d8;max-width:none;box-shadow:none;border-radius:0;margin-right:0;margin-left:0;padding:0 15px;width:100%}body.mobile .auth.expanded{display:block}body.mobile .auth iframe{width:1px;min-width:100%;*width:100%}.login{max-width:150px;overflow:hidden;text-overflow:ellipsis;text-align:right;font-weight:bold;padding-bottom:3px;line-height:74px;display:inline-block;margin-left:25px}.login__link{color:#000;text-decoration:none !important}.login__link:hover{color:#000}.login__link.active{color:#000;border-bottom:3px #000 solid}.login__link::before{content:"";position:absolute;background:url("/auth/res/svg/login.svg") transparent no-repeat 0 0;width:24px;height:24px;margin-left:-28px;top:26px}.login--finish .login__link::before{background:url("/auth/res/svg/profile.svg") transparent no-repeat 0 0}body.mobile .login{position:absolute;top:0;right:0;width:50px;height:75px;padding-left:50px;margin-left:0}body.mobile .login .login__link::before{margin-left:-40px}section.preview .classic{text-align:left}section.preview .classic .multiline p{white-space:pre-wrap}section.preview .classic .left{border:1px solid #d0d0d0;border-radius:10px;overflow:hidden;width:220px;height:220px;flex-shrink:0;background:url("/resume/res/svg/person.svg") no-repeat #f0f0f0 center center;background-size:75%}section.preview .classic .right{margin-left:30px}section.preview .classic .position{margin-top:0;margin-bottom:12px}section.preview .classic .list div{border-top:1px solid #d0d0d0;margin-top:14px;padding-top:8px}section.preview .classic .list div:first-of-type{border-top:0 none;margin-top:0;padding-top:0}section.preview .classic h3{margin:0 0 12px 0;padding:2px 0}section.preview .classic h4{margin:25px 0 15px 0}section.preview .classic p{margin:6px 0;font-size:15px}section.preview .classic b{font-weight:normal;color:#757575}section.preview .classic ul{margin-top:8px;margin-bottom:8px}section.preview .classic ul li{margin-bottom:8px}section.preview .classic ul li:last-of-type{margin-bottom:0}section.overview{height:600px;text-align:center}section.overview>div{background:rgba(64,105,135,0.75);padding:40px 10px 80px 10px;height:600px}section.overview .title{margin:0;color:#fff;font-size:48px;font-weight:bold;line-height:62px}section.overview .description{font-size:18px;line-height:24px;color:#fff;margin:20px auto;font-weight:normal;max-width:620px}section.overview button{width:220px}section.overview .rating{text-align:center;color:#fff;padding:20px}section.overview .rating svg path{fill:#fff}section.overview .breadcrumbs{margin-top:-20px;margin-bottom:20px}body.mobile .overview>div{padding:20px 20px 40px 20px}body.mobile .overview .title{font-size:26px;line-height:20px;margin:10px 0}body.mobile .overview .description{font-size:16px;margin-bottom:26px;line-height:20px}body.mobile .overview .rating{white-space:nowrap;font-size:14px}body.mobile .overview .breadcrumbs{margin-top:0;margin-bottom:20px}section.example{padding:0 20px}section.example .preview{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.2),0 1px 3px 0 rgba(0,0,0,0.1);border-radius:8px;max-width:780px;margin:0 auto;padding:40px;min-height:1000px;margin-top:-230px;margin-bottom:30px}body.mobile section.example .preview{margin-top:-236px}.brands{margin-top:10px;text-align:center;background:#fff;padding:30px 20px 20px 20px}.brands__title{line-height:26px;font-size:23px;color:#000;font-weight:bold}.brands__list{max-width:1280px;margin:15px auto 0 auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.brands__list__item{margin:20px 30px;opacity:.7;vertical-align:middle;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.brands__list__item:hover{opacity:1;-webkit-filter:none;filter:none}body.mobile section.payments{margin-top:0}body{background:#ececec !important}section.page{background:none !important}section.payments{background:#6aa6d1 !important}section.buttons{text-align:center}body.mobile article{margin-top:30px !important}