body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.App_app__menuButtons__Lmm7C,.App_app__outerContainer__Rc47o{font-family:Roboto,serif;font-size:17px;font-weight:400;line-height:20px}.App_app__menuItemLink__X6Tiw{font-family:Roboto,serif;font-size:24px;font-weight:600;line-height:29.26px;text-align:left}@-webkit-keyframes App_shake__-9N5-{0%{-webkit-transform:translate(1px,1px) rotate(0deg);transform:translate(1px,1px) rotate(0deg)}10%{-webkit-transform:translate(-1px,-2px) rotate(-1deg);transform:translate(-1px,-2px) rotate(-1deg)}20%{-webkit-transform:translate(-3px) rotate(1deg);transform:translate(-3px) rotate(1deg)}30%{-webkit-transform:translate(3px,2px) rotate(0deg);transform:translate(3px,2px) rotate(0deg)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,2px) rotate(-1deg);transform:translate(-1px,2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px,1px) rotate(0deg);transform:translate(-3px,1px) rotate(0deg)}70%{-webkit-transform:translate(3px,1px) rotate(-1deg);transform:translate(3px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px,-1px) rotate(1deg);transform:translate(-1px,-1px) rotate(1deg)}90%{-webkit-transform:translate(1px,2px) rotate(0deg);transform:translate(1px,2px) rotate(0deg)}to{-webkit-transform:translate(1px,-2px) rotate(-1deg);transform:translate(1px,-2px) rotate(-1deg)}}@keyframes App_shake__-9N5-{0%{-webkit-transform:translate(1px,1px) rotate(0deg);transform:translate(1px,1px) rotate(0deg)}10%{-webkit-transform:translate(-1px,-2px) rotate(-1deg);transform:translate(-1px,-2px) rotate(-1deg)}20%{-webkit-transform:translate(-3px) rotate(1deg);transform:translate(-3px) rotate(1deg)}30%{-webkit-transform:translate(3px,2px) rotate(0deg);transform:translate(3px,2px) rotate(0deg)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,2px) rotate(-1deg);transform:translate(-1px,2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px,1px) rotate(0deg);transform:translate(-3px,1px) rotate(0deg)}70%{-webkit-transform:translate(3px,1px) rotate(-1deg);transform:translate(3px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px,-1px) rotate(1deg);transform:translate(-1px,-1px) rotate(1deg)}90%{-webkit-transform:translate(1px,2px) rotate(0deg);transform:translate(1px,2px) rotate(0deg)}to{-webkit-transform:translate(1px,-2px) rotate(-1deg);transform:translate(1px,-2px) rotate(-1deg)}}::-webkit-scrollbar{width:0}.App_app__GuJBs{background:#e9f2f2}.App_app__outerContainer__Rc47o{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:url(/static/media/pngwing.a9fd07cfec538aa39a5f.png);background-position:50%;background-repeat:space;background-size:200px 200px;height:150vh;height:100%;margin:0;padding:0;scroll-behavior:smooth;z-index:1}.App_app__imgFlags__qmM8T{height:20px;width:25px}.App_app__buttonFlags__XZJHc{border:none;color:#000;color:initial;cursor:pointer;height:20px;margin-right:30px;margin-top:5px;width:25px}.App_app__buttonFlags__XZJHc:hover{opacity:.5}.App_app__buttonFlagsCover__t0OTs{text-align:right;width:100%}.App_app__menuBox__S2\+Ud{width:100%}.App_app__menuItem__rnEmK{align-items:center;background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.3);border-radius:12px;color:#165a72;display:flex;font-weight:500;margin:10px 0;padding:15px 25px;position:relative;text-decoration:none;transition:all .3s ease;width:100%}.App_app__menuItem__rnEmK:hover{background:#165a72;box-shadow:0 5px 15px rgba(0,0,0,.1);color:#fff;-webkit-transform:translateX(10px)!important;transform:translateX(10px)!important}.App_app__menuImg__B75Tl{height:100%;max-width:50px;width:100%}.App_app__nav__NdgZu{align-items:center;display:flex;flex-direction:column}.App_app__menuButtons__Lmm7C{-webkit-appearance:none;appearance:none;background-color:#a8d5e5;background-image:url(/static/media/pngwing.a9fd07cfec538aa39a5f.png);background-repeat:space;background-size:200px 200px;border:none;border-radius:5px;color:#000;cursor:pointer;font-family:Roboto,serif!important;margin:10px;max-width:1000px;outline:none;padding:15px 15px 15px 100px;width:100%}.App_app__menuButtons__Lmm7C:hover{opacity:.8}.App_app__menuButton__8T6VB{-webkit-appearance:none;appearance:none;border:none;border-radius:0;color:#000;cursor:pointer;font-family:Roboto,serif!important;line-height:20px;margin:25px 5px;padding:15px}.App_app__menuButton__8T6VB:hover{background-color:#165a72;cursor:pointer!important}.App_app__menuItemBox__zcLGk{background:#a8d5e5;background-position:50%;background-repeat:space;background-size:200px 200px;border-radius:10px;box-shadow:0 0 8px rgba(0,0,0,.3);color:#000;display:block;margin:30px;max-width:870px;min-width:870px;padding:30px 30px 30px 100px;position:relative;scroll-margin-top:80px;text-decoration:none;transition:.3s ease-out;width:100%}.App_app__menuItemLink__X6Tiw{color:inherit;color:#165a72;cursor:default;line-height:30px;margin:0;padding:0;text-decoration:none}@media only screen and (max-width:1200px){.App_app__nav__NdgZu{margin-left:100px}.App_app__menuItemBox__zcLGk{max-width:730px;min-width:730px;padding:20px 20px 20px 30px}.App_app__menuButtons__Lmm7C{max-width:800px}}@media only screen and (max-width:950px){.App_app__nav__NdgZu{margin-left:100px}.App_app__menuItemBox__zcLGk{max-width:450px;min-width:450px;padding:10px 10px 10px 30px}.App_app__menuButtons__Lmm7C{max-width:490px}}@media only screen and (max-width:600px){.App_app__nav__NdgZu{max-width:300px}.App_app__menuItemBox__zcLGk{background-size:50px 50px;max-width:250px;min-width:50px;padding:10px}.App_app__menuButtons__Lmm7C{max-width:230px;padding:15px}.App_app__outerContainer__Rc47o{background-size:50px 50px}}@media only screen and (max-width:400px){.App_app__nav__NdgZu{margin-left:15px;max-width:300px}.App_app__imgFlags__qmM8T{height:18px;max-width:20px;width:18px}.App_app__buttonFlags__XZJHc{height:20px;left:50px;top:9px;width:20px}}.bm-burger-button{height:40px;left:30px;position:fixed;top:25px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:45px}.bm-burger-button:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.bm-burger-bars{background:#165a72;border-radius:5px;height:15%!important}.bm-menu-wrap{height:100%;position:fixed;top:0;transition:all .5s cubic-bezier(.77,0,.175,1)!important}.bm-menu{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:rgba(168,213,229,.85);box-shadow:10px 0 30px rgba(0,0,0,.1);font-size:1.15em;padding:4em 1em 1em}.bm-item-list{display:flex;flex-direction:column;padding:.8em}.bm-item{margin-bottom:15px;outline:none}.bm-cross-button{height:32px;right:20px!important;top:20px!important;width:32px}.bm-cross{background:#165a72}.bm-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.2)!important;left:0;top:0}@media only screen and (max-width:600px){.bm-burger-button{height:30px;left:20px;top:20px;width:35px}}.Info_info__text__ejo66{font-family:Roboto,serif;font-size:17px;font-weight:400;line-height:20px}@-webkit-keyframes Info_shake__SmzLt{0%{-webkit-transform:translate(1px,1px) rotate(0deg);transform:translate(1px,1px) rotate(0deg)}10%{-webkit-transform:translate(-1px,-2px) rotate(-1deg);transform:translate(-1px,-2px) rotate(-1deg)}20%{-webkit-transform:translate(-3px) rotate(1deg);transform:translate(-3px) rotate(1deg)}30%{-webkit-transform:translate(3px,2px) rotate(0deg);transform:translate(3px,2px) rotate(0deg)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,2px) rotate(-1deg);transform:translate(-1px,2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px,1px) rotate(0deg);transform:translate(-3px,1px) rotate(0deg)}70%{-webkit-transform:translate(3px,1px) rotate(-1deg);transform:translate(3px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px,-1px) rotate(1deg);transform:translate(-1px,-1px) rotate(1deg)}90%{-webkit-transform:translate(1px,2px) rotate(0deg);transform:translate(1px,2px) rotate(0deg)}to{-webkit-transform:translate(1px,-2px) rotate(-1deg);transform:translate(1px,-2px) rotate(-1deg)}}@keyframes Info_shake__SmzLt{0%{-webkit-transform:translate(1px,1px) rotate(0deg);transform:translate(1px,1px) rotate(0deg)}10%{-webkit-transform:translate(-1px,-2px) rotate(-1deg);transform:translate(-1px,-2px) rotate(-1deg)}20%{-webkit-transform:translate(-3px) rotate(1deg);transform:translate(-3px) rotate(1deg)}30%{-webkit-transform:translate(3px,2px) rotate(0deg);transform:translate(3px,2px) rotate(0deg)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,2px) rotate(-1deg);transform:translate(-1px,2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px,1px) rotate(0deg);transform:translate(-3px,1px) rotate(0deg)}70%{-webkit-transform:translate(3px,1px) rotate(-1deg);transform:translate(3px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px,-1px) rotate(1deg);transform:translate(-1px,-1px) rotate(1deg)}90%{-webkit-transform:translate(1px,2px) rotate(0deg);transform:translate(1px,2px) rotate(0deg)}to{-webkit-transform:translate(1px,-2px) rotate(-1deg);transform:translate(1px,-2px) rotate(-1deg)}}.Info_info__RN77k{cursor:default;max-width:800px;width:100%}.Info_info__box__xWE7L{display:flex}.Info_info__img__bHPXI{border-radius:30px;padding:20px;width:280px}.Info_info__boxText__2dWeG{max-width:500px;width:100%}.Info_info__list__yiUHd{list-style-type:none;margin:0 0 0 -30px;max-width:800px;padding:0;width:100%}.Info_info__listSmall__edyBs{list-style-type:circle!important}.Info_info__text__ejo66{color:#000;margin:0;max-width:350px;padding:0;text-decoration:none;width:100%}@media only screen and (max-width:1200px){.Info_info__RN77k{max-width:700px;width:100%}}@media only screen and (max-width:950px){.Info_info__RN77k{cursor:default;max-width:800px;width:100%}.Info_info__box__xWE7L{flex-direction:column-reverse}}@media only screen and (max-width:600px){.Info_info__RN77k{cursor:default;max-width:350px;width:100%}.Info_info__box__xWE7L{flex-direction:column-reverse}.Info_info__boxText__2dWeG{max-width:250px;width:100%}.Info_info__img__bHPXI{border-radius:30px;padding:10px;width:200px}}.Skills_skills__hAdNh{font-family:Roboto,serif;font-size:17px;font-weight:400;line-height:20px}@-webkit-keyframes Skills_shake__BPTrK{0%{-webkit-transform:translate(1px,1px) rotate(0deg);transform:translate(1px,1px) rotate(0deg)}10%{-webkit-transform:translate(-1px,-2px) rotate(-1deg);transform:translate(-1px,-2px) rotate(-1deg)}20%{-webkit-transform:translate(-3px) rotate(1deg);transform:translate(-3px) rotate(1deg)}30%{-webkit-transform:translate(3px,2px) rotate(0deg);transform:translate(3px,2px) rotate(0deg)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,2px) rotate(-1deg);transform:translate(-1px,2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px,1px) rotate(0deg);transform:translate(-3px,1px) rotate(0deg)}70%{-webkit-transform:translate(3px,1px) rotate(-1deg);transform:translate(3px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px,-1px) rotate(1deg);transform:translate(-1px,-1px) rotate(1deg)}90%{-webkit-transform:translate(1px,2px) rotate(0deg);transform:translate(1px,2px) rotate(0deg)}to{-webkit-transform:translate(1px,-2px) rotate(-1deg);transform:translate(1px,-2px) rotate(-1deg)}}@keyframes Skills_shake__BPTrK{0%{-webkit-transform:translate(1px,1px) rotate(0deg);transform:translate(1px,1px) rotate(0deg)}10%{-webkit-transform:translate(-1px,-2px) rotate(-1deg);transform:translate(-1px,-2px) rotate(-1deg)}20%{-webkit-transform:translate(-3px) rotate(1deg);transform:translate(-3px) rotate(1deg)}30%{-webkit-transform:translate(3px,2px) rotate(0deg);transform:translate(3px,2px) rotate(0deg)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,2px) rotate(-1deg);transform:translate(-1px,2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px,1px) rotate(0deg);transform:translate(-3px,1px) rotate(0deg)}70%{-webkit-transform:translate(3px,1px) rotate(-1deg);transform:translate(3px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px,-1px) rotate(1deg);transform:translate(-1px,-1px) rotate(1deg)}90%{-webkit-transform:translate(1px,2px) rotate(0deg);transform:translate(1px,2px) rotate(0deg)}to{-webkit-transform:translate(1px,-2px) rotate(-1deg);transform:translate(1px,-2px) rotate(-1deg)}}.Skills_skills__hAdNh{cursor:default}.Skills_skills__box__m\+sh5{align-items:center;display:flex}.Skills_skills__img__sbcf9{height:48px;padding-right:10px}.Skills_skills__block__vh5Ot{margin-bottom:30px;margin-left:-30px;max-width:800px;padding:0;width:100%}.Skills_skills__text__Bn\+GB{background:#a8d5e5;border-radius:5px;box-shadow:0 0 8px rgba(0,0,0,.3);color:#000;display:block;margin:30px;padding:30px;position:relative;text-decoration:none;transition:.3s ease-out}@media only screen and (max-width:600px){.Skills_skills__title__Jb6Ks{line-height:45px}.Skills_skills__block__vh5Ot{margin-bottom:30px;max-width:350px;width:auto}.Skills_skills__text__Bn\+GB{padding:10px 5px}}.Project_project__linkTextSmall__enino{font-family:Roboto,serif;font-size:14px;font-weight:400;line-height:17px}.Project_project__AdxXb,.Project_project__linkText__phfWl,.Project_project__text__9y5ZQ{font-family:Roboto,serif;font-size:17px;font-weight:400;line-height:20px}@-webkit-keyframes Project_shake__E0uXb{0%{-webkit-transform:translate(1px,1px) rotate(0deg);transform:translate(1px,1px) rotate(0deg)}10%{-webkit-transform:translate(-1px,-2px) rotate(-1deg);transform:translate(-1px,-2px) rotate(-1deg)}20%{-webkit-transform:translate(-3px) rotate(1deg);transform:translate(-3px) rotate(1deg)}30%{-webkit-transform:translate(3px,2px) rotate(0deg);transform:translate(3px,2px) rotate(0deg)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,2px) rotate(-1deg);transform:translate(-1px,2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px,1px) rotate(0deg);transform:translate(-3px,1px) rotate(0deg)}70%{-webkit-transform:translate(3px,1px) rotate(-1deg);transform:translate(3px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px,-1px) rotate(1deg);transform:translate(-1px,-1px) rotate(1deg)}90%{-webkit-transform:translate(1px,2px) rotate(0deg);transform:translate(1px,2px) rotate(0deg)}to{-webkit-transform:translate(1px,-2px) rotate(-1deg);transform:translate(1px,-2px) rotate(-1deg)}}@keyframes Project_shake__E0uXb{0%{-webkit-transform:translate(1px,1px) rotate(0deg);transform:translate(1px,1px) rotate(0deg)}10%{-webkit-transform:translate(-1px,-2px) rotate(-1deg);transform:translate(-1px,-2px) rotate(-1deg)}20%{-webkit-transform:translate(-3px) rotate(1deg);transform:translate(-3px) rotate(1deg)}30%{-webkit-transform:translate(3px,2px) rotate(0deg);transform:translate(3px,2px) rotate(0deg)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,2px) rotate(-1deg);transform:translate(-1px,2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px,1px) rotate(0deg);transform:translate(-3px,1px) rotate(0deg)}70%{-webkit-transform:translate(3px,1px) rotate(-1deg);transform:translate(3px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px,-1px) rotate(1deg);transform:translate(-1px,-1px) rotate(1deg)}90%{-webkit-transform:translate(1px,2px) rotate(0deg);transform:translate(1px,2px) rotate(0deg)}to{-webkit-transform:translate(1px,-2px) rotate(-1deg);transform:translate(1px,-2px) rotate(-1deg)}}.Project_project__AdxXb{color:#000;flex:1 0 auto;max-width:800px;width:100%}.Project_project__linkCover__\+4oNO{align-items:center;background-color:#e9f2f2;border-radius:10px;display:flex;flex-direction:column;height:100%;margin:30px;padding:20px;text-decoration:none;width:100%}.Project_project__link__C5xhh{align-items:center;background:#a8d5e5;border-radius:5px;box-shadow:0 0 8px rgba(0,0,0,.3);color:#000;margin:30px;max-width:1000px;padding:30px;position:relative;text-decoration:none;transition:.3s ease-out;width:100%}.Project_project__text__9y5ZQ{color:#000;margin:0;max-width:350px;padding:0;text-decoration:none;width:100%}.Project_project__img__NPo7q{border-radius:10px;width:300px}.Project_project__linkText__phfWl{border-radius:10px;color:#000;margin:10px 0;text-decoration:none}.Project_project__linkTextSmall__enino{color:#000;margin:0;padding:0}.Project_project__link__C5xhh{align-items:flex-start;display:flex;flex-direction:column;width:350px}.Project_project__list__yLRMm{list-style-type:none;margin:0 0 0 -30px;max-width:800px;padding:0;width:100%}.Project_project__listSmall__GVRwO{list-style-type:circle!important}.Project_project__listBox1__jjyOs,.Project_project__listBox2__NP0pL{align-items:center;display:flex;margin-left:20px;margin-top:20px;max-width:800px;padding:10px;width:100%}.Project_project__textBox__Y8zDY{align-items:flex-start;cursor:default;display:flex;flex-direction:column;max-width:350px;min-width:350px;width:100%}.Project_project__createLine__AfkLh{border-top:2px solid #165a72;opacity:.6;width:800px}@media only screen and (max-width:1200px){.Project_project__listBox1__jjyOs,.Project_project__listBox2__NP0pL{max-width:700px}.Project_project__linkCover__\+4oNO{max-width:300px}.Project_project__link__C5xhh{width:300px}.Project_project__text__9y5ZQ{max-width:300px}.Project_project__textBox__Y8zDY{max-width:300px;min-width:300px}.Project_project__createLine__AfkLh{width:780px}}@media only screen and (max-width:950px){.Project_project__listBox1__jjyOs{flex-direction:column;max-width:600px}.Project_project__listBox2__NP0pL{flex-direction:column-reverse;max-width:600px}.Project_project__createLine__AfkLh{width:490px}}@media only screen and (max-width:600px){.Project_project__linkCover__\+4oNO{max-width:200px}.Project_project__link__C5xhh{width:200px}.Project_project__text__9y5ZQ{max-width:200px}.Project_project__textBox__Y8zDY{max-width:200px;min-width:200px}.Project_project__listBox1__jjyOs{max-width:300px}.Project_project__img__NPo7q{width:180px}.Project_project__listBox2__NP0pL{flex-direction:column-reverse;max-width:300px}.Project_project__createLine__AfkLh{margin-left:21px;width:270px}}.Contacts_contacts__AkU-B,.Contacts_contacts__text__W7vMi,.Contacts_contacts__title__X-0La{font-family:Roboto,serif;font-size:17px;font-weight:400;line-height:20px}@-webkit-keyframes Contacts_shake__YOjCl{0%{-webkit-transform:translate(1px,1px) rotate(0deg);transform:translate(1px,1px) rotate(0deg)}10%{-webkit-transform:translate(-1px,-2px) rotate(-1deg);transform:translate(-1px,-2px) rotate(-1deg)}20%{-webkit-transform:translate(-3px) rotate(1deg);transform:translate(-3px) rotate(1deg)}30%{-webkit-transform:translate(3px,2px) rotate(0deg);transform:translate(3px,2px) rotate(0deg)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,2px) rotate(-1deg);transform:translate(-1px,2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px,1px) rotate(0deg);transform:translate(-3px,1px) rotate(0deg)}70%{-webkit-transform:translate(3px,1px) rotate(-1deg);transform:translate(3px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px,-1px) rotate(1deg);transform:translate(-1px,-1px) rotate(1deg)}90%{-webkit-transform:translate(1px,2px) rotate(0deg);transform:translate(1px,2px) rotate(0deg)}to{-webkit-transform:translate(1px,-2px) rotate(-1deg);transform:translate(1px,-2px) rotate(-1deg)}}@keyframes Contacts_shake__YOjCl{0%{-webkit-transform:translate(1px,1px) rotate(0deg);transform:translate(1px,1px) rotate(0deg)}10%{-webkit-transform:translate(-1px,-2px) rotate(-1deg);transform:translate(-1px,-2px) rotate(-1deg)}20%{-webkit-transform:translate(-3px) rotate(1deg);transform:translate(-3px) rotate(1deg)}30%{-webkit-transform:translate(3px,2px) rotate(0deg);transform:translate(3px,2px) rotate(0deg)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,2px) rotate(-1deg);transform:translate(-1px,2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px,1px) rotate(0deg);transform:translate(-3px,1px) rotate(0deg)}70%{-webkit-transform:translate(3px,1px) rotate(-1deg);transform:translate(3px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px,-1px) rotate(1deg);transform:translate(-1px,-1px) rotate(1deg)}90%{-webkit-transform:translate(1px,2px) rotate(0deg);transform:translate(1px,2px) rotate(0deg)}to{-webkit-transform:translate(1px,-2px) rotate(-1deg);transform:translate(1px,-2px) rotate(-1deg)}}.Contacts_contacts__title__X-0La{list-style-type:none}.Contacts_contacts__block__Nk1wi{list-style-type:none;margin:0 0 30px -30px;max-width:800px;padding:0;width:100%}.Contacts_contacts__text__W7vMi{background:#a8d5e5;border-radius:5px;box-shadow:0 0 8px rgba(0,0,0,.3);color:#000;display:block;margin:30px;padding:30px;position:relative;text-decoration:none;transition:.3s ease-out}.Contacts_contacts__img__Rg0uD{height:30px;margin-right:10px}.Contacts_contacts__text_hover__zXcPb{align-items:center;background:#a8d5e5;border-radius:5px;box-shadow:0 0 8px rgba(0,0,0,.3);color:#000;display:flex;margin:30px;padding:30px;position:relative;text-decoration:none;transition:.3s ease-out}@media only screen and (max-width:950px){.Contacts_contacts__block__Nk1wi{max-width:600px}.Contacts_contacts__text_hover__zXcPb{max-width:380px;padding:30px 0 30px 30px}}@media only screen and (max-width:600px){.Contacts_contacts__block__Nk1wi{max-width:250px}.Contacts_contacts__text_hover__zXcPb{max-width:200px}.Contacts_contacts__text__W7vMi{color:#000;color:initial;max-width:200px;text-decoration:none}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes slideUp{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes flipIn{0%{opacity:0;-webkit-transform:perspective(1000px) rotateY(-90deg);transform:perspective(1000px) rotateY(-90deg)}to{opacity:1;-webkit-transform:perspective(1000px) rotateY(0);transform:perspective(1000px) rotateY(0)}}@keyframes flipIn{0%{opacity:0;-webkit-transform:perspective(1000px) rotateY(-90deg);transform:perspective(1000px) rotateY(-90deg)}to{opacity:1;-webkit-transform:perspective(1000px) rotateY(0);transform:perspective(1000px) rotateY(0)}}@-webkit-keyframes advancedReveal{0%{-webkit-filter:blur(10px);filter:blur(10px);opacity:0;-webkit-transform:perspective(1000px) rotateX(-30deg) translateY(50px) scale(.9);transform:perspective(1000px) rotateX(-30deg) translateY(50px) scale(.9)}to{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:perspective(1000px) rotateX(0) translateY(0) scale(1);transform:perspective(1000px) rotateX(0) translateY(0) scale(1)}}@keyframes advancedReveal{0%{-webkit-filter:blur(10px);filter:blur(10px);opacity:0;-webkit-transform:perspective(1000px) rotateX(-30deg) translateY(50px) scale(.9);transform:perspective(1000px) rotateX(-30deg) translateY(50px) scale(.9)}to{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:perspective(1000px) rotateX(0) translateY(0) scale(1);transform:perspective(1000px) rotateX(0) translateY(0) scale(1)}}@-webkit-keyframes scaleIn{0%{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleIn{0%{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes float{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes float{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.reveal{opacity:0;pointer-events:none;transition:opacity .6s ease-out,-webkit-transform .6s ease-out;transition:opacity .6s ease-out,transform .6s ease-out;transition:opacity .6s ease-out,transform .6s ease-out,-webkit-transform .6s ease-out}.reveal--visible{opacity:1;pointer-events:auto;-webkit-transform:none!important;transform:none!important}.animation-fade-in{opacity:0}.animation-fade-in.reveal--visible{-webkit-animation:fadeIn .8s ease-out forwards;animation:fadeIn .8s ease-out forwards}.animation-slide-up{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}.animation-slide-up.reveal--visible{-webkit-animation:slideUp .8s ease-out forwards;animation:slideUp .8s ease-out forwards}.animation-scale-in{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}.animation-scale-in.reveal--visible{-webkit-animation:scaleIn .6s ease-out forwards;animation:scaleIn .6s ease-out forwards}.animation-flip-in{opacity:0}.animation-flip-in.reveal--visible{-webkit-animation:flipIn .8s cubic-bezier(.23,1,.32,1) forwards;animation:flipIn .8s cubic-bezier(.23,1,.32,1) forwards}.animation-advanced-reveal{opacity:0}.animation-advanced-reveal.reveal--visible{-webkit-animation:advancedReveal 1s cubic-bezier(.23,1,.32,1) forwards;animation:advancedReveal 1s cubic-bezier(.23,1,.32,1) forwards}.hover-lift{transition:box-shadow .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease}.hover-lift:hover{box-shadow:0 10px 20px rgba(0,0,0,.15)!important;-webkit-transform:translateY(-5px);transform:translateY(-5px)}.hover-scale{transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.hover-scale:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}.hover-gloss-lift{overflow:hidden;position:relative;transition:box-shadow .4s ease,-webkit-transform .4s cubic-bezier(.23,1,.32,1);transition:transform .4s cubic-bezier(.23,1,.32,1),box-shadow .4s ease;transition:transform .4s cubic-bezier(.23,1,.32,1),box-shadow .4s ease,-webkit-transform .4s cubic-bezier(.23,1,.32,1)}.hover-gloss-lift:after{background:hsla(0,0%,100%,.4);content:"";height:200%;left:-60%;opacity:0;pointer-events:none;position:absolute;top:-50%;-webkit-transform:rotate(30deg);transform:rotate(30deg);transition:none;width:20%}.hover-gloss-lift:hover{box-shadow:-10px 15px 30px rgba(0,0,0,.2)!important;-webkit-transform:translateY(-8px) rotateY(5deg) scale(1.02);transform:translateY(-8px) rotateY(5deg) scale(1.02)}.hover-gloss-lift:hover:after{left:140%;opacity:1;transition:left .6s ease-in-out}.floating-icon{-webkit-animation:float 3s ease-in-out infinite;animation:float 3s ease-in-out infinite}.hover-premium{overflow:hidden;position:relative;transition:all .4s cubic-bezier(.23,1,.32,1);z-index:1}.hover-premium:before{background:hsla(0,0%,100%,.1);content:"";height:100%;left:0;position:absolute;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;transition:-webkit-transform .5s cubic-bezier(.23,1,.32,1);transition:transform .5s cubic-bezier(.23,1,.32,1);transition:transform .5s cubic-bezier(.23,1,.32,1),-webkit-transform .5s cubic-bezier(.23,1,.32,1);width:100%;z-index:-1}.hover-premium:after{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.4) 50%,hsla(0,0%,100%,0));content:"";height:200%;left:-100%;pointer-events:none;position:absolute;top:-50%;-webkit-transform:rotate(30deg);transform:rotate(30deg);width:60%;z-index:2}.hover-premium:hover{box-shadow:0 15px 35px rgba(0,0,0,.2)!important;-webkit-transform:translateY(-8px) scale(1.02);transform:translateY(-8px) scale(1.02)}.hover-premium:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.hover-premium:hover:after{left:150%;transition:left .7s ease-in-out}.hover-premium:hover img{-webkit-transform:scale(1.1) rotate(5deg);transform:scale(1.1) rotate(5deg);transition:-webkit-transform .4s cubic-bezier(.23,1,.32,1);transition:transform .4s cubic-bezier(.23,1,.32,1);transition:transform .4s cubic-bezier(.23,1,.32,1),-webkit-transform .4s cubic-bezier(.23,1,.32,1)}.hover-project-card{border-radius:10px;overflow:hidden;position:relative;transition:all .5s cubic-bezier(.23,1,.32,1);z-index:1}.hover-project-card:before{background:linear-gradient(180deg,hsla(0,0%,100%,.05),rgba(0,0,0,.05));content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .5s ease;width:100%;z-index:1}.hover-project-card:after{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.3) 50%,hsla(0,0%,100%,0));content:"";height:200%;left:-100%;pointer-events:none;position:absolute;top:-50%;-webkit-transform:rotate(25deg);transform:rotate(25deg);width:50%;z-index:2}.hover-project-card img{transition:-webkit-transform .6s cubic-bezier(.23,1,.32,1);transition:transform .6s cubic-bezier(.23,1,.32,1);transition:transform .6s cubic-bezier(.23,1,.32,1),-webkit-transform .6s cubic-bezier(.23,1,.32,1);will-change:transform}.hover-project-card:hover{box-shadow:0 20px 40px rgba(0,0,0,.25)!important;-webkit-transform:translateY(-10px) scale(1.02);transform:translateY(-10px) scale(1.02)}.hover-project-card:hover:before{opacity:1}.hover-project-card:hover:after{left:150%;transition:left .8s ease-in-out}.hover-project-card:hover img{-webkit-transform:scale(1.06);transform:scale(1.06)}
/*# sourceMappingURL=main.a557c452.css.map*/