.LanguageDropdown_buttonWrapper__ifN2w{display:grid;padding:5px 7px;cursor:pointer;color:#fff;border-radius:5px;background-color:var(--primary);font-size:16px;grid-gap:0 3px;gap:0 3px;grid-template-columns:repeat(2,auto)}.LanguageDropdown_arrow__QWpcw{align-self:center}.LanguageDropdown_arrowReverse__x945D{transform:rotate(180deg)}.LanguageDropdown_languageItemsWrapper__CiSy_{position:absolute;display:none;margin-top:10px;padding:10px;border-radius:5px;box-shadow:3px 4px 4px hsla(0,0%,87%,.6),-3px -3px 5px hsla(0,0%,87%,.6);gap:7px 0}.LanguageDropdown_languageItemsOpen__xt97R{display:grid}.LanguageDropdown_languageItem__S8kPC{padding:3px 4px;cursor:pointer;color:#fff!important;border-radius:5px;background-color:var(--primary);font-size:16px}.Navbar_containerWrapper__0qZSJ{display:grid;align-items:center;padding:37px 0;grid-gap:0 37px;gap:0 37px;grid-template-columns:auto 1fr auto}.Navbar_kieLogo__PgmP4{border-radius:5px;background-color:var(--primary)}.Navbar_menuList__JjvaR{display:inline-flex;margin:0;padding:0;list-style-type:none;font-size:16px;gap:0 20px}.Navbar_menuList__JjvaR a{color:var(--primary)}ul.Navbar_menuList__JjvaR>li:hover{cursor:pointer;font-weight:700}@media (max-width:768px){.Navbar_menuList__JjvaR{display:none}.Navbar_containerWrapper__0qZSJ{grid-template-columns:1fr auto}}.Footer_containerWrapper__qRtWk{padding:48px 0;text-align:center;color:#fff;background-color:var(--primary);background-image:url(/backgroudFooter.svg)}.Footer_socialLinks__M8KJ9{display:inline-flex;gap:0 41px}.Footer_textWrite__ifPOH{margin-top:36px;font-size:26px}.Footer_gmail__JKW0j{margin-top:22px;font-size:24px}.Footer_gmail__JKW0j a{color:#fff}.Footer_delimiter__SQC3_{margin:29px 90px;border:1px solid #fff;border-radius:5px}.Footer_fs18__u6SLJ{font-size:18px}.Footer_mt20___bAix{margin-top:20px}.Layout_containerWrapper__ybr3Y{display:grid;min-height:100vh;grid-template-columns:[startline] auto [startbody] minmax(320px,1200px) [endbody] auto [endline];grid-template-rows:[startrows] auto [startbodyrow] 1fr [startfooterrow] auto [endrows]}.Layout_navbar__T475o{grid-column-start:startbody;grid-column-end:endbody;grid-row:startrows}.Layout_body__vkdMM{grid-column-start:startbody;grid-column-end:endbody;grid-row:startbodyrow}.Layout_footer__7GBOF{grid-column-start:startline;grid-column-end:endline;grid-row:startfooterrow}@media (max-width:1201px){.Layout_containerWrapper__ybr3Y{gap:0 20px}}.TextGray_textGraySmall__UJcRH{color:var(--gray-dark);font-size:18px}.TextGray_XSmallSize__b0Ibg{font-size:16px}.TextGray_middleSize__UiLUG{font-size:20px}.TextGray_lineHeightSmallSize__7m4cB{line-height:21px}.TextGray_lineHeightMiddleSize__L8EjL{line-height:28px}.HTag_hTag__ovJYW{margin:0;padding:0;font-weight:400}.HTag_h1__AOKET{margin-bottom:25px;font-size:36px;line-height:43px}.HTag_h2__9zx7V{margin-bottom:42px;font-size:28px;line-height:33px}.HTag_h3__F1PDa{font-size:24px;line-height:29px}.ButtonTag_button__cmswp{display:inline-flex;align-self:center;padding:13px 26px;cursor:pointer;color:var(--primary);border:none;border-radius:5px;outline:none;font-family:Marmelad,sans-serif;font-size:16px}.ButtonTag_colorBlue__h7DT4{color:#fff;background-color:var(--sky)}.ButtonTag_colorBlue__h7DT4:hover{background-color:#0047a3}.ButtonTag_colorGray__nB9aT{color:var(--gray-dark);background-color:var(--gray-light)}.ButtonTag_colorGray__nB9aT:hover{background-color:#ececec}.ButtonTag_arrow__233lu{fill:var(--gray-dark);margin-bottom:-2px;margin-left:8px}.ButtonTag_colorBlue__h7DT4 .ButtonTag_arrow__233lu{fill:#fff}.Header_headerWrapper__WzrZC{display:grid;grid-template-columns:1fr 1fr}.Header_helloContainerWrapper__fpza6{align-self:center;justify-self:center;max-width:80%}.Header_myPortfolioImage__xt_CX{max-width:100%;border-radius:180px}.Header_ButtonsWrapper__tAjSe{display:flex;justify-content:center;margin-top:25px;gap:0 32px}@media (max-width:768px){.Header_headerWrapper__WzrZC{grid-template-columns:1fr;grid-template-rows:[oneline] auto [twoline] auto}.Header_myPortfolioImageWrapper__D8Mqc{grid-row:oneline}.Header_helloContainerWrapper__fpza6{margin-top:50px;grid-row:twoline}}.TechnologyCard_cardWrapper__LauoX{display:grid;align-content:center;justify-content:center;width:126px;height:126px;border:1px solid #dedede;border-radius:10px;box-shadow:0 3px 5px hsla(0,0%,87%,.5);grid-gap:5px 0;gap:5px 0}.TechnologyCard_cardWrapper__LauoX:hover{box-shadow:inset 0 5px 10px hsla(0,0%,87%,.5)}.TechnologyCard_name__fpmAH{color:#575757;font-size:12px;justify-self:center}.TechnologyCard_levelWrapper__Xcm4e{display:inline-flex;gap:0 7px}.TechnologyCard_level__LlipY{width:25px;height:14px;border:1px solid #dedede;border-radius:2px}.TechnologyCard_icon__iptPY{width:56px;justify-self:center}.TechnologyCard_levelYellow__0uTVB{border-color:#f2ff5c;background:#ebff00}.TechnologyCard_levelGreen__m4Ro2{border-color:#44e21c;background:#3ed419}@media (max-width:767px){.TechnologyCard_icon__iptPY{width:37.5px;height:38px}.TechnologyCard_name__fpmAH{font-size:10px}.TechnologyCard_cardWrapper__LauoX{width:85px;height:85px;gap:3px 0}.TechnologyCard_levelWrapper__Xcm4e{gap:0 4px}.TechnologyCard_level__LlipY{width:15.5px;height:8px}}.DirectionDevCard_cardWrapper__HL5t7{display:grid;width:40vw;max-width:445px;min-height:250px;border:1px solid #dedede;border-radius:10px;background-color:#fff;box-shadow:0 3px 5px hsla(0,0%,87%,.5);grid-template-rows:auto 1fr}.DirectionDevCard_headerWrapper__OfYzv{display:grid;padding:32px;grid-template-columns:auto 1fr}.DirectionDevCard_title__HBNfl{align-self:center;justify-self:center;text-align:center}.DirectionDevCard_iconWrapper__udO4e{display:grid;align-content:center;justify-content:center;width:71px;height:71px;border-radius:50px}.DirectionDevCard_bPink__J_diQ{background:var(--pink-dark)}.DirectionDevCard_bSky__qu3F4{background:var(--sky)}.DirectionDevCard_bGrayLight__5_C8w{background:var(--gray-light)}.DirectionDevCard_bGreenDark__DJWWA{background:var(--green-dark)}.DirectionDevCard_description__PiZyt{padding:0 32px 32px;text-align:center}@media (max-width:1001px){.DirectionDevCard_cardWrapper__HL5t7{width:85vw;max-width:100%}.DirectionDevCard_textTitle___N9Oo{font-size:18px}}.ProjectCard_cardWrapper__kJc5c{width:445px;max-width:90vw}.ProjectCard_cardHeaderWrapper__5Eeyj{height:258px;border-radius:10px 10px 0 0}.ProjectCard_cardHeaderWrapperHidden__eF5jP{border-radius:10px}.ProjectCard_headerWrapper__br4Qa{display:flex;justify-content:center}.ProjectCard_header__dTrZm{width:-moz-fit-content;width:fit-content;padding:12px 16px;text-align:center;border-radius:5px;background:#fff;font-size:18px}.ProjectCard_buttonMoreWrapper__K2x60{display:flex;visibility:hidden;align-content:center;flex-wrap:wrap;justify-content:center;min-height:70%}.ProjectCard_cardHeaderWrapper__5Eeyj:hover .ProjectCard_buttonMoreWrapper__K2x60{visibility:visible}.ProjectCard_buttonMore__hjMv6{width:-moz-fit-content;width:fit-content;padding:12px 16px;cursor:pointer;border:none;border-radius:5px;outline:none;background:#fff;font-family:Marmelad,sans-serif;font-size:16px}.ProjectCard_cardBodyWrapper__mn4X9{display:block;padding:0 10px;text-align:center;border:1px solid #dedede;border-radius:0 0 10px 10px;background-color:#fff;box-shadow:0 3px 5px hsla(0,0%,87%,.5)}.ProjectCard_cardBodyWrapperHidden__xgm0G{display:none}.ProjectCard_cardBodyTitle__6bMdV{padding:32px 0;font-size:20px;line-height:24px}.ProjectCard_dtWrapper__WD3Kc{padding:20px 10px 15px 0;text-align:right;color:var(--gray-dark);font-size:14px}@media (max-width:768px){.ProjectCard_cardHeaderWrapper__5Eeyj{border-radius:10px 10px 0 0!important}.ProjectCard_cardBodyWrapper__mn4X9{display:block}.ProjectCard_cardHeaderWrapper__5Eeyj:hover .ProjectCard_buttonMoreWrapper__K2x60{visibility:hidden}}.ScrollableContainer_scrollableContainer__ne3Mm{position:relative}.ScrollableContainer_list__cTgi_{display:flex;overflow-x:hidden;margin:0;padding:0;list-style:none}.ScrollableContainer_item__F_HDJ{flex-shrink:0}.ScrollableContainer_item__F_HDJ:not(:last-child){margin-right:1.5em}.ScrollableContainer_button__4hYul{position:absolute;z-index:2;top:50%;width:36px;height:36px;cursor:pointer;transform:translateY(-50%);border:none;border-radius:50%;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.2);font-size:1.2rem}.ScrollableContainer_buttonLeft__ffBkR{left:-20px}.ScrollableContainer_buttonRight__Tuqa2{right:-20px}.ScrollableContainer_buttonHidden__N0FGT{display:none}.ScrollableContainer_shadowWrapper__sbHUw{position:absolute;z-index:1;top:0;overflow:hidden;width:30px;height:100%}.ScrollableContainer_leftShadowWrapper__SC_ZR{left:0}.ScrollableContainer_rightShadowWrapper__LWb38{right:0}.ScrollableContainer_shadow__8yCRp{position:absolute;z-index:1;top:50%;right:-25px;width:24px;height:80%;transform:translateY(-50%);border-radius:50%;box-shadow:0 0 30px -8px #232628}.ScrollableContainer_leftShadow__pono9{left:-25px;box-shadow:0 0 30px -8px #232628}.ScrollableContainer_rightShadow__gdwdN{right:-25px;box-shadow:0 0 30px -8px #232628}@media (max-width:768px){.ScrollableContainer_cardWrapper__SuVIQ{width:85vw;max-width:100%}.ScrollableContainer_list__cTgi_{overflow-x:auto}}.root_pages_bodyWrapper__Ffzfi{display:grid;grid-gap:200px 0;gap:200px 0;margin:90px 0}.root_pages_technologyCardContaiter__rm2Zy{display:grid;grid-template-columns:repeat(7,auto);grid-gap:30px 30px;gap:30px 30px}.root_pages_directionDevCardsWrapper__HhFoq{display:grid;justify-items:center;padding-top:42px;grid-template-columns:repeat(2,auto);grid-gap:50px 50px;gap:50px 50px}.root_pages_rectangleDevCards__lccR_{position:absolute;z-index:-1;align-self:center;max-width:100%;justify-self:center;fill:var(--gray-light);fill-opacity:.5}.root_pages_scrollableContainerWrapper__MY8gV{width:90vw;max-width:1200px}@media (max-width:1121px){.root_pages_technologyCardContaiter__rm2Zy{grid-template-columns:repeat(6,auto)}}@media (max-width:1001px){.root_pages_technologyCardContaiter__rm2Zy{grid-template-columns:repeat(5,auto)}.root_pages_directionDevCardsWrapper__HhFoq{grid-template-columns:1fr}}@media (max-width:810px){.root_pages_technologyCardContaiter__rm2Zy{grid-template-columns:repeat(3,auto);justify-content:center;gap:20px 20px}.root_pages_rectangleDevCards__lccR_{display:none}}