@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400&display=swap);@import url(https://fonts.googleapis.com/css2?family=Iceberg:wght@300;400&display=swap);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.sections{margin:0 auto;background-color:#7b7b7b}.about,.sections{display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap}.about{background:hsla(220,2%,70%,.88);padding:65px 0}.about_box{margin:30px 0;-webkit-align-self:center;align-self:center}.about_box,.about_box-me{display:-webkit-flex;display:flex}.about_box-me{-webkit-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-justify-content:center;justify-content:center;width:1200px}.about_box-me--img{width:300px;background-color:#000;box-shadow:4px 4px 4px rgba(0,0,0,.25),-4px -4px 4px rgba(0,0,0,.25),4px -4px 4px rgba(0,0,0,.25),-4px 4px 4px rgba(0,0,0,.25);border:3px solid #000}.about_box-me--img img{width:100%}.about_box-me--desc{display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;padding:50px 30px;width:750px;font-size:20px;font-weight:lighter}.about_box-me--desc_top{margin:0 0 10px;font-size:32px;font-weight:700}.about_box-me--desc_middle{margin:0 0 10px;font-size:24px;font-weight:300}.about_box-me--desc_bottom{margin:0 0 10px;font-size:20px;font-weight:200}.about_hobby{-webkit-align-self:center;align-self:center}.about_hobby,.about_hobby-box{display:-webkit-flex;display:flex}.about_hobby-box{-webkit-flex-flow:row wrap;flex-flow:row wrap;width:1200px}.about_hobby-box--item{background-color:#000;color:#fff;-webkit-flex-basis:14%;flex-basis:14%;margin:10px;box-shadow:4px 4px 4px rgba(0,0,0,.25),-4px -4px 4px rgba(0,0,0,.25),4px -4px 4px rgba(0,0,0,.25),-4px 4px 4px rgba(0,0,0,.25);border:3px solid #000;padding:8px 20px;font-size:18px;transition:.5s linear}.about_hobby-box--item:hover{color:#daa520;border:3px solid #daa520}.about_hobby-box .title{background-color:#daa520;border:3px solid #000;color:#000;font-weight:700;box-shadow:4px 4px 4px rgba(218,165,32,.25),-4px -4px 4px rgba(218,165,32,.25),4px -4px 4px rgba(218,165,32,.25),-4px 4px 4px rgba(218,165,32,.25)}@media only screen and (max-width:1600px){.about{padding:50px 0}.about_img img{height:60px}.about_box{margin:30px 0}.about_box-me{width:1000px}.about_box-me--img{width:260px}.about_box-me--img img{width:100%}.about_box-me--desc{padding:50px 30px;width:750px;font-size:20px}.about_box-me--desc_top{margin-bottom:10px;font-size:30px}.about_box-me--desc_middle{margin-bottom:10px;font-size:22px}.about_box-me--desc_bottom{margin-bottom:10px;font-size:18px}.about_hobby-box{width:1000px}.about_hobby-box--item{-webkit-flex-basis:18%;flex-basis:18%;margin:10px;padding:8px 20px;font-size:18px}}@media only screen and (max-width:1024px){.about{padding:50px 0}.about_img img{height:50px}.about_box{margin:30px 0}.about_box-me{width:800px}.about_box-me--img{width:230px}.about_box-me--img img{width:100%}.about_box-me--desc{padding:10px 30px;width:700px;font-size:20px}.about_box-me--desc_top{margin-bottom:10px;font-size:26px}.about_box-me--desc_middle{margin-bottom:10px;font-size:18px}.about_box-me--desc_bottom{margin-bottom:10px;font-size:16px}.about_hobby-box{-webkit-justify-content:center;justify-content:center;width:800px}.about_hobby-box--item{-webkit-flex-basis:25%;flex-basis:25%;margin:10px;padding:8px 20px;font-size:18px}}@media only screen and (max-width:768px){.about{padding:50px 0}.about_img img{height:44px}.about_box{margin:30px 0}.about_box-me{width:700px}.about_box-me--img{width:190px}.about_box-me--img img{width:100%}.about_box-me--desc{padding:10px 30px 10px 0;width:550px;font-size:20px}.about_box-me--desc_top{margin-bottom:10px;font-size:22px}.about_box-me--desc_middle{margin-bottom:10px;font-size:14px}.about_box-me--desc_bottom{margin-bottom:10px;font-size:12px}.about_hobby-box{width:700px}.about_hobby-box--item{-webkit-flex-basis:23%;flex-basis:23%;margin:10px;padding:8px 20px;font-size:18px}}@media only screen and (max-width:426px){.about{padding:40px 0}.about_img img{height:32px}.about_box{margin:30px 0}.about_box-me{width:400px}.about_box-me--img{width:190px;margin-right:20px}.about_box-me--img img{width:100%}.about_box-me--desc{padding:10px 10px 10px 20px;width:300px;font-size:20px}.about_box-me--desc_top{margin-bottom:10px;font-size:18px}.about_box-me--desc_middle{margin-bottom:10px;font-size:10px}.about_box-me--desc_bottom{margin-bottom:10px;font-size:8px}.about_hobby-box{width:400px}.about_hobby-box--item{-webkit-flex-basis:33%;flex-basis:33%;margin:10px;padding:8px 12px;font-size:14px}}@media only screen and (max-width:375px){.about{padding:40px 0}.about_img img{height:28px}.about_box{margin:30px 0}.about_box-me{width:350px}.about_box-me--img{width:190px}.about_box-me--img img{width:100%}.about_box-me--desc{padding:10px 30px 10px 0;width:250px;font-size:20px}.about_box-me--desc_top{margin-bottom:10px;font-size:18px}.about_box-me--desc_middle{margin-bottom:10px;font-size:10px}.about_box-me--desc_bottom{margin-bottom:10px;font-size:8px}.about_hobby-box{width:350px}.about_hobby-box--item{-webkit-flex-basis:35%;flex-basis:35%;margin:10px;padding:8px 12px;font-size:12px}}@media only screen and (max-width:375px){.about{padding:30px 0}.about_img img{height:28px}.about_box{margin:30px 0}.about_box-me{width:300px}.about_box-me--img{width:170px;margin-right:10px}.about_box-me--img img{width:100%}.about_box-me--desc{padding:10px;width:220px;font-size:20px}.about_box-me--desc_top{margin-bottom:5px;font-size:16px}.about_box-me--desc_middle{margin-bottom:5px;font-size:8px}.about_box-me--desc_bottom{margin-bottom:5px;font-size:7px}.about_hobby-box{width:300px}.about_hobby-box--item{-webkit-flex-basis:32%;flex-basis:32%;margin:10px;padding:8px 12px;font-size:10px}}.home{width:100%;height:100vh;overflow:hidden;margin:0;background-color:#7b7b7b}.home_animation{margin:0 auto}.home_name{z-index:5;color:#f6d824;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;font-family:"Iceberg";font-size:34px}@media only screen and (min-width:1922px){.home_animation{margin-top:64px;width:-webkit-max-content;width:max-content}}@media only screen and (max-width:1600px){.home_name{font-size:32px}}@media only screen and (max-width:1024px){.home_name{font-size:24px}}@media only screen and (max-width:768px){.home_name{font-size:22px}}@media only screen and (max-width:426px){.home_name{font-size:18px}}@media only screen and (max-width:375px){.home_name{font-size:18px}}.projects{background:hsla(220,2%,70%,.88);padding:65px 0}.projects_box{-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;margin:50px 0 80px}.projects_box,.projects_box-item{display:-webkit-flex;display:flex}.projects_box-item{-webkit-flex-flow:column wrap;flex-flow:column wrap;-webkit-align-items:center;align-items:center;margin:10px 25px;width:400px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.projects_box-item img{border-radius:15px;width:100%}.projects_box-item--front{border-radius:15px;border:1px solid #000;background-color:#000;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:perspective(600px) rotateY(0deg);transform:perspective(600px) rotateY(0deg);transition:-webkit-transform .6s linear;transition:transform .6s linear;transition:transform .6s linear,-webkit-transform .6s linear}.projects_box-item--front_title{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin:15px 30px;color:#fff;height:90px;font-size:26px}.projects_box-item--front_title-p{text-align:center}.projects_box-item--back{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;width:400px;height:574px;border-radius:15px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background-color:#000;-webkit-transform:perspective(600px) rotateY(180deg);transform:perspective(600px) rotateY(180deg);transition:-webkit-transform .6s linear;transition:transform .6s linear;transition:transform .6s linear,-webkit-transform .6s linear}.projects_box-item--back a{padding:0 20px;text-decoration:none;color:#fff}.projects_box-item--back a img{border-radius:50%;width:64px;height:64px}.projects_box-item--back a:hover{cursor:pointer}.projects_box-item--back a:hover img{background-color:#daa520}.projects_box-item:hover>.projects_box-item--front{-webkit-transform:perspective(600px) rotateY(-180deg);transform:perspective(600px) rotateY(-180deg)}.projects_box-item:hover>.projects_box-item--back{-webkit-transform:perspective(600px) rotateY(0deg);transform:perspective(600px) rotateY(0deg)}@media only screen and (max-width:1600px){.projects{padding:50px 0 0}.projects_img img{height:60px}.projects_box{margin:50px 0 80px}.projects_box-item{margin:10px 25px;width:300px}.projects_box-item--front_title{margin:15px 0;height:90px;font-size:22px}.projects_box-item--back{width:300px;height:461px}.projects_box-item--back a{padding:0 20px}.projects_box-item--back a img{width:48px;height:48px}}@media only screen and (max-width:1024px){.projects{padding:50px 0 0}.projects_img img{height:50px}.projects_box{margin:50px 0 80px}.projects_box-item{margin:10px 25px;width:200px}.projects_box-item--front_title{margin:15px 10px;height:60px;font-size:16px}.projects_box-item--back{width:200px;height:318px}.projects_box-item--back a{padding:0 20px}.projects_box-item--back a img{width:40px;height:40px}}@media only screen and (max-width:768px){.projects{padding:50px 0 0}.projects_img img{height:44px}.projects_box{margin:50px 0 80px}.projects_box-item{margin:10px 15px;width:200px}.projects_box-item--front_title{margin:10px;height:45px;font-size:12px}.projects_box-item--back{width:200px;height:293.75px}.projects_box-item--back a{padding:0 20px}.projects_box-item--back a img{width:36px;height:36px}}@media only screen and (max-width:426px){.projects{padding:40px 0 0}.projects_img img{height:32px}.projects_box{margin:30px 0 50px}.projects_box-item{margin:10px 15px;width:160px}.projects_box-item--front_title{margin:0 20px 10px;height:40px;font-size:10px}.projects_box-item--back{width:160px;height:233.75px}.projects_box-item--back a{padding:0 10px}.projects_box-item--back a img{width:30px;height:30px}}@media only screen and (max-width:375px){.projects{padding:40px 0 0}.projects_img img{height:28px}.projects_box{margin:15px 0 25px}.projects_box-item{margin:10px 15px;width:250px}.projects_box-item--front_title{margin:10px 0;height:45px;font-size:14px}.projects_box-item--back{width:250px;height:350px}.projects_box-item--back a{padding:0 10px}.projects_box-item--back a img{width:30px;height:30px}}@media only screen and (max-width:375px){.projects{padding:30px 0 0}.projects_img img{height:28px}.projects_box{margin:15px 0 25px}.projects_box-item{margin:10px 15px;width:210px}.projects_box-item--front_title{margin:10px 0;height:45px;font-size:14px}.projects_box-item--back{width:210px;height:305px}.projects_box-item--back a{padding:0 10px}.projects_box-item--back a img{width:30px;height:30px}}.contact{background-color:#3b3b3b}.contact,.contact_email{display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;-webkit-align-items:center;align-items:center}.contact_email{width:700px;margin:40px 0}.contact_email-text{color:#fff;-webkit-font-feature-settings:"smcp";font-feature-settings:"smcp";font-variant:small-caps;font-size:28px;padding:22px}.contact_email-links{display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;width:100%}.contact_email-links--element{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;font-size:22px;text-decoration:none;color:#f5f5f5}.contact_email-links--element .icon{margin:15px 15px 15px 130px}.contact_email-links--element .icon svg{width:50px;height:50px}.contact_email-links--element:hover{fill:#daa520;color:#daa520;cursor:pointer}.contact .stopka{text-align:center;width:100%;background-color:#000;color:#fff;padding:5px 0}@media only screen and (max-width:1600px){.contact_email{width:700px;margin:40px 0}.contact_email-text{font-size:28px;padding:22px}.contact_email-links{width:100%}.contact_email-links--element{font-size:18px}.contact_email-links--element .icon{margin:15px 15px 15px 130px}.contact_email-links--element .icon svg{width:42px;height:42px}.contact .stopka{padding:5px 0}}@media only screen and (max-width:1024px){.contact_email{width:500px;margin:40px 0}.contact_email-text{font-size:28px;padding:22px}.contact_email-links{width:100%}.contact_email-links--element{font-size:16px}.contact_email-links--element .icon{margin:15px 15px 15px 130px}.contact_email-links--element .icon svg{width:42px;height:42px}.contact .stopka{padding:5px 0;font-size:14px}}@media only screen and (max-width:768px){.contact_email{width:500px;margin:40px 0}.contact_email-text{font-size:24px;padding:22px}.contact_email-links{width:100%}.contact_email-links--element{font-size:16px}.contact_email-links--element .icon{margin:15px 15px 15px 130px}.contact_email-links--element .icon svg{width:36px;height:36px}.contact .stopka{padding:5px 0;font-size:14px}}@media only screen and (max-width:426px){.contact_email{width:280px;margin:30px 0}.contact_email-text{font-size:16px;padding:22px}.contact_email-links{width:100%}.contact_email-links--element{font-size:12px}.contact_email-links--element .icon{margin:15px 15px 15px 30px}.contact_email-links--element .icon svg{width:24px;height:24px}.contact .stopka{padding:5px 0;font-size:10px}}@media only screen and (max-width:320px){.contact_email{width:300px;margin:20px 0}.contact_email-text{font-size:16px;padding:22px}.contact_email-links{width:100%}.contact_email-links--element{font-size:12px}.contact_email-links--element .icon{margin:15px 15px 15px 30px}.contact_email-links--element .icon svg{width:24px;height:24px}.contact .stopka{padding:5px 0;font-size:8px}}.skills{display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;background-color:#7b7b7b;padding:65px 0}.skills_img{-webkit-align-self:flex-end;align-self:flex-end}.skills_box{-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-self:center;align-self:center;-webkit-justify-content:center;justify-content:center;width:1000px;margin:50px 0}.skills_box,.skills_box-item{display:-webkit-flex;display:flex}.skills_box-item{-webkit-flex-flow:column wrap;flex-flow:column wrap;-webkit-flex-basis:16%;flex-basis:16%;margin:20px}.skills_box-item--img{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;height:200px}.skills_box-item--img img{width:100%}.skills_box-item--name{-webkit-align-self:center;align-self:center;color:#f5f5f5}.skills_box-item--name h3{margin:0;padding-bottom:5px}.skills_box-item:after{content:"";display:block;width:0;height:5px;background:#daa520;transition:width .3s}.skills_box-item:hover:after{width:100%}.skills_desc{-webkit-align-self:center;align-self:center;width:1000px;color:#fff;font-size:18px}.skills_desc b{color:#eeca6f}@media only screen and (max-width:1600px){.skills{padding:50px 0}.skills_img img{height:60px}.skills_box{width:1000px;margin:50px 0}.skills_box-item{-webkit-flex-basis:16%;flex-basis:16%;margin:15px}.skills_box-item--img{height:200px}.skills_box-item--img img{width:75%}.skills_box-item--name h3{margin:0;padding-bottom:5px;font-size:16px}.skills_desc{width:850px;font-size:16px}}@media only screen and (max-width:1024px){.skills{padding:50px 0}.skills_img img{height:50px}.skills_box{width:750px;margin:0}.skills_box-item{-webkit-flex-basis:16%;flex-basis:16%;margin:15px}.skills_box-item--img{height:140px}.skills_box-item--img img{width:77%}.skills_box-item--name h3{margin:0;padding-bottom:5px;font-size:16px}.skills_desc{width:650px;font-size:14px}}@media only screen and (max-width:768px){.skills{padding:50px 0}.skills_img img{height:44px}.skills_box{width:700px;margin:0}.skills_box-item{-webkit-flex-basis:16%;flex-basis:16%;margin:15px}.skills_box-item--img{height:140px}.skills_box-item--img img{width:77%}.skills_box-item--name h3{margin:0;padding-bottom:5px;font-size:14px}.skills_desc{width:550px;font-size:12px}}@media only screen and (max-width:426px){.skills{padding:40px 0}.skills_img img{height:32px}.skills_box{width:400px;margin:0}.skills_box-item{-webkit-flex-basis:16%;flex-basis:16%;margin:15px}.skills_box-item--img{height:100px}.skills_box-item--img img{width:77%}.skills_box-item--name h3{margin:0;padding-bottom:5px;font-size:12px}.skills_desc{width:350px;font-size:10px}}@media only screen and (max-width:375px){.skills{padding:40px 0}.skills_img img{height:28px}.skills_box{width:350px;margin:0}.skills_box-item{-webkit-flex-basis:16%;flex-basis:16%;margin:10px}.skills_box-item--img{height:60px}.skills_box-item--img img{width:75%}.skills_box-item--name h3{margin:0;padding-bottom:5px;font-size:8px}.skills_desc{width:300px;font-size:8px}}@media only screen and (max-width:375px){.skills{padding:40px 0}.skills_img img{height:28px}.skills_box{width:300px;margin:0}.skills_box-item{-webkit-flex-basis:16%;flex-basis:16%;margin:10px}.skills_box-item--img{height:60px}.skills_box-item--img img{width:75%}.skills_box-item--name h3{margin:0;padding-bottom:5px;font-size:8px}.skills_desc{width:250px;font-size:8px}}.nav{position:fixed;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;width:100%;background:rgba(68,68,68,.3);z-index:10;color:#fff;font-size:20px;text-decoration:none;font-weight:700;-webkit-font-feature-settings:"smcp";font-feature-settings:"smcp";font-variant:small-caps;box-shadow:4px 4px 4px rgba(0,0,0,.25)}.nav,.nav_name{display:-webkit-flex;display:flex}.nav_name{justify-self:flex-start;margin:0;padding:0 3rem;font-size:20px}.nav_ul{margin:0;height:60px;list-style:none;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;align-items:center}.nav_ul-li{opacity:1;padding:0 2rem;line-height:5vh;margin:0;cursor:pointer}.nav_ul-li:hover{color:#daa520}@media only screen and (max-width:1600px){.nav{font-size:18px}.nav_name{padding:0 3rem;font-size:22px}.nav_name p{margin:10px 0}.nav_ul{height:40px}.nav_ul-li{padding:0 1rem;line-height:5vh}}@media only screen and (max-width:1024px){.nav{font-size:16px}.nav_name{padding:0 2rem;font-size:22px}.nav_ul{height:50px}.nav_ul-li{padding:0 1rem;line-height:5vh}}@media only screen and (max-width:768px){.nav{font-size:14px}.nav_name{padding:0 1.5rem;font-size:20px}.nav_ul{height:50px}.nav_ul-li{padding:0 1rem;line-height:5vh}}@media only screen and (max-width:426px){.nav{font-size:10px}.nav_name{padding:0 .5rem;font-size:14px}.nav_ul{height:40px}.nav_ul-li{padding:0 .4rem;line-height:5vh}}@media only screen and (max-width:375px){.nav{font-size:8px}.nav_name{padding:0 .3rem;font-size:14px}.nav_ul{height:40px}.nav_ul-li{padding:0 .4rem;line-height:5vh}}@media only screen and (max-width:340px){.nav{font-size:7px}.nav_name{padding:0 .3rem;font-size:9px}.nav_ul{height:30px}.nav_ul-li{padding:0 .4rem;line-height:5vh}}@media only screen and (max-width:300px){.nav{font-size:7px}.nav_name{padding:0 .3rem;font-size:9px}.nav_ul{height:30px}.nav_ul-li{padding:0 .2rem;line-height:5vh}}.form,.form>form{display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;-webkit-align-items:center;align-items:center;width:100%}.form_control{width:100%;resize:vertical;border:none;border-bottom:1px solid hsla(0,0%,100%,.5764705882352941);box-sizing:border-box;margin-bottom:1rem;font-size:1rem;line-height:3rem;background-color:#4b4b4b;color:#fff;padding-left:1rem}.btn{justify-self:center;width:12rem;font-size:1rem;border:1px solid hsla(0,0%,100%,.5764705882352941);border-radius:10px}.btn:hover{cursor:pointer;background-color:#3c3c3d;color:#daa520}.txt{min-height:3rem}@media only screen and (max-width:600px){.form_control{margin-bottom:10px;font-size:14px;line-height:38px;background-color:#212026;color:#fff;padding-left:1rem}.btn{width:120px;font-size:12px;border:1px solid hsla(0,0%,100%,.5764705882352941);border-radius:10px;padding-left:0}.btn:hover{cursor:pointer;background-color:#3c3c3d;color:#add8e6}.txt{min-height:3rem}}@media only screen and (max-width:375px){.form_control{margin-bottom:10px;font-size:14px;line-height:38px;background-color:#212026;color:#fff;padding-left:1rem}.btn{width:140px;font-size:8px;border:1px solid hsla(0,0%,100%,.5764705882352941);border-radius:10px;padding-left:0}.btn:hover{cursor:pointer;background-color:#3c3c3d;color:#add8e6}.txt{min-height:3rem}}.App{height:100vh;margin:0;padding:0;box-sizing:border-box;font-family:"Montserrat",sans-serif}.welcomeAnimation{position:fixed;display:none;-webkit-justify-content:center;justify-content:center;width:100%;height:100vh;z-index:20;background-color:#000}.test{color:#fff}
/*# sourceMappingURL=main.cdb0e41e.chunk.css.map */