:where(html){line-height:1.15}:where(h1){-webkit-margin-after:.67em;-webkit-margin-before:.67em;font-size:2em;margin-block-end:.67em;margin-block-start:.67em}:where(dl,ol,ul) :where(dl,ol,ul){-webkit-margin-after:0;-webkit-margin-before:0;margin-block-end:0;margin-block-start:0}:where(hr){box-sizing:content-box;color:inherit;height:0}:where(pre){font-family:monospace,monospace;font-size:1em}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(table){border-color:currentColor;text-indent:0}:where(button,input,select){margin:0}:where(button){text-transform:none}:where(button,input:is([type=button i],[type=reset i],[type=submit i])){-webkit-appearance:button}:where(progress){vertical-align:baseline}:where(select){text-transform:none}:where(textarea){margin:0}:where(input[type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focus-inner{border-style:none;padding:0}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focusring{outline:1px dotted ButtonText}:where(:-moz-ui-invalid){box-shadow:none}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(summary){display:list-item}*{box-sizing:border-box;color:#fff;font-size:18px}h1,h2,h3,h4,h5,h6{color:#d8bfdb;margin:0;padding:0}a{text-decoration:none}p{color:#fff;line-height:1.5;margin:0;padding:0}body,html{background:#201a41;min-height:100vh;width:100%}body{margin:0}body,textarea{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{width:100%}#root,.App_app__B3eJt,.parallax{min-height:100vh}.App_app__B3eJt{position:relative;width:100%}@media(prefers-reduced-motion:no-preference){.App_App-logo__3M\+9W{-webkit-animation:App_App-logo-spin__fuz4c 20s linear infinite;animation:App_App-logo-spin__fuz4c 20s linear infinite}}h1{font-size:36px;font-weight:500}@media(min-width:768px){h1{font-size:50px;font-weight:400}}@media(min-width:1440px){h1{font-size:60px;font-weight:400}}h2{font-size:30px;font-weight:500}@media(min-width:768px){h2{font-size:36px}}h3{color:#adc8d4;font-size:26px;font-weight:500}@media(min-width:768px){h3{font-size:30px}}b{color:#adc8d4;font-size:inherit;font-weight:inherit}.common_container__in4GQ{padding:0 15px;width:100%}@media(min-width:1440px){.common_container__in4GQ{margin:0 auto;width:1440px!important}}.common_header__k0dF5{padding:30px 0 20px;text-align:center}.Header_headerContainer__0\+J00{background:#141026;box-shadow:0 0 15px 0 rgba(0,0,0,.4);height:70px;position:fixed;width:100%;z-index:100}.Header_header__Cjl\+r{align-items:center;display:flex;height:100%;justify-content:space-between;width:100%}.Header_header__Cjl\+r a{cursor:pointer;display:block;flex:1 0 auto;padding:10px 0;text-align:center;-webkit-transform:scale(1);transform:scale(1)}.Header_header__Cjl\+r a:hover{color:#d8bfdb;-webkit-transform:scale(.95);transform:scale(.95)}@media(min-width:576px){.Header_header__Cjl\+r{justify-content:flex-start}.Header_header__Cjl\+r a{flex:0 1 auto;min-width:100px;padding:10px 30px}}.Skills_skills__tovOG{padding:30px}@media(min-width:768px){.Skills_skills__tovOG{padding:30px 60px}}@media(min-width:991px){.Skills_skills__flex__8D5vx{display:flex}}.Skills_header__F0FrF{padding:30px 0 20px;text-align:center}.Skills_notes__XfCZe{display:none}@media(min-width:991px){.Skills_notes__XfCZe{align-items:center;display:flex;flex:0 0 35%;padding-left:30px}}.Skills_notes__body__WXwcY{background:#19323c;border-radius:200px;box-shadow:inset 5px 5px 15px 0 #1b1636;display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow:hidden;position:relative;width:60%;z-index:1}.Skills_notes__body__WXwcY:after{background:url(/curriculum_vitae/static/media/bg.c1632aaef8cd97e54ae9.jpg) 50%/cover no-repeat;content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:-10}.Skills_notes__body__WXwcY .Skills_message__Px2iu{align-items:center;align-self:center;display:flex;flex:1 0 auto;justify-content:center;justify-self:center;text-align:center;width:80%}.Skills_notes__body__WXwcY img{align-self:flex-end;display:block;height:auto;justify-self:flex-end;position:relative;width:150px}.Skills_skillContainer__jn1ak .Skills_skill__VkIog{display:flex;flex-direction:column;position:relative}.Skills_skillContainer__jn1ak .Skills_skill__VkIog:after{background:#fff;bottom:0;content:"";height:1px;left:50%;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);width:100%}@media(min-width:768px){.Skills_skillContainer__jn1ak .Skills_skill__VkIog{align-items:center;flex-direction:row;padding:40px 0}.Skills_skillContainer__jn1ak .Skills_text__kssRx,.Skills_skillContainer__jn1ak .Skills_title__H7JoV{padding:0}.Skills_skillContainer__jn1ak .Skills_title__H7JoV{flex:0 0 30%;text-align:center}.Skills_skillContainer__jn1ak .Skills_text__kssRx{flex:1 0 70%}}@media(min-width:991px){.Skills_skillContainer__jn1ak{flex:0 0 65%}}.Skills_title__H7JoV{padding:30px 0 10px}.Skills_text__kssRx{padding:10px 0 30px}.Skills_icon__I4Giu{display:inline-block;height:50px;width:50px}.Portfolio_portfolio__rJuba{padding:30px 40px 0;position:relative;width:100%;z-index:20}.Portfolio_portfolio__rJuba .Portfolio_flex__FNf-R{display:flex;flex-direction:column;justify-content:center}.Portfolio_portfolio__item__zmvuw{cursor:pointer;flex-direction:column;justify-content:center;margin:0 auto;max-width:400px;padding:0 0 60px;position:relative}.Portfolio_portfolio__item__zmvuw:last-child{padding-bottom:30px}.Portfolio_portfolio__preview__dGVbV{background:transparent;margin:0 auto;max-width:90%;position:relative;transition:background-color .3s linear;width:90%}.Portfolio_portfolio__preview__dGVbV .Portfolio_preview__img__JGELW{box-shadow:15px 5px 20px rgba(0,0,0,.5);display:block;left:10px;min-height:200px;position:relative;top:0;-webkit-transform:perspective(15cm) rotateX(-10deg) rotateY(20deg) scale(.9);transform:perspective(15cm) rotateX(-10deg) rotateY(20deg) scale(.9);transition:all .3s ease-out;width:100%;z-index:10}.Portfolio_portfolio__preview__dGVbV .Portfolio_preview__img_hover__5mgzP{left:-10px;-webkit-transform:perspective(15cm) rotateX(0deg) rotateY(0deg) scale(1);transform:perspective(15cm) rotateX(0deg) rotateY(0deg) scale(1)}.Portfolio_portfolio__preview__dGVbV:after{background:#376d84;border-radius:50px;content:"";height:100%;position:absolute;right:-10px;top:0;width:50px;z-index:1}.Portfolio_portfolio__button_hidden__7rqGs{color:#6fadc7;left:50%;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .2s ease-in;z-index:10}.Portfolio_portfolio__button_showed__lg-n2{opacity:1}@media(min-width:991px){.Portfolio_portfolio__rJuba .Portfolio_flex__FNf-R{flex-direction:row;flex-wrap:wrap}.Portfolio_portfolio__item__zmvuw{padding:30px}}.Portfolio_header__8GdIN{padding:30px 0 20px;text-align:center}.Portfolio_name__\+n0vs{color:#fff;height:55px;margin-top:15px;overflow:hidden;padding:10px;position:relative}.Portfolio_name_hidden__qW1GN{left:-100%;position:absolute;top:0;transition:left .3s ease-in}.Portfolio_name_showed__rM-ix{left:0}.Form_form__jGifg{padding:40px 10px 150px}.Form_form__body__KkTrp,.Form_form__jGifg{position:relative;z-index:10}.Form_form__jGifg:before{background:rgba(55,67,132,.5);border-radius:0 300px 300px 0;content:"";height:370px;left:0;position:absolute;top:35px;width:95%;z-index:-9}@media(min-width:991px){.Form_form__jGifg:before{width:85%}}@media(min-width:1440px){.Form_form__jGifg:before{width:80%}}.Form_form__jGifg:after{background:url(/curriculum_vitae/static/media/bg.c1632aaef8cd97e54ae9.jpg) top/cover no-repeat;content:"";opacity:.3;z-index:-11}.Form_formElem__3Jdwh,.Form_form__jGifg:after{display:block;height:100%;left:50%;position:absolute;top:0;-webkit-transform:translate(-50%);transform:translate(-50%);width:100%}.Form_formElem__3Jdwh{background:linear-gradient(0deg,rgba(0,17,36,0),rgba(32,26,65,.424) 86%,#201a41);z-index:-10}.Form_input__vESMZ{border-radius:4px;height:50px;width:100%}.Form_input__vESMZ,.Form_textarea__WRpmo{caret:#d8bfdb;-webkit-appearance:none;appearance:none;background:#201a41;border:none;box-shadow:inset 0 0 10px 0 rgba(0,0,0,.2);color:#d8bfdb;display:block;margin:0 auto 10px;max-width:450px;outline:none;padding:10px 20px}.Form_textarea__WRpmo{border-radius:4px;min-height:100px;resize:none;width:100%!important}.Form_submit__E3qiN{background:linear-gradient(135deg,#292153,#201a41);border:none;border-radius:50px;display:block;font-size:16px;left:0;margin:0 auto;outline:none;padding:10px 20px;position:relative;top:0;transition:color .1s linear,background-color .1s linear}.Form_submit__E3qiN:hover{background:linear-gradient(135deg,#201a41,#1b1636);color:#f7f7f7}.Form_submit__E3qiN:active{background:linear-gradient(135deg,#1b1636,#17132f);color:#f0f0f0;left:1px;top:1px}.Form_error_hidden__Wkdr6{background:transparent;bottom:-50px;color:transparent;font-size:0;height:0;left:50%;position:absolute;width:0}.Form_error_showed__SwXdt{-webkit-animation:Form_show__rQOuK .3s linear;animation:Form_show__rQOuK .3s linear;background:#374384;border-radius:50px;box-shadow:0 0 10px 0 #201a41;color:#fff;display:inline-block;font-size:16px;height:auto;padding:10px 15px;text-align:center;-webkit-transform:translate(-50%);transform:translate(-50%);white-space:nowrap;width:auto}@-webkit-keyframes Form_show__rQOuK{0%{opacity:0}to{opacity:1}}@keyframes Form_show__rQOuK{0%{opacity:0}to{opacity:1}}.Footer_footerContainer__k9qjG{background:#141026;height:150px;width:100%}@media(min-width:576px){.Footer_footerContainer__k9qjG{height:100px}}.Footer_footer__D6Mei{display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 25px;position:relative}.Footer_footer__D6Mei p{padding-top:25px;text-align:center}@media(min-width:576px){.Footer_footer__D6Mei{align-items:center;flex-direction:row;height:100px}.Footer_footer__D6Mei p{padding-top:0;text-align:right;width:100%}}.Footer_icons__CTrOZ{display:flex;justify-content:space-between}.Footer_icons__CTrOZ svg{fill:#adc8d4;height:40px;width:40px}.Footer_icons__CTrOZ a:hover{color:#d8bfdb}.Footer_icons__CTrOZ a:hover svg{fill:#d8bfdb;-webkit-transform:scale(1.05);transform:scale(1.05)}@media(min-width:576px){.Footer_icons__CTrOZ{justify-content:flex-start}.Footer_icons__CTrOZ>:not(:last-child){margin-right:20px}}.Footer_head__5zQdQ{bottom:0;height:200px;overflow:hidden;position:absolute;-webkit-transform:translate(80%);transform:translate(80%);width:200px;z-index:10}.Footer_head__image_hidden__8FqBq{bottom:-200px;display:block;height:200px;max-height:200px;max-width:200px;position:absolute;right:0;transition:all .7s ease-out}.Footer_head__image_showed__JJa7A{bottom:-30px}@media(min-width:991px){.Footer_head__5zQdQ{height:250px;width:250px}.Footer_head__image_hidden__8FqBq{bottom:-250px;height:250px;max-height:250px;max-width:250px}.Footer_head__image_showed__JJa7A{bottom:-50px}}.Parallax_homeContainer__-kUdG{height:100vh;position:relative;width:100%;z-index:2}.Parallax_homeContainer__-kUdG:after{background:linear-gradient(-90deg,transparent,rgba(32,26,65,.2) 92%,#201a41 97%,#201a41);left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:-10}.Parallax_bg__tY5oW,.Parallax_homeContainer__-kUdG:after{content:"";display:block;height:100%;position:absolute;top:0;width:100%}.Parallax_bg__tY5oW{background:url(/curriculum_vitae/static/media/bg.c1632aaef8cd97e54ae9.jpg) 50%/cover no-repeat;left:0;opacity:.3;-webkit-transform:scale(1.2);transform:scale(1.2);z-index:-11}.Parallax_bg__tY5oW:before{background:linear-gradient(180deg,transparent,rgba(32,26,65,.424) 85%,#201a41 97%,#201a41)}.Parallax_bg__tY5oW:after,.Parallax_bg__tY5oW:before{content:"";display:block;height:100%;left:50%;position:absolute;top:0;-webkit-transform:translate(-50%);transform:translate(-50%);width:100%;z-index:-10}.Parallax_bg__tY5oW:after{background:linear-gradient(90deg,transparent,rgba(32,26,65,.2) 92%,#201a41 97%,#201a41)}.Parallax_home__noffR{display:flex;flex-direction:column;height:100vh}@media(min-width:991px){.Parallax_home__noffR{flex-direction:row-reverse}}.Parallax_home__noffR .Parallax_header__v9x6h{padding:150px 10% 40px}.Parallax_home__noffR .Parallax_header__v9x6h h1{margin-bottom:20px;max-width:250px}.Parallax_home__noffR .Parallax_header__v9x6h p{font-size:24px;max-width:400px}@media(max-width:376px){.Parallax_home__noffR .Parallax_header__v9x6h{padding:110px 10% 40px}}@media(min-width:768px){.Parallax_home__noffR .Parallax_header__v9x6h{padding:25% 10% 40px}.Parallax_home__noffR .Parallax_header__v9x6h h1{max-width:300px}}@media(min-width:991px){.Parallax_home__noffR .Parallax_header__v9x6h{align-self:center;flex:0 0 45%;justify-self:center;margin-top:-10%;padding:0}.Parallax_home__noffR .Parallax_header__v9x6h p{font-size:36px;max-width:350px}}@media(min-width:1440px){.Parallax_home__noffR .Parallax_header__v9x6h h1{max-width:350px}}.Parallax_photoContainer__DCQvP{display:block;flex:1 0 auto;margin-bottom:35px;max-width:100%;width:auto}.Parallax_spanText__yqG6J{display:block;font-size:30px;line-height:1.2;position:absolute;right:15%;-webkit-text-orientation:upright;text-orientation:upright;top:10%;white-space:nowrap;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;z-index:-10}@media(min-width:576px){.Parallax_spanText__yqG6J{font-size:34px;margin-top:35px}}@media(min-width:768px){.Parallax_spanText__yqG6J{right:15%}}@media(min-width:991px){.Parallax_spanText__yqG6J{display:none}}.Parallax_span0__Ov18x{background:rgba(55,90,132,.5);border-radius:0 0 200px 200px;box-shadow:0 0 10px 0 #375a85;display:block;height:70%;left:13%;max-width:150px;position:absolute;top:0;width:36%;z-index:-10}.Parallax_span1__gNF64{background:rgba(55,67,132,.7);border-radius:100px;box-shadow:0 0 10px 5px #374385;display:block;height:45%;left:53%;max-width:50px;position:absolute;top:22%;width:7%;z-index:-10}.Parallax_span2__mvWHb{background:rgba(55,109,132,.7);border-radius:50px;box-shadow:0 0 10px 0 #376e85;display:block;height:35%;max-width:60px;position:absolute;right:15%;top:47%;width:60px;z-index:-10}.Parallax_span3__JS-Ug{background:rgba(55,90,132,.7);border-radius:0 0 75px 75px;box-shadow:0 0 10px 2px #375a85;display:block;height:65%;max-width:20px;position:absolute;right:5%;top:0;width:4%;z-index:-10}@media(min-width:576px){.Parallax_span1__gNF64{left:40%}}@media(min-width:768px){.Parallax_span2__mvWHb{right:25%}.Parallax_span3__JS-Ug{right:10%}}@media(min-width:991px){.Parallax_span0__Ov18x{left:18%;max-width:280px;width:20%}.Parallax_span1__gNF64{border-radius:0 0 60px 60px;left:11%;top:0}.Parallax_span2__mvWHb{border-radius:0 0 60px 60px;height:55%;right:53%;top:0}.Parallax_span3__JS-Ug{height:80%;right:50%}}@-webkit-keyframes Parallax_loop__1Zv7A{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes Parallax_loop__1Zv7A{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes Parallax_chibi__KQQq4{0%{left:8%;-webkit-transform:rotate(5deg);transform:rotate(5deg)}25%{left:4%;-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{left:0;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}75%{left:4%;-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{left:8%;-webkit-transform:rotate(5deg);transform:rotate(5deg)}}@keyframes Parallax_chibi__KQQq4{0%{left:8%;-webkit-transform:rotate(5deg);transform:rotate(5deg)}25%{left:4%;-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{left:0;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}75%{left:4%;-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{left:8%;-webkit-transform:rotate(5deg);transform:rotate(5deg)}}.Parallax_photo__yuqna{display:flex;flex-direction:column;height:100%;margin-left:10px;position:relative}.Parallax_photo__yuqna .Parallax_circle__epaTx{bottom:0;flex:0 0 50%;height:50%;left:0;position:absolute}.Parallax_photo__yuqna .Parallax_circle__epaTx img{-webkit-animation:Parallax_loop__1Zv7A 20s linear infinite;animation:Parallax_loop__1Zv7A 20s linear infinite;height:100%;width:100%}.Parallax_photo__yuqna .Parallax_circle__epaTx:after{border-radius:50%;box-shadow:inset -15px -15px 15px 5px rgba(27,22,54,.51);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.Parallax_photo__yuqna .Parallax_chibi__KQQq4{-webkit-animation:Parallax_chibi__KQQq4 5s ease-out infinite;animation:Parallax_chibi__KQQq4 5s ease-out infinite;flex:0 0 50%;height:60%;left:4%;position:absolute;top:0}.Parallax_photo__yuqna .Parallax_chibi__KQQq4 img{height:100%;width:100%}.Parallax_photo__yuqna .Parallax_chibi__KQQq4:after{background:rgba(20,16,38,.7);border-radius:50%;bottom:0;box-shadow:0 0 5px 0 rgba(20,16,38,.7);content:"";-webkit-filter:blur(5px);filter:blur(5px);height:20px;left:50%;position:absolute;-webkit-transform:translate(-50%) rotate(15deg);transform:translate(-50%) rotate(15deg);width:40%;z-index:-10}@media(min-width:576px){.Parallax_photo__yuqna{margin-left:10%}}@media(min-width:991px){.Parallax_photo__yuqna{height:65%;left:17%;top:35%}}.Parallax_photo__yuqna:after{background:rgba(20,16,38,.7);border-radius:50%;bottom:-20px;box-shadow:0 0 5px 0 rgba(20,16,38,.7);content:"";-webkit-filter:blur(5px);filter:blur(5px);height:30px;left:5%;position:absolute;width:20%;z-index:-10}.Modal_modalBg__fzIIv{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(20,16,38,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}.Modal_modal__4QAmj{background:#201a41;border-radius:4px;height:auto;overflow-y:auto;padding:20px 10px;width:90%;z-index:100}.Modal_image__IhzTJ{height:auto;width:100%}
/*# sourceMappingURL=main.5e6abd14.css.map*/