.Input_wrapper__PuCcA{width:100%}.Input_wrapper__PuCcA input{width:100%;height:50px;text-align:center;background-color:#eaeaea;border:2px solid #eaeaea;color:#000;font-family:DM Sans;font-size:15px;line-height:15px;outline:none}.Input_wrapper__PuCcA input::-webkit-input-placeholder{color:#626671}.Input_wrapper__PuCcA input:-ms-input-placeholder{color:#626671}.Input_wrapper__PuCcA input::placeholder{color:#626671}.Input_wrapper__PuCcA input:focus{border-color:#041c85}.Input_wrapper__PuCcA.Input_error__Txg7k input{border-color:#dc3535}.Input_wrapper__PuCcA .Input_errorMessage__O2_KT{font-size:14px;color:#dc3535;margin-top:.2rem}.Textarea_wrapper__Qw6IT{width:100%}.Textarea_wrapper__Qw6IT textarea{width:100%;text-align:center;background-color:#eaeaea;border:2px solid #eaeaea;color:#000;font-family:DM Sans;font-size:15px;line-height:20px;padding:1rem;outline:none}.Textarea_wrapper__Qw6IT textarea::-webkit-input-placeholder{color:#626671}.Textarea_wrapper__Qw6IT textarea:-ms-input-placeholder{color:#626671}.Textarea_wrapper__Qw6IT textarea::placeholder{color:#626671}.Textarea_wrapper__Qw6IT textarea:focus{border-color:#041c85}.Textarea_wrapper__Qw6IT.Textarea_error__Xlu_e textarea{border-color:#dc3535}.Textarea_wrapper__Qw6IT .Textarea_errorMessage__iB50H{font-size:14px;color:#dc3535;margin-top:.2rem}.ContactCTA_contactSection__lQV84{background:#fff;padding:6rem 0}@media(max-width:600px){.ContactCTA_contactSection__lQV84{padding:3rem 0}}.ContactCTA_contactSection__lQV84 .ContactCTA_contactLayout__YPyGV{display:flex;gap:4rem;align-items:center}@media(max-width:800px){.ContactCTA_contactSection__lQV84 .ContactCTA_contactLayout__YPyGV{flex-direction:column;gap:2.5rem}}.ContactCTA_contactSection__lQV84 .ContactCTA_contactLeft__zg_f0{flex:1 1}.ContactCTA_contactSection__lQV84 .ContactCTA_contactLeft__zg_f0 h3{font-size:2rem;line-height:2.6rem}.ContactCTA_contactSection__lQV84 .ContactCTA_contactLeft__zg_f0 .ContactCTA_contactSubtitle__zhxVm{color:#626671;line-height:1.7;margin-top:1rem}.ContactCTA_contactSection__lQV84 .ContactCTA_contactPerson__PPO0c{display:flex;align-items:center;gap:1.5rem;margin-top:2.5rem}.ContactCTA_contactSection__lQV84 .ContactCTA_contactPerson__PPO0c .ContactCTA_contactPhoto__7m8cI{width:140px;height:170px;border-radius:12px;overflow:hidden;flex-shrink:0;position:relative}.ContactCTA_contactSection__lQV84 .ContactCTA_contactPerson__PPO0c .ContactCTA_contactPhoto__7m8cI img{border-radius:12px;-webkit-filter:brightness(1.15);filter:brightness(1.15)}.ContactCTA_contactSection__lQV84 .ContactCTA_contactPerson__PPO0c .ContactCTA_contactDetails__OS6DP{display:flex;flex-direction:column}.ContactCTA_contactSection__lQV84 .ContactCTA_contactPerson__PPO0c .ContactCTA_contactDetails__OS6DP .ContactCTA_contactName__Drq4R{font-weight:600;color:#000;font-size:1.3rem;margin:0}.ContactCTA_contactSection__lQV84 .ContactCTA_contactPerson__PPO0c .ContactCTA_contactDetails__OS6DP .ContactCTA_contactRole__II6A1{color:#626671;font-size:.9rem;margin:.1rem 0 0}.ContactCTA_contactSection__lQV84 .ContactCTA_contactPerson__PPO0c .ContactCTA_contactDetails__OS6DP .ContactCTA_contactInfo__EVUr1{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}.ContactCTA_contactSection__lQV84 .ContactCTA_contactPerson__PPO0c .ContactCTA_contactDetails__OS6DP .ContactCTA_contactInfo__EVUr1 .ContactCTA_contactLink__BA1Ka{display:flex;align-items:center;gap:.5rem;color:#000;text-decoration:none;font-size:.9rem;font-weight:400;transition:opacity .2s}.ContactCTA_contactSection__lQV84 .ContactCTA_contactPerson__PPO0c .ContactCTA_contactDetails__OS6DP .ContactCTA_contactInfo__EVUr1 .ContactCTA_contactLink__BA1Ka:hover{opacity:.7}.ContactCTA_contactSection__lQV84 .ContactCTA_contactPerson__PPO0c .ContactCTA_contactDetails__OS6DP .ContactCTA_contactInfo__EVUr1 .ContactCTA_contactLink__BA1Ka.ContactCTA_emailLink__UUQy0{color:#041c85;text-decoration:underline}.ContactCTA_contactSection__lQV84 .ContactCTA_contactPerson__PPO0c .ContactCTA_contactDetails__OS6DP .ContactCTA_contactInfo__EVUr1 .ContactCTA_contactLink__BA1Ka .ContactCTA_contactIcon__CHwnw{width:15px;height:15px;flex-shrink:0}.ContactCTA_contactSection__lQV84 .ContactCTA_contactPerson__PPO0c .ContactCTA_contactDetails__OS6DP .ContactCTA_contactInfo__EVUr1 .ContactCTA_contactLink__BA1Ka .ContactCTA_contactIcon__CHwnw svg{width:15px;height:15px}.ContactCTA_contactSection__lQV84 .ContactCTA_contactPerson__PPO0c .ContactCTA_contactDetails__OS6DP .ContactCTA_contactInfo__EVUr1 .ContactCTA_contactLink__BA1Ka .ContactCTA_contactIcon__CHwnw svg path{fill:#000}.ContactCTA_contactSection__lQV84 .ContactCTA_contactRight__NDyCx{flex:1 1}.ContactCTA_contactSection__lQV84 .ContactCTA_formMessage__msIUU{text-align:center;margin-top:2rem}.ContactCTA_contactSection__lQV84 .ContactCTA_formMessage__msIUU .ContactCTA_checkIcon__gvCg3{display:inline-block;width:48px;height:48px;margin-bottom:1rem}.ContactCTA_contactSection__lQV84 .ContactCTA_formMessage__msIUU .ContactCTA_checkIcon__gvCg3 svg{width:100%;height:100%}.ContactCTA_contactSection__lQV84 .ContactCTA_formMessage__msIUU .ContactCTA_checkIcon__gvCg3 svg path{fill:#32a52a}.ContactCTA_contactSection__lQV84 .ContactCTA_formMessage__msIUU .ContactCTA_errorIcon__HPmRm{display:inline-block;width:48px;height:48px;margin-bottom:1rem}.ContactCTA_contactSection__lQV84 .ContactCTA_formMessage__msIUU .ContactCTA_errorIcon__HPmRm svg{width:100%;height:100%}.ContactCTA_contactSection__lQV84 .ContactCTA_formMessage__msIUU .ContactCTA_errorIcon__HPmRm svg path{fill:red}.ContactCTA_contactSection__lQV84 .ContactCTA_formMessage__msIUU h4{margin-bottom:.5rem}.ContactCTA_contactSection__lQV84 .ContactCTA_formMessage__msIUU p{color:#626671}.ContactCTA_contactSection__lQV84 .ContactCTA_formFields__AMcVo .ContactCTA_formRow__zlkYK{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}@media(max-width:600px){.ContactCTA_contactSection__lQV84 .ContactCTA_formFields__AMcVo .ContactCTA_formRow__zlkYK{grid-template-columns:1fr}}.ContactCTA_contactSection__lQV84 .ContactCTA_formFields__AMcVo .ContactCTA_formField__ZPelR{margin-bottom:1rem}.ContactCTA_contactSection__lQV84 .ContactCTA_formFields__AMcVo .ContactCTA_formSubmit__6GA1i{margin-top:.5rem;display:flex;justify-content:flex-start}.ContactCTA_contactSection__lQV84 .ContactCTA_formFields__AMcVo .ContactCTA_formSubmit__6GA1i button{height:49px;display:flex;align-items:center;justify-content:center}.Clients_main__ocmq5 .Clients_wrapper__u06rb{width:100%;margin:4rem auto 6rem;display:grid;grid-template-columns:repeat(5,1fr)}@media(max-width:1110px){.Clients_main__ocmq5 .Clients_wrapper__u06rb{grid-template-columns:repeat(4,1fr)}}@media(max-width:810px){.Clients_main__ocmq5 .Clients_wrapper__u06rb{grid-template-columns:repeat(3,1fr)}}@media(max-width:610px){.Clients_main__ocmq5 .Clients_wrapper__u06rb{display:grid;grid-template-columns:1fr 1fr;justify-content:center;align-items:center;grid-gap:4rem 1rem}}.Clients_main__ocmq5 .Clients_wrapper__u06rb .Clients_logo__N3X4a{display:flex;justify-content:center;align-items:center}.Clients_main__ocmq5 .Clients_wrapper__u06rb .Clients_logo__N3X4a .Clients_component__EcVeX{position:absolute}@media(max-width:1110px){.Clients_main__ocmq5 .Clients_wrapper__u06rb .Clients_logo__N3X4a:last-child{display:none}}@media(max-width:810px){.Clients_main__ocmq5 .Clients_wrapper__u06rb .Clients_logo__N3X4a:nth-child(4){display:none}}@media(max-width:610px){.Clients_main__ocmq5 .Clients_wrapper__u06rb .Clients_logo__N3X4a{-webkit-transform:scale(.8);transform:scale(.8)}.Clients_main__ocmq5 .Clients_wrapper__u06rb .Clients_logo__N3X4a:nth-child(4){display:flex}}.kodulehe-loomine_wrapper__rZqhs{margin:6rem 0}.kodulehe-loomine_wrapper__rZqhs.kodulehe-loomine_extraMargin__jU8QV{margin-bottom:10rem}@media(max-width:600px){.kodulehe-loomine_wrapper__rZqhs{margin:3rem 0 6rem}}.kodulehe-loomine_wrapper__rZqhs p{margin-top:1.4rem}.kodulehe-loomine_wrapper__rZqhs h4{font-size:1.4rem}.kodulehe-loomine_wrapper__rZqhs .kodulehe-loomine_row__W0IJu{display:flex;justify-content:center;align-items:flex-start;max-width:960px;margin:4rem auto 0}.kodulehe-loomine_wrapper__rZqhs .kodulehe-loomine_row__W0IJu .kodulehe-loomine_column__G_JjY{width:100%}.kodulehe-loomine_wrapper__rZqhs .kodulehe-loomine_row__W0IJu .kodulehe-loomine_column__G_JjY a{font-weight:500;display:flex;justify-content:flex-start;align-items:center}.kodulehe-loomine_wrapper__rZqhs .kodulehe-loomine_row__W0IJu .kodulehe-loomine_column__G_JjY a .kodulehe-loomine_icon__u1A8Z{width:16px;height:16px;margin-left:.6rem;transition:.2s ease-in-out}.kodulehe-loomine_wrapper__rZqhs .kodulehe-loomine_row__W0IJu .kodulehe-loomine_column__G_JjY a .kodulehe-loomine_icon__u1A8Z svg{width:16px;height:16px}.kodulehe-loomine_wrapper__rZqhs .kodulehe-loomine_row__W0IJu .kodulehe-loomine_column__G_JjY a:hover .kodulehe-loomine_icon__u1A8Z{margin-left:.8rem}.kodulehe-loomine_wrapper__rZqhs .kodulehe-loomine_row__W0IJu .kodulehe-loomine_column__G_JjY .kodulehe-loomine_marginTop__cxpFa{margin-top:3rem;font-size:1.4rem}.kodulehe-loomine_websiteDevelopmentProcess__c2py2{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:2rem;margin-top:2rem}.kodulehe-loomine_websiteDevelopmentProcess__c2py2 .kodulehe-loomine_box__FYPId{background:#f9f9f9;padding:1rem}.kodulehe-loomine_websiteDevelopmentProcess__c2py2 .kodulehe-loomine_box__FYPId .kodulehe-loomine_title__ZsI02 .kodulehe-loomine_number__QxRu3{color:#041c85;margin-right:.3rem}.kodulehe-loomine_websiteDevelopmentProcess__c2py2 .kodulehe-loomine_box__FYPId .kodulehe-loomine_description__pqj_r{margin-top:.6rem}@media(max-width:720px){.kodulehe-loomine_websiteDevelopmentProcess__c2py2{grid-template-columns:1fr;grid-gap:1rem}.kodulehe-loomine_websiteDevelopmentProcess__c2py2 .kodulehe-loomine_box__FYPId{padding:2rem}}.kodulehe-loomine_partnerLogos__qtxMs{display:flex;justify-content:flex-start;align-items:center;gap:2.2rem;margin-top:1.2rem}.kodulehe-loomine_techStackWrapper__cgcAE{background-color:#eaeaea;padding:4rem 1rem}.kodulehe-loomine_techStackWrapper__cgcAE .kodulehe-loomine_row__W0IJu{display:flex;justify-content:center;align-items:flex-start;max-width:960px;margin:0 auto}.kodulehe-loomine_techStackWrapper__cgcAE .kodulehe-loomine_row__W0IJu .kodulehe-loomine_column__G_JjY{width:100%}.kodulehe-loomine_techStackWrapper__cgcAE .kodulehe-loomine_row__W0IJu .kodulehe-loomine_column__G_JjY .kodulehe-loomine_techStack__EsiOG{display:flex;justify-content:flex-start;align-items:flex-start;margin-top:2rem;background-color:#eaeaea}@media(max-width:720px){.kodulehe-loomine_techStackWrapper__cgcAE .kodulehe-loomine_row__W0IJu .kodulehe-loomine_column__G_JjY .kodulehe-loomine_techStack__EsiOG{flex-wrap:wrap}}.kodulehe-loomine_techStackWrapper__cgcAE .kodulehe-loomine_row__W0IJu .kodulehe-loomine_column__G_JjY .kodulehe-loomine_techStack__EsiOG .kodulehe-loomine_stack___QCyO{margin-right:4rem}.kodulehe-loomine_techStackWrapper__cgcAE .kodulehe-loomine_row__W0IJu .kodulehe-loomine_column__G_JjY ul{margin:2rem 3rem}.kodulehe-loomine_techStackWrapper__cgcAE .kodulehe-loomine_row__W0IJu .kodulehe-loomine_column__G_JjY ul li{position:relative;margin:.8rem 0;color:#000;font-size:1.2rem;line-height:1.8rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.kodulehe-loomine_techStackWrapper__cgcAE .kodulehe-loomine_row__W0IJu .kodulehe-loomine_column__G_JjY ul li:before{position:absolute;content:"";top:0;left:-3rem;width:12px;height:12px;border-radius:50%;background-color:#041c85;border:3px solid #bbcaff}.kodulehe-loomine_techStackWrapper__cgcAE .kodulehe-loomine_row__W0IJu .kodulehe-loomine_column__G_JjY ul li p{margin-top:0}