body{margin:0;padding:0;font-family:sans-serif}.header-wrp{overflow:hidden;min-width:10%;width:15%;height:100vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:fixed;top:0;left:0;z-index:2;background:#fff;-webkit-box-shadow:9px 2px 19px -8px rgba(0,0,0,.35);box-shadow:9px 2px 19px -8px rgba(0,0,0,.35);-webkit-transition:border-left .4s;-o-transition:border-left .4s;transition:border-left .4s}.header-sub-wrp{height:100%;width:100%}.header-logo{min-height:35%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start}.logo-text:after{display:block;height:1px;background-color:hsla(0,3%,45%,.31);width:80%;content:"  ";margin:0 auto;margin-top:18px;border-radius:20%}.logo-text{font-family:Roboto;text-align:left;padding:1%}.logo-text span{margin-left:15%;display:block;padding:1%}.logo-text:last-child{color:hsla(0,3%,45%,.84)}.logo{display:none;border-radius:100%;margin-top:10px;margin:0 auto;height:180px;width:180px;background-image:url(/portfolio-page/static/media/logo.86c27786.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.name{font-weight:700;font-size:1.6rem}.header-menu,.nav-wrapper{overflow:hidden}.header-menu{-webkit-tap-highlight-color:transparent;width:100%;font-size:20px;font-weight:600;font-family:Roboto;text-decoration:none;color:hsla(0,3%,45%,.84);padding:15px 15px 15px 0;-webkit-transition:border-left .4s;-o-transition:border-left .4s;transition:border-left .4s;display:-ms-flexbox;display:flex}.header-menu i{width:30%}.header-menu span{width:70%;text-align:left}.hdr-menu-1 i{color:#81abd7}.hdr-menu-1:hover{border-left:5px solid #81abd7}.hdr-menu-2 i{color:#71b9cc}.hdr-menu-2:hover{border-left:5px solid #71b9cc}.hdr-menu-3 i{color:#6fcaca}.hdr-menu-3:hover{border-left:5px solid #6fcaca}.hdr-menu-4 i{color:#91dbdb}.hdr-menu-4:hover{border-left:5px solid #91dbdb}.hdr-menu-5 i{color:#91e8e4}.hdr-menu-5:hover{border-left:5px solid #91e8e4}.header-menu:hover{background-color:#fdf6d6;-webkit-transition:background-color .4s;-o-transition:background-color .4s;transition:background-color .4s}.header-menu--active{color:#f37373;border-left:5px solid #f37373}.header-menu--active i{color:#f37373}.header-menu--active:hover{border-left:5px solid #f37373}.test-enter{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.test-enter.test-enter-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;will-change:transform}@media only screen and (max-width:600px){.header-wrp{overflow:visible;width:100%;height:11%;-ms-flex-direction:row;flex-direction:row}.header-wrp .header-sub-wrp{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header-wrp .header-sub-wrp .header-logo{-ms-flex-direction:row;flex-direction:row;width:100%;-ms-flex-pack:start;justify-content:flex-start}.header-wrp .header-sub-wrp .header-logo .menu-icon{-ms-flex:1 1;flex:1 1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.header-wrp .header-sub-wrp .header-logo .menu-icon i{min-width:20px;cursor:pointer;padding:5%}.header-wrp .header-sub-wrp .header-logo .logo-text{-ms-flex:5 1;flex:5 1;min-width:30%}.header-wrp .header-sub-wrp .header-logo .logo-text span{display:block;padding:0;margin:0;font-size:12px}.header-wrp .header-sub-wrp .header-logo .logo-text .name{display:inline-block;padding-right:5px;font-size:1.5rem}.header-wrp .header-sub-wrp .nav-mobile{height:100%}.header-wrp .header-sub-wrp .nav-mobile .nav-wrapper{position:fixed;left:0;top:0;z-index:5;padding-top:15%;width:30%;height:100vh;background-color:#fff}.header-wrp .header-sub-wrp .nav-mobile .nav-overlay{background-color:hsla(0,0%,6%,.62);z-index:4}.header-wrp .header-sub-wrp .nav-mobile .nav-overlay,.nav-mobile{top:0;left:0;position:absolute;width:100vh;height:100vh;will-change:transform}.nav-mobile{-webkit-transform:translateX(-250%);-ms-transform:translateX(-250%);transform:translateX(-250%)}.nav-mobile,.nav-mobile-active{-webkit-transition:all .38s;-o-transition:all .38s;transition:all .38s}.nav-mobile-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);will-change:transform}.logo-text:after{display:none}.menu-icon{color:hsla(0,3%,45%,.84);-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.spec{font-size:14px}}@media only screen and (min-width:600px) and (max-width:750px){.logo{display:none}.header-wrp{width:22%;-webkit-box-shadow:2px -1px 20px -8px rgba(0,0,0,.75);box-shadow:2px -1px 20px -8px rgba(0,0,0,.75)}.header-sub-wrp{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.header-logo,.header-sub-wrp{-ms-flex-pack:start;justify-content:flex-start}.header-logo{min-height:27%}.logo-text .name{font-size:1.3em}.logo-text span{font-size:.9em}.logo-text:after{margin-top:10px;display:none}.header-menu{font-size:.7rem;padding:6px}}@media only screen and (min-width:730px) and (max-width:850px){.header-wrp{width:25%;-webkit-box-shadow:-3px -1px 18px 1px rgba(0,0,0,.75);box-shadow:-3px -1px 18px 1px rgba(0,0,0,.75)}.header-logo{-ms-flex-pack:start;justify-content:flex-start}.logo{display:none}.logo-text .name{font-size:1.3em}.logo-text span{font-size:.9em}.logo-text:after{margin-top:10px}.header-menu{font-size:21px;padding:16px}.header-menu:active{background-color:#fdf6d6}.header-menu:hover{background-color:transparent;-webkit-transition:none;-o-transition:none;transition:none}.header-menu i{width:25%}}@media only screen and (min-width:850px) and (max-width:1050px){.header-wrp{-webkit-box-shadow:-3px -1px 18px 1px rgba(0,0,0,.75);box-shadow:-3px -1px 18px 1px rgba(0,0,0,.75)}.header-logo{-ms-flex-pack:start;justify-content:flex-start}.logo{display:none}.logo-text .name{font-size:1.2em}.logo-text span{font-size:.8em}.logo-text:after{margin-top:5px}}.about-wrp{will-change:transform;position:absolute;height:100%;width:85%;right:0;overflow-y:scroll;-webkit-overflow-scrolling:touch;overflow-x:hidden;background-color:#fff;background-image:url(/portfolio-page/static/media/dust_scratches.608ab5fe.png);background-repeat:repeat;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.about-wrp .about-header{font-size:2rem;font-family:Roboto;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;height:10%;background-color:#71b9cc}.about-wrp .about-header span{margin-left:10%}.about{color:hsla(0,3%,45%,.84);margin:0 auto;height:90%;width:80%}.about .tech-item{margin:6% 0 1%;height:40%;background-color:#fff;width:100%;will-change:width,height;-webkit-box-shadow:5px 5px 9px 0 rgba(0,0,0,.24);box-shadow:5px 5px 9px 0 rgba(0,0,0,.24)}.about .tech-item h3{height:25%;margin:0;font-size:2em;font-weight:400;text-align:left;padding-left:5%;padding-top:.8%}.about .tech-item h3:after{display:block;content:" ";height:1px;background-color:hsla(0,3%,45%,.31);width:95%;margin-top:2%}.about .tech-item:last-child{margin-bottom:6%}.tech-item-caption{height:75%}.skill-icon{display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly;height:100%}.skill-icon img{height:100px;margin:0 auto}.skill-icon img,.skill-icon img:hover{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms;will-change:transform}.skill-icon img:hover{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.skill{-ms-flex:1 1;flex:1 1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.skill span{padding-top:5%}.skill *{display:block}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-thumb{border-width:1px 1px 1px 2px;border-color:#777;background-color:hsla(0,3%,45%,.84)}::-webkit-scrollbar-thumb:hover{border-width:1px 1px 1px 2px;border-color:#555;background-color:#777}::-webkit-scrollbar-track{border-width:0}::-webkit-scrollbar-track:hover{border-left:1px solid #aaa;background-color:#eee}@media only screen and (max-width:600px){.about-wrp{width:100%;height:89%;bottom:0}.about .tech-item{height:auto}.about .tech-item h3{padding-bottom:.8%}.about .tech-item h3:after{display:none;content:""}.about .tech-item:last-child{margin-bottom:6%}.about-wrp .about-header span{margin-left:17%}.skill-icon{-ms-flex-direction:column;flex-direction:column}.skill{font-size:20px;padding-bottom:15px}}.tech-item:last-child{margin-bottom:6%}@media only screen and (min-width:600px) and (max-width:750px){.about-wrp{width:78%;height:100%}.about{width:90%}.about .tech-item{height:150px}.about-header{font-size:1.6rem}.skill img{height:40px}.skill span{font-size:12px}}@media only screen and (min-width:730px) and (max-width:850px){.about-wrp{width:75%;height:100%}.about{width:90%}.about .tech-item{height:28%}.about .tech-item:last-child{margin-bottom:6%}.skill img{height:63px}.skill span{font-size:14px}.skill-icon{padding:0 5px}}@media only screen and (min-width:850px) and (max-width:1050px){.skill-icon{padding:0 5px}.about{width:90%}}.last-item{height:10px;opacity:0}.portfolio-page{height:100%;width:85%;right:0;position:absolute;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:scroll;-webkit-overflow-scrolling:touch;background-image:url(/portfolio-page/static/media/dust_scratches.608ab5fe.png);background-repeat:repeat}.portfolio-page .portfolio-header{font-size:2rem;font-family:Roboto;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;height:10%;background-color:#6fcaca}.portfolio-page span{margin-left:5%}.portfolio-page .portfolio-wrp{min-width:200px;height:90%}.portfolio-item-list{height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:80%;margin:0 auto}.portfolio-item-list .portfolio-item{width:100%;height:35%;position:relative;margin:5% 0}.portfolio-item-list .portfolio-item:before{-webkit-box-shadow:9px 9px 20px -9px rgba(0,0,0,.56);box-shadow:9px 9px 20px -9px rgba(0,0,0,.56);position:absolute;display:block;background-color:hsla(0,0%,82%,.68);content:" ";width:56%;height:100%;z-index:-1}.portfolio-item-list .portfolio-item .img-wrp{background-color:grey;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-shadow:24px 16px 54px -9px rgba(0,0,0,.67);box-shadow:24px 16px 54px -9px rgba(0,0,0,.67);will-change:transform;position:absolute;width:50%;height:90%;overflow:hidden;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms}.portfolio-item-list .portfolio-item .img-wrp img{position:absolute;top:-25%;width:100%;z-index:3}.portfolio-item-list .portfolio-item figcaption{-webkit-box-shadow:20px 18px 63px -9px rgba(0,0,0,.67);box-shadow:20px 18px 63px -9px rgba(0,0,0,.67);z-index:1;width:45%;height:80%;position:absolute;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around}.portfolio-item-list .portfolio-item figcaption h3{margin:0;font-size:1.8em;color:hsla(0,3%,45%,.94)}.portfolio-item-list .portfolio-item figcaption .caption-text{color:hsla(0,3%,45%,.84);width:80%;margin:0 auto}.portfolio-item-list .portfolio-item figcaption .links{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.portfolio-item-list .portfolio-item figcaption a{text-decoration:none;color:#6fcaca;font-size:1.3em;font-weight:600;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.portfolio-item-list .portfolio-item figcaption a:hover{-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s;color:#f37373}.portfolio-item-list .portfolio-item:last-child{margin-bottom:10%}.portfolio-item-list .first{-webkit-perspective:800px;perspective:800px}.portfolio-item-list .first:before{top:0;left:10%}.portfolio-item-list .first .img-wrp{top:5%;right:0}.portfolio-item-list .first .img-wrp:hover{vertical-align:middle;will-change:transform;-webkit-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms;-webkit-transform:rotateY(-5deg);transform:rotateY(-5deg);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.portfolio-item-list .first figcaption{top:10%;left:9%}.portfolio-item-list .second{-webkit-perspective:800px;perspective:800px}.portfolio-item-list .second:before{top:0;right:10%}.portfolio-item-list .second .img-wrp{top:5%;left:0}.portfolio-item-list .second .img-wrp:hover{vertical-align:middle;will-change:transform;-webkit-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms;-webkit-transform:rotateY(5deg);transform:rotateY(5deg);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.portfolio-item-list .second figcaption{top:10%;right:9%}@media only screen and (max-width:600px){.portfolio-page{width:100%;height:89%;bottom:0}.portfolio-page span{margin-left:17%}.portfolio-item-list{-ms-flex-pack:none;justify-content:none}.portfolio-item-list .portfolio-item{-webkit-box-shadow:20px 18px 63px -9px rgba(0,0,0,.27);box-shadow:20px 18px 63px -9px rgba(0,0,0,.27);height:60%;margin:5% 0 15%}.portfolio-item-list .portfolio-item:before{content:none}.portfolio-item-list .portfolio-item .img-wrp{-webkit-box-shadow:none;box-shadow:none;position:unset;width:100%;height:40%}.portfolio-item-list .portfolio-item figcaption{-webkit-box-shadow:none;box-shadow:none;width:100%;height:60%;position:unset}.portfolio-item-list .first div:hover,.portfolio-item-list .second div:hover{-webkit-transform:none;-ms-transform:none;transform:none}}@media only screen and (min-width:600px) and (max-width:730px){.portfolio-page{width:78%;height:100%}.portfolio-item-list{-ms-flex-pack:center;justify-content:center}.portfolio-item-list .portfolio-item{-webkit-box-shadow:20px 18px 63px -9px rgba(0,0,0,.27);box-shadow:20px 18px 63px -9px rgba(0,0,0,.27);height:78%;margin:5% 0 15%}.portfolio-item-list .portfolio-item:before{content:none}.portfolio-item-list .portfolio-item .img-wrp{-webkit-box-shadow:none;box-shadow:none;position:relative;width:100%;height:43%}.portfolio-item-list .portfolio-item .img-wrp img{top:-54%}.portfolio-item-list .portfolio-item figcaption{-webkit-box-shadow:none;box-shadow:none;width:100%;height:57%;position:unset}.portfolio-item-list .portfolio-item figcaption h3{font-size:1.5em}.portfolio-item-list .portfolio-item figcaption a{font-size:1.2em}.portfolio-item-list .first div:hover,.portfolio-item-list .second div:hover{-webkit-transform:none;-ms-transform:none;transform:none}}@media only screen and (min-width:730px) and (max-width:850px){.portfolio-page{width:75%;height:100%}.portfolio-item-list .portfolio-item{-webkit-perspective:none;perspective:none;-webkit-box-shadow:20px 18px 63px -9px rgba(0,0,0,.37);box-shadow:20px 18px 63px -9px rgba(0,0,0,.37);width:100%;height:50%;margin-bottom:15%}.portfolio-item-list .portfolio-item:before{content:none}.portfolio-item-list .portfolio-item .img-wrp{top:0;-webkit-box-shadow:none;box-shadow:none;position:relative;width:100%;height:40%}.portfolio-item-list .portfolio-item .img-wrp img{top:-40%}.portfolio-item-list .portfolio-item .img-wrp img:hover{-webkit-transform:none;-ms-transform:none;transform:none}.portfolio-item-list .portfolio-item figcaption{-webkit-box-shadow:none;box-shadow:none;position:unset;width:100%;height:60%;-ms-flex-pack:distribute;justify-content:space-around}.portfolio-item-list .first div:hover,.portfolio-item-list .second div:hover{-webkit-transform:none;-ms-transform:none;transform:none}}@media only screen and (min-width:850px) and (max-width:1050px){.portfolio-item-list .portfolio-item .img-wrp:hover{-webkit-transform:none;-ms-transform:none;transform:none}.portfolio-item-list .portfolio-item .img-wrp img{top:-9%}}.home-wrapper{font-family:Roboto,sans-serif;font-weight:600;position:absolute;min-height:100%;min-width:100%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;background-color:grey;background-image:url(/portfolio-page/static/media/homo-logo.6b22989a.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.home{position:absolute;left:-50%;right:-50%;top:18%;font-size:1.3rem;color:#443e3e;padding:2%;margin:0 auto;max-width:70%;background-color:rgba(42,40,40,.94);min-width:30%;background:-webkit-gradient(linear,left top,left bottom,from(#fac1c4),color-stop(#fcc9c5),color-stop(hsla(11,89%,89%,.43)),color-stop(hsla(17,88%,90%,.33)),to(hsla(22,87%,91%,0)));background:-webkit-linear-gradient(top,#fac1c4,#fcc9c5,hsla(11,89%,89%,.43),hsla(17,88%,90%,.33),hsla(22,87%,91%,0));background:-o-linear-gradient(top,#fac1c4,#fcc9c5,hsla(11,89%,89%,.43),hsla(17,88%,90%,.33),hsla(22,87%,91%,0));background:linear-gradient(180deg,#fac1c4,#fcc9c5,hsla(11,89%,89%,.43),hsla(17,88%,90%,.33),hsla(22,87%,91%,0))}.next-btn-wrp{-webkit-tap-highlight-color:transparent;color:#c2bfbf;margin-bottom:5%}.next-btn-wrp .next-button{border-radius:30px;font-size:3rem;text-decoration:none;visited:none;background-color:rgba(42,40,40,.94);-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s;-webkit-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms}.next-btn-wrp .next-button:hover{color:#fff;background-color:#000;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms}.lang-set{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:end;justify-content:flex-end;width:100%}.lang-set,.lang-set span{display:-ms-flexbox;display:flex}.lang-set span{-ms-flex-align:center;color:hsla(0,0%,49%,.6);align-items:center;font-size:1.4em}.lang-set .lang-logo{width:2.5%;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms}.lang-set .lang-logo img{width:100%;-webkit-animation:blinkingJoe infinite 2.7s linear;animation:blinkingJoe infinite 2.7s linear}.lang-set .lang-logo:hover{cursor:pointer;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms}@-webkit-keyframes blinkingJoe{0{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.8);transform:scale(.8)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes blinkingJoe{0{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.8);transform:scale(.8)}to{-webkit-transform:scale(1);transform:scale(1)}}@media only screen and (max-width:600px){.home{top:7%;min-width:85%;font-size:1rem;background:#fff;color:rgba(74,71,71,.9)}.home-wrapper{-ms-flex-pack:justify;justify-content:space-between}.next-btn-wrp{margin-bottom:13%}.lang-set .lang-logo{width:10%}}@media only screen and (min-width:600px) and (max-width:750px){.home{position:unset;font-size:.7rem;min-width:85%;color:rgba(74,71,71,.9);padding:3%}.lang-set .lang-logo{width:6%}.next-btn-wrp{margin-bottom:0}.next-btn-wrp .next-button{font-size:2rem}}@media only screen and (min-width:750px) and (max-width:850px){.next-btn-wrp{margin-bottom:13%}.lang-set .lang-logo{width:5%}}@media only screen and (min-width:850px) and (max-width:1050px){.next-btn-wrp{margin-bottom:13%}}.contacts-page{position:absolute;right:0;width:85%;height:100%;background-image:url(/portfolio-page/static/media/dust_scratches.608ab5fe.png)}.contacts-page .contacts-header{font-size:2rem;font-family:Roboto;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;height:10%;background-color:#91dbdb}.contacts-page .contacts-header span{margin-left:5%}.contacts-page .contacts{height:90%}.contacts-page .contacts .contact-list{width:80%;margin:0 auto;padding-top:3%}.contacts-page .contacts .contact-list .contact-item{text-decoration:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:1%}.contacts-page .contacts .contact-list .contact-item a{width:7%}.contacts-page .contacts .contact-list .contact-item a img{width:100%;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.contacts-page .contacts .contact-list .contact-item a img:hover{-webkit-transform:scale(1.1) rotate(13deg);-ms-transform:scale(1.1) rotate(13deg);transform:scale(1.1) rotate(13deg);-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.contacts-page .contacts .contact-list .contact-item .contact-text{padding-bottom:4px;text-decoration:none;text-align:left;display:block;margin-left:2%;color:hsla(0,3%,45%,.95);font-size:1.4em}.contacts-page .contacts .contact-list .contact-item .contact-text,.contacts-page .contacts .contact-list .contact-item .contact-text:hover{-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s;-webkit-transition-delay:20ms;-o-transition-delay:20ms;transition-delay:20ms}.contacts-page .contacts .contact-list .contact-item .contact-text:hover{color:#91dbdb;width:auto;border-bottom:1px solid #91dbdb}@media only screen and (max-width:600px){.contacts-page{width:100%;height:89%;bottom:0}.contacts-page .contacts .contact-list .contact-item a{width:15%}.contacts-page .contacts-header span{margin-left:17%}}@media only screen and (min-width:600px) and (max-width:730px){.contacts-page{width:78%;height:100%}}@media only screen and (min-width:730px) and (max-width:850px){.contacts-page{width:75%;height:100%}.contacts-page .contacts .contact-list .contact-item a{width:23%}}@media only screen and (min-width:850px) and (max-width:1050px){.contacts-page .contacts .contact-list .contact-item a{width:13%}}.resume-page{position:absolute;right:0;width:85%;height:100%;background:url(/portfolio-page/static/media/dust_scratches.608ab5fe.png)}.resume-page .resume-header{font-size:2rem;font-family:Roboto;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;height:10%;background-color:#91e8e4}.resume-page .resume-header span{margin-left:5%}@media only screen and (max-width:600px){.resume-page{width:100%;height:89%;bottom:0}.resume-page .resume-header span{margin-left:17%}}@media only screen and (min-width:600px) and (max-width:730px){.resume-page{width:78%;height:100%}}@media only screen and (min-width:730px) and (max-width:850px){.resume-page{width:75%;height:100%}}.App{text-align:center}.App,.content{height:100%;overflow:hidden}.content{background-image:url(/portfolio-page/static/media/grey_wash_wall.88ab8ad9.png);background-repeat:repeat;position:absolute;right:0;display:-ms-flexbox;display:flex}.content,.tr-group{width:100%}.tr-group{-webkit-perspective:500px;perspective:500px}.fade-enter{-webkit-transform:translateX(-150%);-ms-transform:translateX(-150%);transform:translateX(-150%)}.fade-enter.fade-enter-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .8s ease-out;transition:-webkit-transform .8s ease-out;-o-transition:transform .8s ease-out;transition:transform .8s ease-out;transition:transform .8s ease-out,-webkit-transform .8s ease-out;will-change:transform}.fade-exit{-webkit-transform:translateX(0) rotateY(0);transform:translateX(0) rotateY(0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;will-change:transform}.fade-exit.fade-exit-active{-webkit-transform:translateX(150%) rotateY(30deg);transform:translateX(150%) rotateY(30deg);-webkit-animation:trdslide .8s ease-out;animation:trdslide .8s ease-out;will-change:transform;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}@-webkit-keyframes trdslide{0%{-webkit-transform:translateX(0) rotateY(0deg) scaleY(1);transform:translateX(0) rotateY(0deg) scaleY(1)}10%{-webkit-transform:translateX(20%) rotateY(1.5deg) scaleY(1);transform:translateX(20%) rotateY(1.5deg) scaleY(1)}to{-webkit-transform:translateX(150%) rotateY(25deg) scaleY(.6);transform:translateX(150%) rotateY(25deg) scaleY(.6)}}@keyframes trdslide{0%{-webkit-transform:translateX(0) rotateY(0deg) scaleY(1);transform:translateX(0) rotateY(0deg) scaleY(1)}10%{-webkit-transform:translateX(20%) rotateY(1.5deg) scaleY(1);transform:translateX(20%) rotateY(1.5deg) scaleY(1)}to{-webkit-transform:translateX(150%) rotateY(25deg) scaleY(.6);transform:translateX(150%) rotateY(25deg) scaleY(.6)}}
/*# sourceMappingURL=main.10ba7350.css.map*/