.mobile-header{display:none;position:fixed;left:0;top:0;height:50px;width:100%;z-index:13;padding:0;background:#3d33cc;color:#fff;font-size:20px;line-height:50px}.mobile-header img{margin-left:15px}.mobile-header h2{width:100%;margin:0;font-size:1.5rem;text-align:center}@media screen and (max-width:767px){.mobile-header{display:flex}}.section-title{margin-top:25px;margin-bottom:35px;border-bottom:1px solid #e1e1e1;text-align:center}.section-title:after{position:absolute;-webkit-transform:translateY(-43%);transform:translateY(-43%);height:10px;width:10px;background:#362cb1;border-radius:50%;content:""}@media screen and (max-width:767px){.section-title{margin-top:75px}}.about-me{padding:0 15px 35px}.about-me__img img{width:100%}.about-me__info{overflow:hidden;padding-bottom:20px;border-bottom:1px solid #e1e1e1}.about-me__info ul{font-size:14px}.about-me__info ul li p{display:inline-block;margin-right:7px;font-weight:600;line-height:20px}.about-me__content{padding-top:20px}.about-me__link-btn{height:40px;margin-top:5px;justify-content:center}.about-me__link-btn a{width:250px;border:2px solid #35373e;border-radius:5px;color:#35373e;line-height:37px;text-decoration:none;text-align:center}ul{margin:0;padding:0}ol,ul{margin-top:0;margin-bottom:10px}li{list-style:none}@media screen and (max-width:991px){.about-me__info ul{font-size:12px}}@media screen and (max-width:767px){.about-me__info{margin-top:25px}}@media screen and (max-width:575px){.about-me__info ul{margin-left:20%}}.experience{padding:0 15px 40px}.experience__title{margin-top:5px;padding:3px 20px;background:#f3f3f3}.experience__period-line{margin-left:15px;padding-top:30px;padding-left:15px}.experience__period-line:before{position:absolute;left:15px;height:calc(100% - 135px);width:1px;content:"";background:#d1d1d1;bottom:0}.experience__period-line li{min-height:175px}.experience__period-line_first{min-height:200px!important}.experience__period-line_last{min-height:auto!important}.experience__period-line li:before{position:absolute;left:8px;height:16px;width:16px;margin-top:4px;content:"";border-radius:50%;background:#fff;border:2px solid #362cb2}.abilities{padding:0 15px 40px}.abilities__title{margin-top:5px;padding:3px 20px;background:#f3f3f3;text-align:center}.abilities__wrap{padding:20px}.abilities__single-skill p{display:inline-block}.abilities__single-skill_progress{height:3px;box-shadow:0 0 0;background:#e0e0e0}.abilities__single-skill_progress-bar{height:100%;background:#35373e}.abilities__language{margin-top:25px}.abilities__language_text{padding-left:20px;font-weight:600}.projects{padding-bottom:50px}.projects__list{padding:0 10px 10px}.projects__list.row{justify-content:center}.projects__list_link{height:190px}.projects__list_link,.projects__list_link[data-info^=test]{max-width:250px;margin:15px;padding:0;box-shadow:-1px 2px 23px 2px #e6e6e6;text-decoration:none;overflow:hidden}.projects__list_link[data-info^=test]{height:100px}.projects__list_link:hover .projects__list_curtain,.projects__list_link img{width:100%}.projects__list_link:hover .projects__list_info,.projects__list_link:hover .projects__list_title{right:15px}.projects__list_curtain{position:absolute;width:0;height:100%;background-color:#293b5a;opacity:.7;transition:all 1s}.projects__list_info,.projects__list_title{position:absolute;right:-200px;color:#fff;transition:all 1s}.projects__list_title{bottom:15px}.projects__list_info{bottom:5px}.projects__link-btn{height:40px;margin-top:20px;justify-content:center}.projects__link-btn a{width:150px;border:2px solid #35373e;border-radius:5px;color:#35373e;line-height:37px;text-decoration:none;text-align:center}.block-side-nav{display:block;position:fixed;left:0;top:0;height:100%;width:200px;background:#3d33cc;overflow-y:auto;z-index:11}.block-side-nav__header{margin:15px;border-radius:3%;background-color:#fff;text-align:center}.block-side-nav__header_imgWrap img{margin:20px 20px 10px;border-radius:10%}.block-side-nav__header p{margin:0;padding-bottom:15px}.block-side-nav__menu{display:flex;flex-direction:column;margin-left:30px}.block-side-nav__menu>a{margin-top:27px;color:#b5b0f7;text-transform:uppercase;text-decoration:none;transition:.35s}.block-side-nav__menu>.active{color:#fff}.block-side-nav::-webkit-scrollbar{width:7px;background:transparent}.block-side-nav::-webkit-scrollbar-track{background:transparent}.block-side-nav::-webkit-scrollbar-thumb{background:rgba(211,221,221,.3);border-radius:5px}@media screen and (max-width:767px){.block-side-nav{display:none;width:150px;margin-top:50px}.block-side-nav.block-show{display:block}.block-side-nav__header{display:none}.block-side-nav__menu{margin-left:20px}}.block-main{height:100%;margin-left:200px}@media screen and (max-width:767px){.block-main{margin-left:0}.block-main.block-show{margin-left:150px}}@font-face{font-family:link-Montserrat-Regular;src:url(/static/media/Montserrat-Regular.92db9a07.otf)}body{margin:0;padding:0;font-family:link-Montserrat-Regular,sans-serif}.app-component{height:100%}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background-color:#f5f5f5}::-webkit-scrollbar-thumb{border-radius:8px;background-color:#999}@media screen and (max-width:575px){.app-component{margin:15px}}
/*# sourceMappingURL=main.269abe5b.chunk.css.map */