:root{--text-color:#212529;--primary-color:#f5df4e;--primary-surface-color:#f5df4e;--bg-color:#f8f9fa;--bg-second-color:#fff;--accent-color:#f0d900;--muted-text-color:rgba(0,0,0,.4);--nav-active-color:#fff;--button-text-color:#212529;--border-color:rgba(0,0,0,.12);--pet-color:#0e63ff;--commercial-color:#1a7f37;--skeleton-color:#777;--inverse-title-line-color:#212529;--portrait-border-color:#fff;--cv-background-color:#fff;--cv-hover-border-color:var(--primary-surface-color);--accent-text-color:#212529;color-scheme:light}:root[data-theme=dark]{--text-color:#eceaf5;--primary-surface-color:#201e34;--bg-color:#0f0e1a;--bg-second-color:#18162a;--muted-text-color:hsla(0,0%,100%,.55);--nav-active-color:#f5df4e;--border-color:hsla(0,0%,100%,.2);--pet-color:#6ea8ff;--commercial-color:#58c77a;--skeleton-color:#aaa;--inverse-title-line-color:#f5df4e;--portrait-border-color:#f5df4e;--cv-background-color:#f5df4e;--cv-hover-border-color:var(--primary-surface-color);--accent-text-color:#f5df4e;color-scheme:dark}@media(prefers-color-scheme:dark){:root:not([data-theme]){--text-color:#eceaf5;--primary-surface-color:#201e34;--bg-color:#0f0e1a;--bg-second-color:#18162a;--muted-text-color:hsla(0,0%,100%,.55);--nav-active-color:#f5df4e;--border-color:hsla(0,0%,100%,.2);--pet-color:#6ea8ff;--commercial-color:#58c77a;--skeleton-color:#aaa;--inverse-title-line-color:#f5df4e;--portrait-border-color:#f5df4e;--cv-background-color:#f5df4e;--cv-hover-border-color:var(--primary-surface-color);--accent-text-color:#f5df4e;color-scheme:dark}}*{box-sizing:border-box;margin:0;padding:0}::selection{background:#f5df4e;background:var(--primary-color);color:#fff}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f8f9fa;background-color:var(--bg-color);color:#212529;color:var(--text-color);font-family:Poppins,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#tsparticles{height:100vh;position:absolute}.App_app__GuJBs{overflow-y:hidden}.App_app__GuJBs a{color:var(--text-color)}.App_app__GuJBs a,.App_app__GuJBs a:hover{text-decoration:none}.App_app__GuJBs a:visited{color:var(--text-color);text-decoration:none}.Header_header__ndpVj{background-color:var(--primary-surface-color);height:80px;position:fixed;width:100%;z-index:2}.Header_header__ndpVj,.Header_header__ndpVj .Header_headerContainer__uNVk7{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end}.Header_header__ndpVj .Header_headerContainer__uNVk7{height:100%;margin:0 auto;width:80%}@media only screen and (max-width:1536px){.Header_header__ndpVj .Header_headerContainer__uNVk7{width:80%}}.Nav_nav__AEYpY{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;width:400px}.Nav_nav__AEYpY a{color:var(--text-color);cursor:pointer;font-size:20px;font-weight:600;text-decoration:none}.Nav_nav__AEYpY .Nav_active__mjQPc,.Nav_nav__AEYpY a:hover{color:var(--nav-active-color)}@media screen and (max-width:600px){.Nav_nav__AEYpY{display:none}}.BurgerNav_burgerNav__XEtt3{height:100%;width:100%}.BurgerNav_burgerNav__XEtt3 .BurgerNav_burgerNavItems__GMrBE{align-items:center;background-color:var(--primary-surface-color);display:flex;flex-direction:column;flex-wrap:nowrap;height:0;justify-content:space-between;left:0;padding:20px;position:absolute;right:0;top:0;-webkit-transform:translateY(-150px);transform:translateY(-150px);transition:.5s}.BurgerNav_burgerNav__XEtt3 .BurgerNav_burgerNavItems__GMrBE a{color:var(--text-color);cursor:pointer;font-weight:600;text-decoration:none}.BurgerNav_burgerNav__XEtt3 .BurgerNav_burgerNavItems__GMrBE .BurgerNav_active__JhlpN,.BurgerNav_burgerNav__XEtt3 .BurgerNav_burgerNavItems__GMrBE a:hover{color:var(--nav-active-color)}.BurgerNav_burgerNav__XEtt3 .BurgerNav_show__nwZO-{height:150px;-webkit-transform:translate(0);transform:translate(0)}.BurgerNav_burgerNav__XEtt3 .BurgerNav_burgerBtn__U3Pz-{align-items:center;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;height:25px;justify-content:center;position:absolute;right:30px;top:29px;width:25px}@media screen and (min-width:601px){.BurgerNav_burgerNav__XEtt3{display:none}}.ThemeToggle_themeToggle__eJJk0{align-items:center;background-color:transparent;border:1px solid var(--nav-active-color);border-radius:50%;color:var(--text-color);cursor:pointer;display:flex;flex:0 0 auto;flex-direction:row;flex-wrap:nowrap;font-size:18px;height:40px;justify-content:center;margin-left:28px;transition:color .2s ease,background-color .2s ease,-webkit-transform .2s ease;transition:color .2s ease,background-color .2s ease,transform .2s ease;transition:color .2s ease,background-color .2s ease,transform .2s ease,-webkit-transform .2s ease;width:40px}.ThemeToggle_themeToggle__eJJk0:hover{background-color:var(--primary-color);color:var(--button-text-color);-webkit-transform:rotate(12deg);transform:rotate(12deg)}.ThemeToggle_themeToggle__eJJk0:focus-visible{outline:2px solid var(--nav-active-color);outline-offset:3px}@media screen and (max-width:600px){.ThemeToggle_themeToggle__eJJk0{margin-left:0;position:absolute;right:70px;top:20px;z-index:3}}.Main_main__RorTA{background-color:var(--primary-surface-color);height:100vh;overflow:hidden;position:relative}.Main_main__RorTA .Main_particles__Tm3W9{opacity:0;pointer-events:none;transition:opacity .35s ease}.Main_main__RorTA .Main_particlesVisible__bwqjG{opacity:1}.Main_main__RorTA .Main_mainBlock__Bp4DP{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;justify-content:space-between;margin:0 auto;position:relative;width:80%;z-index:1}@media only screen and (max-width:1536px){.Main_main__RorTA .Main_mainBlock__Bp4DP{width:80%}}.Main_main__RorTA .Main_mainBlock__Bp4DP .Main_text__9WEqu{color:var(--accent-text-color);min-width:50%;z-index:1}.Main_main__RorTA .Main_mainBlock__Bp4DP .Main_text__9WEqu h1{font-size:48px;font-weight:300}.Main_main__RorTA .Main_mainBlock__Bp4DP .Main_text__9WEqu h2{font-size:90px;font-weight:600}.Main_main__RorTA .Main_mainBlock__Bp4DP .Main_text__9WEqu h3{font-size:21px;font-weight:300}.Main_main__RorTA .Main_mainBlock__Bp4DP .Main_cV_Photo__\+UV7C .Main_cv__Io6Io{align-items:center;background-color:var(--cv-background-color);border:0 solid var(--cv-hover-border-color);border-radius:50%;color:var(--button-text-color);cursor:pointer;display:flex;font-size:38px;height:150px;justify-content:center;line-height:1;margin-right:20px;text-align:center;transition:border-width .2s;width:150px}.Main_main__RorTA .Main_mainBlock__Bp4DP .Main_cV_Photo__\+UV7C .Main_cv__Io6Io:hover{border-width:10px}.Main_main__RorTA .Main_mainBlock__Bp4DP .Main_cV_Photo__\+UV7C .Main_imgBlock__OFWTn{z-index:1}.Main_main__RorTA .Main_mainBlock__Bp4DP .Main_cV_Photo__\+UV7C .Main_imgBlock__OFWTn img{background-color:var(--bg-second-color);border:15px solid var(--portrait-border-color);border-radius:50%;width:400px}@media only screen and (max-width:1800px){.Main_main__RorTA .Main_mainBlock__Bp4DP .Main_text__9WEqu h1{font-size:45px}.Main_main__RorTA .Main_mainBlock__Bp4DP .Main_text__9WEqu h2{font-size:75px}.Main_main__RorTA .Main_mainBlock__Bp4DP .Main_cV_Photo__\+UV7C .Main_cv__Io6Io{font-size:30px;height:120px;width:120px}.Main_main__RorTA .Main_mainBlock__Bp4DP .Main_cV_Photo__\+UV7C .Main_imgBlock__OFWTn img{width:300px;width:350px}}@media only screen and (max-width:1536px){.Main_main__RorTA .Main_mainBlock__Bp4DP .Main_text__9WEqu h1{font-size:40px}.Main_main__RorTA .Main_mainBlock__Bp4DP .Main_text__9WEqu h2{font-size:63px}.Main_main__RorTA .Main_mainBlock__Bp4DP .Main_cV_Photo__\+UV7C .Main_imgBlock__OFWTn img{width:350px}}@media only screen and (max-width:1200px){.Main_main__RorTA{padding-top:100px}.Main_main__RorTA .Main_mainBlock__Bp4DP{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center}.Main_main__RorTA .Main_mainBlock__Bp4DP .Main_text__9WEqu{margin-bottom:30px}.Main_main__RorTA .Main_mainBlock__Bp4DP .Main_text__9WEqu h1{font-size:30px}.Main_main__RorTA .Main_mainBlock__Bp4DP .Main_text__9WEqu h2{font-size:50px}.Main_main__RorTA .Main_mainBlock__Bp4DP .Main_cV_Photo__\+UV7C .Main_imgBlock__OFWTn img{width:300px}}@media only screen and (max-width:600px){.Main_main__RorTA{padding-top:105px}.Main_main__RorTA .Main_mainBlock__Bp4DP .Main_text__9WEqu h1{font-size:23px}.Main_main__RorTA .Main_mainBlock__Bp4DP .Main_text__9WEqu h2{font-size:30px}}.Skills_skillsBlock__KPU2H{background-color:var(--bg-second-color);overflow-x:hidden;padding:104px 0}.Skills_skillsBlock__KPU2H .Skills_section__St-Ao,.Skills_skillsBlock__KPU2H .Skills_skillsInner__MJc3P{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;width:100%}.Skills_skillsBlock__KPU2H .Skills_section__St-Ao:not(:first-child){margin-top:56px}.Skills_skillsBlock__KPU2H .Skills_titleWrap__3dFy9{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;justify-content:center;margin:0 auto;width:80%}@media only screen and (max-width:1536px){.Skills_skillsBlock__KPU2H .Skills_titleWrap__3dFy9{width:80%}}.Skills_skillsBlock__KPU2H .Skills_carouselWrap__ytVAx{margin-top:30px;width:100%}.Skills_skillsBlock__KPU2H .Skills_carousel__rOKgd{align-items:center;display:flex;gap:8px}@media only screen and (max-width:1536px){.Skills_skillsBlock__KPU2H{padding:64px 0}}@media only screen and (max-width:600px){.Skills_skillsBlock__KPU2H .Skills_carousel__rOKgd{gap:4px}}.Skill_skill__6CxCr{flex-direction:column;flex-shrink:0;padding:20px;text-align:center;white-space:normal;width:200px}.Skill_skill__6CxCr,.Skill_skill__6CxCr .Skill_imgContainer__8QXQK{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center}.Skill_skill__6CxCr .Skill_imgContainer__8QXQK{flex-direction:row;height:65px;width:65px}.Skill_skill__6CxCr .Skill_imgContainer__8QXQK img{height:auto;width:53px}.Skill_skill__6CxCr p{margin-top:10px}@media only screen and (max-width:1200px){.Skill_skill__6CxCr{width:150px}}@media only screen and (max-width:600px){.Skill_skill__6CxCr{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;font-size:13px;justify-content:space-between;padding:15px;width:93px}.Skill_skill__6CxCr img{width:40px}}.BrightCarousel_brightCarousel__D1BIT{align-items:center;display:flex;width:100%}.BrightCarousel_brightCarousel__D1BIT .BrightCarousel_scrollButtonLeft__Riads{margin-right:8px}.BrightCarousel_brightCarousel__D1BIT .BrightCarousel_scrollButtonRight__eVUQZ{margin-left:8px}.BrightCarousel_brightCarousel__D1BIT.BrightCarousel_floating__rHPRq{position:relative}.BrightCarousel_brightCarousel__D1BIT.BrightCarousel_floating__rHPRq .BrightCarousel_scrollButtonLeft__Riads,.BrightCarousel_brightCarousel__D1BIT.BrightCarousel_floating__rHPRq .BrightCarousel_scrollButtonRight__eVUQZ{box-shadow:0 4px 15px rgba(0,0,0,.2);margin:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.BrightCarousel_brightCarousel__D1BIT.BrightCarousel_floating__rHPRq .BrightCarousel_scrollButtonLeft__Riads{left:10%}.BrightCarousel_brightCarousel__D1BIT.BrightCarousel_floating__rHPRq .BrightCarousel_scrollButtonRight__eVUQZ{right:10%}.BrightCarousel_scrollContainer__j7zna{display:flex;flex:1 1;min-width:0;overflow:auto;scrollbar-width:none;white-space:nowrap}.BrightCarousel_scrollContainer__j7zna>*{flex-shrink:0}.BrightCarousel_scrollContainer__j7zna::-webkit-scrollbar{display:none}.ScrollButton_scrollButton__CMZT3{align-items:center;background:var(--bg-color);border:none;border-radius:50%;color:var(--text-color);cursor:pointer;display:flex;flex-direction:row;flex-shrink:0;flex-wrap:nowrap;height:40px;justify-content:center;transition:background-color .3s ease,box-shadow .3s ease;width:40px}.ScrollButton_scrollButton__CMZT3:hover{background:var(--primary-color);box-shadow:0 5px 15px rgba(0,0,0,.2);color:var(--button-text-color)}.ScrollButton_scrollButton__CMZT3:active{background:var(--accent-color);color:var(--button-text-color)}@media only screen and (max-width:600px){.ScrollButton_scrollButton__CMZT3{font-size:12px;height:32px;width:32px}}.Title_title__-am74{color:var(--text-color);font-family:Poppins,sans-serif;font-weight:600;line-height:1.2;margin:0 0 48px;position:relative}.Title_title__-am74:before{background:var(--primary-color);bottom:-30px;content:"";height:3px;left:50%;position:absolute;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);width:55px}.Title_title__-am74 h2{font-size:40px}.Title_titleSecondary__1\+s7i{color:var(--accent-text-color)}.Title_titleSecondary__1\+s7i:before{background:var(--inverse-title-line-color)}.Projects_projectsBlock__pL0Gf{background-color:var(--bg-color);padding:104px 0}@media only screen and (max-width:1536px){.Projects_projectsBlock__pL0Gf{padding:64px 0}}.Projects_projectsBlock__pL0Gf .Projects_projectsContainer__j2SOz{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;justify-content:space-between;margin:0 auto;width:80%}@media only screen and (max-width:1536px){.Projects_projectsBlock__pL0Gf .Projects_projectsContainer__j2SOz{width:80%}}.Projects_projectsBlock__pL0Gf .Projects_projectsContainer__j2SOz .Projects_projects__ADQGt{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-top:30px;width:100%}.Projects_projectsBlock__pL0Gf .Projects_projectsContainer__j2SOz .Projects_projects__ADQGt .Projects_tabs__7WuAi{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;width:100%}.Projects_projectsBlock__pL0Gf .Projects_projectsContainer__j2SOz .Projects_projects__ADQGt .Projects_tabs__7WuAi .Projects_categoryFilter__7x-xw{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding-bottom:36px}.Projects_projectsBlock__pL0Gf .Projects_projectsContainer__j2SOz .Projects_projects__ADQGt .Projects_tabs__7WuAi .Projects_categoryFilter__7x-xw .Projects_category__HhSbt{color:var(--muted-text-color);cursor:pointer;font-weight:700;padding:0 15px 5px}.Projects_projectsBlock__pL0Gf .Projects_projectsContainer__j2SOz .Projects_projects__ADQGt .Projects_tabs__7WuAi .Projects_categoryFilter__7x-xw .Projects_category__HhSbt:hover{color:var(--text-color)}.Projects_projectsBlock__pL0Gf .Projects_projectsContainer__j2SOz .Projects_projects__ADQGt .Projects_tabs__7WuAi .Projects_categoryFilter__7x-xw .Projects_category__HhSbt.Projects_selected__YjWc7{border-color:var(--primary-color);border-bottom:3px solid var(--primary-color);color:var(--text-color)}.Projects_projectsBlock__pL0Gf .Projects_projectsContainer__j2SOz .Projects_projects__ADQGt .Projects_tabs__7WuAi .Projects_tabsContent__SSaOp{width:100%}.Projects_projectsBlock__pL0Gf .Projects_projectsContainer__j2SOz .Projects_projects__ADQGt .Projects_tabs__7WuAi .Projects_tabsContent__SSaOp .Projects_tabElement__P-Q0r{align-items:stretch;-webkit-column-gap:16px;column-gap:16px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}@media only screen and (max-width:600px){.Projects_projectsBlock__pL0Gf .Projects_projectsContainer__j2SOz .Projects_projects__ADQGt .Projects_tabs__7WuAi{align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center}.Projects_projectsBlock__pL0Gf .Projects_projectsContainer__j2SOz .Projects_projects__ADQGt .Projects_tabs__7WuAi .Projects_tabsContent__SSaOp{width:100%}.Projects_projectsBlock__pL0Gf .Projects_projectsContainer__j2SOz .Projects_projects__ADQGt .Projects_tabs__7WuAi .Projects_tabsContent__SSaOp .Projects_tabElement__P-Q0r{align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;width:100%}}.Project_project__cpuqt{align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;width:450px}.Project_project__cpuqt .Project_buttonContainer__YO0g0{align-items:center;background-color:var(--bg-color);background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;flex-wrap:nowrap;height:300px;justify-content:center;position:relative}.Project_project__cpuqt .Project_buttonContainer__YO0g0:before{background-color:#212529;bottom:0;content:"";left:0;opacity:.4;position:absolute;right:0;top:0}.Project_project__cpuqt .Project_buttonContainer__YO0g0 .Project_buttonWrapper__4D6NF{flex:0 0 auto;position:relative}.Project_project__cpuqt .Project_buttonContainer__YO0g0 .Project_button__WCnsv{padding:0 10px;width:auto}.Project_project__cpuqt .Project_buttonContainer__YO0g0 .Project_secondButton__tFm-L{margin-top:10px}.Project_project__cpuqt .Project_projectInfo__hoJum{padding:2.25rem 1.25rem}.Project_project__cpuqt .Project_projectInfo__hoJum .Project_categoryLabel__PyhZ4{color:var(--text-color);font-family:Poppins,sans-serif;font-size:12px;font-weight:700;letter-spacing:.7px;line-height:1.5;margin-bottom:8px}.Project_project__cpuqt .Project_projectInfo__hoJum .Project_pet__DMc\+q{color:var(--pet-color)}.Project_project__cpuqt .Project_projectInfo__hoJum .Project_commercial__-lAIu{color:var(--commercial-color)}.Project_project__cpuqt .Project_projectInfo__hoJum .Project_skeleton__2Jd\+W{color:var(--skeleton-color)}.Project_project__cpuqt .Project_projectInfo__hoJum .Project_projectTitle__QJFfb{color:var(--text-color);font-family:Poppins,sans-serif;font-size:18px;line-height:1.8}.Project_project__cpuqt .Project_projectInfo__hoJum .Project_description__20Ag\+{color:var(--text-color);font-family:Poppins,sans-serif;font-size:16px;font-weight:300;line-height:1.8}@media only screen and (max-width:1800px){.Project_project__cpuqt{width:400px}}@media only screen and (max-width:1536px){.Project_project__cpuqt{width:315px}.Project_project__cpuqt .Project_projectInfo__hoJum .Project_projectTitle__QJFfb{color:var(--text-color);font-family:Poppins,sans-serif;font-size:18px;line-height:1}.Project_project__cpuqt .Project_projectInfo__hoJum .Project_description__20Ag\+{color:var(--text-color);font-family:Poppins,sans-serif;font-size:16px;line-height:1.5;margin-top:10px}}@media only screen and (max-width:600px){.Project_project__cpuqt{align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;width:100%}.Project_project__cpuqt .Project_buttonContainer__YO0g0{background-position:50%;width:100%}.Project_project__cpuqt .Project_projectInfo__hoJum{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center}}.Button_viewBtn__muPL\+{align-items:center;background-color:var(--primary-color);border-radius:.25rem;color:var(--button-text-color);cursor:pointer;display:flex;flex-direction:column;flex-wrap:nowrap;font-size:16px;font-weight:600;height:40px;justify-content:center;position:relative;text-decoration:none;transition:all .5s ease;width:83px}.Button_viewBtn__muPL\+:hover{background-color:var(--accent-color);box-shadow:0 5px 15px rgba(0,0,0,.3)}.react-tabs__tab-list{display:flex;justify-content:center;margin:0;padding:0 0 16px}.react-tabs__tab{border:3px solid transparent;color:var(--muted-text-color);cursor:pointer;font-weight:700;list-style:none;padding:6px 16px}.react-tabs__tab:hover{color:var(--text-color)}.react-tabs__tab:focus,.react-tabs__tab:focus-visible{outline:none}.react-tabs__tab--selected{border-color:var(--primary-color);color:var(--text-color)}.react-tabs__tab-panel{display:none}.react-tabs__tab-panel--selected{display:flex}.Contacts_contactsBlock__zQxj7{background-color:var(--primary-surface-color);padding:104px 0}@media only screen and (max-width:1536px){.Contacts_contactsBlock__zQxj7{padding:64px 0}}.Contacts_contactsBlock__zQxj7 .Contacts_titleAdditionalStyle__qaOm\+{color:red}.Contacts_contactsBlock__zQxj7 .Contacts_contactContainer__mTKY9{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;justify-content:flex-end;margin:0 auto;width:80%}@media only screen and (max-width:1536px){.Contacts_contactsBlock__zQxj7 .Contacts_contactContainer__mTKY9{width:80%}}.Contacts_contactsBlock__zQxj7 .Contacts_contactContainer__mTKY9 .Contacts_contacts__657Ej{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-end}.Contacts_contactsBlock__zQxj7 .Contacts_contactContainer__mTKY9 .Contacts_contacts__657Ej form{align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;width:660px}.Contacts_contactsBlock__zQxj7 .Contacts_contactContainer__mTKY9 .Contacts_contacts__657Ej form label{margin-bottom:8px;margin-top:24px}.Contacts_contactsBlock__zQxj7 .Contacts_contactContainer__mTKY9 .Contacts_contacts__657Ej form input,.Contacts_contactsBlock__zQxj7 .Contacts_contactContainer__mTKY9 .Contacts_contacts__657Ej form textarea{background-color:var(--primary-surface-color);border:none;border-bottom:2px solid var(--border-color);color:var(--text-color);font-size:21px}.Contacts_contactsBlock__zQxj7 .Contacts_contactContainer__mTKY9 .Contacts_contacts__657Ej form input:focus,.Contacts_contactsBlock__zQxj7 .Contacts_contactContainer__mTKY9 .Contacts_contacts__657Ej form textarea:focus{border-bottom:2px solid var(--text-color);outline:none}.Contacts_contactsBlock__zQxj7 .Contacts_contactContainer__mTKY9 .Contacts_contacts__657Ej form textarea{resize:none}.Contacts_contactsBlock__zQxj7 .Contacts_contactContainer__mTKY9 .Contacts_contacts__657Ej form input:-webkit-autofill,.Contacts_contactsBlock__zQxj7 .Contacts_contactContainer__mTKY9 .Contacts_contacts__657Ej form input:-webkit-autofill:active,.Contacts_contactsBlock__zQxj7 .Contacts_contactContainer__mTKY9 .Contacts_contacts__657Ej form input:-webkit-autofill:focus,.Contacts_contactsBlock__zQxj7 .Contacts_contactContainer__mTKY9 .Contacts_contacts__657Ej form input:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.Contacts_contactsBlock__zQxj7 .Contacts_contactContainer__mTKY9 .Contacts_contacts__657Ej form button{background-color:var(--text-color);border:none;color:var(--bg-second-color);cursor:pointer;font-family:Poppins,sans-serif;font-size:16px;height:54px;margin-top:24px;transition:all .5s ease;width:162px}.Contacts_contactsBlock__zQxj7 .Contacts_contactContainer__mTKY9 .Contacts_contacts__657Ej form button span{margin-left:16px}.Contacts_contactsBlock__zQxj7 .Contacts_contactContainer__mTKY9 .Contacts_contacts__657Ej form button:hover{background-color:var(--accent-color);box-shadow:0 5px 15px rgba(0,0,0,.3);color:var(--button-text-color)}.Contacts_contactsBlock__zQxj7 .Contacts_contactContainer__mTKY9 .Contacts_contacts__657Ej .Contacts_social__XRSk1{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-top:48px}@media only screen and (max-width:1200px){.Contacts_contactsBlock__zQxj7 .Contacts_contactContainer__mTKY9 .Contacts_contacts__657Ej form{width:100%}}.ContactItem_contactItem__JKynE{height:43px;margin-left:8px;margin-right:8px;width:43px}.ContactItem_contactItem__JKynE .ContactItem_contactStyle__U8Hud{color:var(--accent-text-color);display:block;font-size:40px;-webkit-transform-origin:center;transform-origin:center;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.ContactItem_contactItem__JKynE .ContactItem_contactStyle__U8Hud:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.Footer_footerBlock__NYxuL{background-color:#111418;padding:66px 0}.Footer_footerBlock__NYxuL .Footer_footerContainer__y6RHS{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;justify-content:center;margin:0 auto;width:80%}@media only screen and (max-width:1536px){.Footer_footerBlock__NYxuL .Footer_footerContainer__y6RHS{width:80%}}.Footer_footerBlock__NYxuL .Footer_footerContainer__y6RHS p{color:#fff}.ScrollToTop_scrollToTop__Mod07{align-items:center;background-color:var(--primary-color);border:none;border-radius:6px;bottom:30px;box-shadow:0 4px 15px rgba(0,0,0,.2);color:var(--button-text-color);cursor:pointer;display:flex;font-size:20px;height:50px;justify-content:center;opacity:0;pointer-events:none;position:fixed;right:30px;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity .3s ease,visibility .3s ease,background-color .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease,background-color .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease,background-color .3s ease,-webkit-transform .3s ease;visibility:hidden;width:50px;z-index:1000}.ScrollToTop_scrollToTop__Mod07.ScrollToTop_visible__mv09s{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.ScrollToTop_scrollToTop__Mod07:hover{background-color:var(--accent-color);-webkit-transform:translateY(-2px);transform:translateY(-2px)}@media only screen and (max-width:600px){.ScrollToTop_scrollToTop__Mod07{bottom:16px;height:44px;right:16px;width:44px}}.CV_cv__1ZB67{align-items:center;background:#3a393e;display:flex;flex-direction:column;max-height:100vh}.CV_cv__1ZB67 .CV_iframe__NablS{height:100vh;width:100%}.CV_cv__1ZB67 .CV_buttonAdditional__8vmQs{height:30px;margin:5px;width:120px}
/*# sourceMappingURL=main.c78dce66.css.map*/