*{-webkit-user-select:none;user-select:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Lato,sans-serif;font-size:20px;font-style:normal;font-weight:400;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.container{margin-inline:50px}.Card_card__-SwHU{align-items:center;border:1px solid #000;border-radius:12px;display:flex;gap:16px;height:60px;justify-content:center;padding-inline:10px}.Card_card__-SwHU img{height:70%}.Card_card__-SwHU>div{padding-bottom:5px}@media (max-width:1480px){.Card_card__-SwHU{height:48px}}@media (max-width:1280px){.Card_card__-SwHU{height:42px}}@media (max-width:1180px){.Card_card__-SwHU{height:36px}}@media (max-width:920px){.Card_card__-SwHU{height:42px}}.WorkedWith_workedWith__CSyJ5 h4{font-size:30px;font-weight:700;margin:0;padding-left:10px}.WorkedWith_cards__qM6XF{display:flex;flex-wrap:wrap;font-weight:700;gap:20px;height:60px;margin-bottom:20px;margin-top:50px;padding-inline:30px}@media (max-width:1280px){.WorkedWith_workedWith__CSyJ5 h4{font-size:27px}}@media (max-width:920px){.WorkedWith_workedWith__CSyJ5 h4{font-size:24px}.WorkedWith_cards__qM6XF{margin:30px}}@media (max-width:650px){.WorkedWith_workedWith__CSyJ5{margin:0}.WorkedWith_workedWith__CSyJ5 h4{font-size:21px}.WorkedWith_cards__qM6XF{margin:10px}}.MyPerson_myPerson__W4OZe{align-items:center;display:flex;justify-content:space-between;padding:10px 70px}.MyPerson_about__bjnsc{padding-bottom:20px;width:50vw}.MyPerson_about__bjnsc *{-webkit-user-select:text;user-select:text}.MyPerson_about__bjnsc h1{font-size:70px;font-weight:400;-webkit-user-select:none;user-select:none}.MyPerson_about__bjnsc p{font-size:30px;margin-left:10px}.MyPerson_myPhoto__y-FYW img{border-radius:250px;box-shadow:0 4px 10px #00000080;height:500px;width:500px}@media (max-width:1480px){.MyPerson_myPerson__W4OZe{gap:30px;padding-inline:42px}}@media (max-width:1380px){.MyPerson_myPerson__W4OZe{flex-direction:column;gap:0;padding-inline:42px;text-align:center}.MyPerson_myPerson__W4OZe>*{width:100%}.MyPerson_myPhoto__y-FYW img{height:400px;width:400px}}@media (max-width:1280px){.MyPerson_myPerson__W4OZe h1{font-size:49px}}@media (max-width:1180px){.MyPerson_myPerson__W4OZe h1{font-size:42px}}@media (max-width:920px){.MyPerson_myPerson__W4OZe{flex-direction:column-reverse;margin:0;position:relative;text-align:start}.MyPerson_about__bjnsc{box-shadow:0 -5px 10px #0003;margin-top:50px;padding-top:50px}.MyPerson_myPhoto__y-FYW{position:relative}.MyPerson_myPhoto__y-FYW img{height:250px;position:absolute;right:10px;top:-100px;width:250px}}@media (max-width:650px){.MyPerson_about__bjnsc h1{font-size:35px}.MyPerson_about__bjnsc p{font-size:24px;margin-left:8px}.MyPerson_myPhoto__y-FYW{text-align:start}.MyPerson_myPhoto__y-FYW img{height:150px;top:0;width:150px}}@media (max-width:550px){.MyPerson_myPerson__W4OZe{padding-inline:50px}.MyPerson_about__bjnsc{margin-top:0;padding-top:0}.MyPerson_myPhoto__y-FYW{text-align:center}.MyPerson_myPhoto__y-FYW img{height:200px;position:static;width:200px}}@media (max-width:400px){.MyPerson_myPerson__W4OZe{padding-inline:10px}.MyPerson_about__bjnsc h1{font-size:28px}.MyPerson_about__bjnsc p{font-size:21px;margin-left:7px}}.ModalWindow_back__1RB57{align-items:center;background-color:#000;background-color:#0000004d;display:flex;font-size:20px;height:100vh;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:.5s;width:100vw;z-index:1000}.ModalWindow_back__1RB57.ModalWindow_active__mk16h{opacity:1;pointer-events:all}.ModalWindow_modal__6oDr4{background-color:#fff;border-radius:30px;color:#000;height:auto;padding:5px 20px;width:auto}.ContactModal_copy__0gV0A{-webkit-user-select:text;user-select:text}.ContactModal_copy__0gV0A::selection{background:#000;color:#fff}.Header_header__xlxGq{align-items:center;background-color:#fff;box-shadow:0 8px 15px #0006;color:#000;display:flex;justify-content:space-between;left:50px;padding-bottom:20px;padding-top:20px;padding-inline:15px;position:sticky;top:0;transition:.2s;width:(100% - 100px);z-index:999}.Header_noVisible__ojrXn{opacity:0}.Header_logo__HBw5O{font-size:40px;text-align:center}.Header_name__vFaN6{font-style:italic;position:relative}.Header_name__vFaN6:after{background:#bb5337;content:"";height:1px;left:0;margin-top:5px;position:absolute;top:45px;width:100%}.Header_profession__A1pb6{display:none;font-weight:400}.Header_openMenu__gGmo2{display:none}.Header_navBtn__SaEaH img{width:50px}.Header_nav__pN0cK{align-items:center;display:flex;flex-basis:400px;gap:20px;justify-content:space-between;transition:.4s;width:auto}nav a{color:#000;font-size:30px;font-style:italic;text-decoration:none;transition:.5s}nav a.Header_active__BfiKB{color:#929090}nav a:hover{color:#797777}.Header_contBtn__veqNh{background:#000;border:1px solid #000;border-radius:30px;box-shadow:0 0 30px #0006;color:#fff;font-size:20px;font-weight:400;padding:15px 25px;text-transform:uppercase;transition:1s}.Header_contBtn__veqNh p{margin:0}.Header_contBtn__veqNh img{display:none}.Header_contBtn__veqNh:hover{background-color:#797777;border-color:#797777;border-radius:0;color:#fff}@media (max-width:1480px){.Header_logo__HBw5O{font-size:32px}.Header_contBtn__veqNh{font-size:16px}nav a{font-size:24px}.Header_name__vFaN6:after{top:36px}}@media (max-width:1280px){.Header_logo__HBw5O{font-size:28px}.Header_contBtn__veqNh{font-size:14px}nav a{font-size:21px}.Header_name__vFaN6:after{top:31.5px}}@media (max-width:920px){.Header_header__xlxGq{margin:0}.Header_logo__HBw5O{display:flex;font-size:24px;position:relative}.Header_name__vFaN6{margin-right:3px;position:static}.Header_name__vFaN6:after{top:4.5px}.Header_profession__A1pb6{display:block}.Header_nav__pN0cK{background-color:#fff;border:1px solid #000;border-radius:15px;display:flex;flex-direction:column;gap:10px;opacity:0;padding-inline:20px;pointer-events:none;position:fixed;right:0;top:80px}.Header_nav__pN0cK>*{font-size:30px}.Header_isMenuOpen__UzLF2{opacity:1;pointer-events:all}.Header_openMenu__gGmo2{display:block}.Header_navBtn__SaEaH{border-radius:5px;height:50px;overflow:hidden;padding:0;width:50px}.Header_navBtn__SaEaH img{height:100%;object-fit:cover;width:100%}.Header_contBtn__veqNh{background-color:#fff;border:none;border-radius:55px;font-size:12px;left:calc(50vw - 45px);overflow:hidden;padding:20px;position:fixed;top:60px}.Header_contBtn__veqNh p{display:none}.Header_contBtn__veqNh:hover{background-color:#fff;border-radius:50px}.Header_contBtn__veqNh img{display:block;width:50px}.Header_nav__pN0cK{flex-basis:0;gap:0}nav a{margin-inline:20px}.Header_name__vFaN6:after{top:27px}}@media (max-width:650px){.Header_contBtn__veqNh{background-color:#000;bottom:20px;box-shadow:0 0 15px #000000b3;height:90px;left:auto;right:20px;top:auto;width:90px}.Header_contBtn__veqNh img{border-radius:55px}}@media (max-width:550px){.Header_nav__pN0cK{padding-inline:10px}.Header_nav__pN0cK>*{font-size:25px}}.Home_main__3ilkD{display:flex;flex-direction:column;height:100vh;justify-content:space-between}.SiteCard_siteCard__9jVst{border:1px solid #000;border-radius:15px;box-shadow:0 4px 10px #0000004d;display:flex;flex-direction:column;margin-inline:30px;padding-bottom:10px;padding-top:10px;padding-inline:30px;width:30vw}.SiteCard_siteCard__9jVst:has(+.SiteCard_siteCard__9jVst){margin-bottom:40px;margin-top:40px}.SiteCard_about__4KeXB{font-size:30px;text-align:center}.SiteCard_aboutBtn__qlE-I{background:linear-gradient(135deg,#1a1a2e,#16213e,#0f3460);border:1px solid #222;border-radius:15px;color:#fff;cursor:pointer;font-size:35px;margin-bottom:10px;transition:all 1s ease}.SiteCard_aboutBtn__qlE-I:hover{background:linear-gradient(35deg,#16213e,#0f3460,#1f4068);transform:translateY(-2px)}.SiteCard_aboutText__TNInr{text-wrap:wrap;font-size:30px;width:50vw}.SiteCard_aboutText__TNInr h4{font-size:30px}.SiteCard_text__6hk4c{display:flex;flex-direction:column;justify-content:space-between}.SiteCard_about__4KeXB{padding-bottom:20px;padding-top:20px}.SiteCard_btns__qPKkw{text-wrap:wrap;align-items:stretch;display:flex;gap:5px;justify-content:space-evenly;text-align:center}.SiteCard_btn__QbyXJ{align-items:center;border:1px solid #000;border-radius:15px;color:#000;display:flex;flex:1 1;font-size:25px;font-weight:700;justify-content:center;padding:10px 0;text-decoration:none;transition:.4s}.SiteCard_btn__QbyXJ:hover{border-color:#fff0;color:#080808d8}.SiteCard_demoBtn__N\+puE{background-color:#000;color:#fff}.SiteCard_demoBtn__N\+puE:hover{background-color:#3f3f3f;border-color:#3f3f3f;box-shadow:0 4px 10px #0000004d;color:#e3e3e3}.SiteCard_screen__Hgtn6{border:1px solid #000;border-radius:15px;box-shadow:0 4px 10px #00000080;overflow:hidden}.SiteCard_screen__Hgtn6 img{display:block;width:100%}@media (max-width:1280px){.SiteCard_aboutText__TNInr{width:70vw}}@media (max-width:920px){.SiteCard_aboutText__TNInr h4,.SiteCard_aboutText__TNInr p{font-size:27px}}@media (max-width:650px){.SiteCard_siteCard__9jVst{margin-inline:0}.SiteCard_siteCard__9jVst:has(+.SiteCard_siteCard__9jVst){margin-bottom:0;margin-top:0}.SiteCard_aboutBtn__qlE-I{font-size:24.5px;margin-bottom:5px}.SiteCard_aboutText__TNInr h4,.SiteCard_aboutText__TNInr p,.SiteCard_about__4KeXB{font-size:24px}}@media (max-width:550px){.SiteCard_aboutBtn__qlE-I{font-size:28px;margin-bottom:5px}.SiteCard_aboutText__TNInr{width:90vw}.SiteCard_aboutText__TNInr p{font-size:18px}}.Portfolio_cards__ihwI8{text-wrap:nowrap;align-items:center;display:flex;justify-content:space-between}.Portfolio_cards__ihwI8>*{flex:1 1}@media (max-width:1280px){.Portfolio_cards__ihwI8{flex-wrap:wrap}}@media (max-width:650px){.Portfolio_cards__ihwI8{gap:5px;margin-inline:20px}}@media (max-width:550px){.Portfolio_cards__ihwI8{flex-direction:column}.Portfolio_cards__ihwI8>*{width:80%}}.Hero_hero__zvVCj{text-align:center}.Hero_hero__zvVCj h1{font-size:45px;font-weight:400;margin-bottom:0;margin-top:0}.Hero_hero__zvVCj p{font-size:25px;font-weight:400;margin-bottom:50vw}.Hero_servicesSection__z6iL-:last-child p{margin-bottom:0!important;padding-bottom:1vw}@media (max-width:1280px){.Hero_hero__zvVCj h1{font-size:36px}.Hero_hero__zvVCj p{font-size:20px}}@media (max-width:920px){.Hero_hero__zvVCj{margin-top:50px}}@media (max-width:650px){.Hero_hero__zvVCj{margin-top:0}.Hero_hero__zvVCj h1{font-size:31.5px}.Hero_hero__zvVCj p{font-size:17.5px}}@media (max-width:550px){.Hero_hero__zvVCj h1{font-size:22.5px}.Hero_hero__zvVCj p{font-size:15px}}.Services_services__4q1mW{background-color:#fff;color:#000;transition:.5s}.Services_scroll__ZZ-FX{background-color:#000;color:#fff}
/*# sourceMappingURL=main.0b712f48.css.map*/