.Home_main-block__RR_Ay{display:flex;width:100%;align-items:center;padding-top:3rem;padding-bottom:5rem}@media (min-width:640px){.Home_main-block__RR_Ay{padding-top:4rem;padding-bottom:8rem}}.Home_who-we-are-useful-for-block__0W1we{padding-top:0;padding-bottom:4rem}@media (min-width:640px){.Home_who-we-are-useful-for-block__0W1we{padding-top:3rem}}@media (min-width:1024px){.Home_who-we-are-useful-for-block__0W1we{padding-top:6rem}}.Home_who-we-are-useful-for-block__0W1we{background:linear-gradient(180deg,rgba(246,248,250,0),#f6f8fa)}.Home_who-we-are-useful-for-link__7YfWu{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.Home_who-we-are-useful-for-link__7YfWu:hover{transition-duration:.2s}.Home_who-we-are-useful-for-link__7YfWu{margin-top:1rem;display:flex;align-items:center;border-radius:.5rem;padding:.5rem 1rem;--tw-text-opacity:1;color:rgb(0 158 192/var(--tw-text-opacity))}@media (min-width:640px){.Home_who-we-are-useful-for-link__7YfWu{margin-top:1.5rem}}@media (min-width:768px){.Home_who-we-are-useful-for-link__7YfWu{margin-top:2rem}}@media (min-width:1024px){.Home_who-we-are-useful-for-link__7YfWu{margin-top:2.5rem}}.Home_who-we-are-useful-for-link__7YfWu{font-weight:600}.Home_who-we-are-useful-for-link__7YfWu,.Home_who-we-are-useful-for-link__7YfWu:focus,.Home_who-we-are-useful-for-link__7YfWu:hover{--tw-bg-opacity:1;background-color:rgb(225 248 255/var(--tw-bg-opacity))}@media (min-width:768px){.Home_who-we-are-useful-for-link__7YfWu{background-color:transparent}}.Home_who-we-are-useful-for-link-arrow-right__wO4Jz{height:1.5rem;width:1.5rem;background-image:url(/_next/static/media/arrow-right.cfbbae1f.svg)}.Home_potential-client-block__gd7k2{display:flex;flex-direction:column;border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1.5rem;box-shadow:0 8px 20px 0 hsla(240,6%,57%,.14)}.Home_potential-client-icon__lKN5K{width:104px;height:104px}.Home_potential-client-1-icon__t1JO3{background-image:url(/_next/static/media/potential-client-1.49454123.svg)}.Home_potential-client-2-icon__7Rl_E{background-image:url(/_next/static/media/potential-client-2.e59f468c.svg)}.Home_potential-client-3-icon__zVpNF{background-image:url(/_next/static/media/potential-client-3.aea90268.svg)}.Home_common-background__cTCRG{position:absolute;top:0;z-index:0;width:100%;background-repeat:no-repeat;height:100%;background-image:url(/_next/static/media/common-background.9e04c337.svg);background-position:50%;background-size:contain}.Home_what-we-provide-block__pY8Pi{z-index:10;display:flex;flex-direction:column;align-items:center;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(208 211 215/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1.5rem 1rem}@media (min-width:640px){.Home_what-we-provide-block__pY8Pi{padding:3rem 2rem}}@media (min-width:1024px){.Home_what-we-provide-block__pY8Pi{flex-direction:row}}@media (min-width:1280px){.Home_what-we-provide-block__pY8Pi{padding:5rem 2.5rem}}.Home_what-we-provide-block__pY8Pi{box-shadow:0 8px 20px 0 hsla(240,6%,57%,.14);background-image:url(/_next/static/media/what-we-provide-background.e1b0355b.svg);background-repeat:no-repeat}.Home_what-we-provide-item__EolWE{border-radius:.75rem;border-width:1px;border-color:transparent;background-image:linear-gradient(#fff,#fff),linear-gradient(180deg,#fff,#d3d6db);background-origin:border-box;background-clip:content-box,border-box}.Home_what-we-provide-icon__uyRd9{width:72px;height:72px}.Home_what-we-provide-1-icon__HYCji{background-image:url(/_next/static/media/what-we-provide-1.761dd8e9.svg)}.Home_what-we-provide-2-icon__QuCPQ{background-image:url(/_next/static/media/what-we-provide-2.7b5102b3.svg)}.Home_what-we-provide-3-icon__T9iMS{background-image:url(/_next/static/media/what-we-provide-3.e7884e0a.svg)}.Home_what-we-work-with-block__g_zcY{padding-top:3rem;padding-bottom:4rem}@media (min-width:1024px){.Home_what-we-work-with-block__g_zcY{padding-top:6rem}}.Home_what-we-work-with-block__g_zcY{background:linear-gradient(180deg,rgba(246,248,250,0),#f6f8fa)}.Home_what-we-work-with-item__X7Sj_{display:flex;flex-direction:column;border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1.5rem;box-shadow:0 8px 20px 0 hsla(240,6%,57%,.14)}.Home_what-we-work-with-item-icon__yhldL{width:52px;height:52px}.Home_what-we-work-with-1-icon__ETx0r{background-image:url(/_next/static/media/what-we-work-with-1.bc677ace.svg)}.Home_what-we-work-with-2-icon__ElIbo{background-image:url(/_next/static/media/what-we-work-with-2.34e528a9.svg)}.Home_what-we-work-with-3-icon__ccIil{background-image:url(/_next/static/media/what-we-work-with-3.b90b48f5.svg)}.Home_what-we-work-with-4-icon__O1eHY{background-image:url(/_next/static/media/what-we-work-with-4.2d3928a8.svg)}.Home_what-we-work-with-5-icon__g_x76{background-image:url(/_next/static/media/what-we-work-with-5.001dda97.svg)}.Home_what-we-work-with-6-icon__lZ2LE{background-image:url(/_next/static/media/what-we-work-with-6.b79859d2.svg)}.Home_contact-us-background__DnwVG{background-size:contain;background-repeat:no-repeat;padding-top:3rem}@media (min-width:768px){.Home_contact-us-background__DnwVG{padding-top:5rem}}@media (min-width:1024px){.Home_contact-us-background__DnwVG{padding-top:8rem}}.Home_contact-us-background__DnwVG{background-image:url(/_next/static/media/contact-net.15bce55e.svg)}.Home_estimate-project-block__gegwN{position:relative;z-index:10;margin-top:1.5rem;width:100%;border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}@media (min-width:768px){.Home_estimate-project-block__gegwN{margin-top:0;width:24rem}}.Home_estimate-project-block__gegwN{border-width:1px;--tw-border-opacity:1;border-color:rgb(208 211 215/var(--tw-border-opacity));display:flex;flex-direction:column;align-items:center;padding:1.25rem;box-shadow:0 8px 20px 0 hsla(240,6%,57%,.14);background-image:url(/_next/static/media/estimate-project-net.015b6ec2.svg)}.Home_estimate-project-icon__55VIC{height:100%;background-repeat:no-repeat;background-image:url(/_next/static/media/estimate-project.490cf9fc.svg);width:314px;height:212px}.Project_project-block__C1Uuc{position:relative;margin-top:1.25rem;border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(208 211 215/var(--tw-border-opacity));background:linear-gradient(90deg,#f6f8fa,#fff)}.Project_list-icon__Hv1o_{margin-right:.25rem;flex-shrink:0;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity));width:6px;height:6px}.Project_top-right-arrow__tWPaC{margin-left:.75rem;height:1rem;width:1rem;background-image:url(/_next/static/media/arrow-top-right.a8ee9d10.svg)}.Project_project-image__2uHTE{order:1;width:100%;border-radius:.5rem;box-shadow:0 8px 20px 0 hsla(240,6%,57%,.14)}@media (min-width:1024px){.Project_project-image__2uHTE{order:2;margin-left:auto;width:400px;box-shadow:0 8px 20px 0 hsla(240,6%,57%,.14)}}@media (min-width:1280px){.Project_project-image__2uHTE{width:612px}}.Project_official-partner-block__k_IlO{display:flex;align-items:center;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.25rem .5rem;box-shadow:0 8px 24px 0 hsla(240,6%,57%,.32)}.Project_official-partner-logo__avQXl{background-image:url(/_next/static/media/illitdev-official-partner-logo.d8b3c8ea.svg);width:54px;height:20px}.Project_official-partner-text__n9SQC{margin-left:.5rem;display:inline-block;font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;line-height:1;--tw-text-opacity:1;color:rgb(121 133 147/var(--tw-text-opacity))}.FAQ_faq-block__Ck9EG{padding-top:3rem;padding-bottom:4rem}@media (min-width:1024px){.FAQ_faq-block__Ck9EG{padding-top:6rem}}.FAQ_faq-block__Ck9EG{background:linear-gradient(180deg,rgba(246,248,250,0),#f6f8fa)}.FAQ_question-icon__2MaBx{margin-right:1rem;display:flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;cursor:pointer;border-radius:9999px;--tw-text-opacity:1;color:rgb(98 113 130/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.FAQ_question-icon__2MaBx:hover{--tw-bg-opacity:1;background-color:rgb(246 248 250/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(75 103 215/var(--tw-text-opacity));transition-duration:.2s}.FAQ_question-icon__2MaBx:active{--tw-bg-opacity:1;background-color:rgb(208 211 215/var(--tw-bg-opacity))}.FAQ_question-answer__sUPLr{margin-left:1.5rem;padding-left:1rem;padding-right:1rem;max-height:0;transition:max-height .15s ease-out;overflow:hidden}.FAQ_question-answer-open__7AoPF{display:block;max-height:500px;transition:max-height .25s ease-in}.MainBlockAnimation_circle-container__2KWlu{display:none}@media (min-width:1024px){.MainBlockAnimation_circle-container__2KWlu{position:relative;display:block;border-radius:9999px;border:2px dashed #e2e5e9}.MainBlockAnimation_circle__p9zdZ{position:relative;height:100%;width:100%;animation:MainBlockAnimation_circle__p9zdZ 60s linear infinite}@keyframes MainBlockAnimation_circle__p9zdZ{0%{transform:rotate(0)}to{transform:rotate(-1turn)}}.MainBlockAnimation_circle-item__rEyeB{position:absolute;animation:MainBlockAnimation_circle-item__rEyeB 60s linear infinite}@keyframes MainBlockAnimation_circle-item__rEyeB{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.MainBlockAnimation_path-container__jOFqB{position:absolute;display:flex;align-items:center;width:120%;left:-10%;right:-10%;bottom:-22px}.MainBlockAnimation_path-point__ARI_k{display:flex;flex-shrink:0;align-items:center;border-radius:1.5rem;border-width:1px;padding:.5rem 1rem;border-color:#e1e4e8;background:#fafbfc;color:#737b85}.MainBlockAnimation_path__pvfyH{width:100%;border-top:2px dashed #e2e5e9}}.Checkbox_native-checkbox__ekmxs{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.Checkbox_checkbox-container__6fRYY{display:inline-block;vertical-align:middle}.Checkbox_checkbox__WznsN{transition-duration:0ms;display:flex;height:1.75rem;width:1.75rem;cursor:pointer;align-items:center;justify-content:center;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.25rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(195 201 241/var(--tw-border-opacity))}.Checkbox_checkbox__WznsN:hover{--tw-border-opacity:1;border-color:rgb(75 103 215/var(--tw-border-opacity))}.Checkbox_checkbox__WznsN{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.Checkbox_checkbox__WznsN:hover{transition-duration:.2s}.Checkbox_checked-primary-500__vr4QL{--tw-border-opacity:1;border-color:rgb(28 77 207/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(28 77 207/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.Checkbox_invalid__CjYjB{--tw-border-opacity:1;border-color:rgb(221 47 51/var(--tw-border-opacity))}.Modal_modal__P9_Lm{overflow-y:auto;border-radius:1.5rem;outline:2px solid transparent;outline-offset:2px;box-shadow:0 16px 40px rgba(112,144,176,.2)}.Modal_modal-overlay__vDus7{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-bg-opacity:0.5}.Modal_close-button__am5gB{border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 226 241/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(251 251 253/var(--tw-bg-opacity));padding:.5rem}.Modal_close-button__am5gB:focus,.Modal_close-button__am5gB:hover{--tw-border-opacity:1;border-color:rgb(242 242 247/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(251 251 253/var(--tw-bg-opacity))}.ContactForm_contact-form-container__xtiB8{position:relative;margin-left:auto;margin-right:auto;margin-top:3rem;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:2rem}@media (min-width:1024px){.ContactForm_contact-form-container__xtiB8{margin-top:0}}.ContactForm_contact-form-container__xtiB8{box-shadow:0 16px 40px rgba(112,144,176,.2);border-radius:32px}.ContactForm_contact-item-header__RiLbR{margin-top:2rem;font-size:1.125rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(54 61 70/var(--tw-text-opacity))}.ContactForm_contact-link__v3A_F{white-space:nowrap;font-weight:600;--tw-text-opacity:1;color:rgb(121 133 147/var(--tw-text-opacity))}@media (min-width:1024px){.ContactForm_contact-form-container__xtiB8{width:832px}}.ContactForm_file-input__W1rR5{display:none}.ContactForm_attach-file-button-container__n6wae,.ContactForm_attach-file-button__KMTYe{width:180px}.ContactForm_attach-file-button__KMTYe{display:flex;cursor:pointer;align-items:center;justify-content:center;border-radius:.25rem;padding:.5rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 103 215/var(--tw-text-opacity))}.ContactForm_attach-file-button__KMTYe:focus,.ContactForm_attach-file-button__KMTYe:hover{--tw-bg-opacity:1;background-color:rgb(195 201 241/var(--tw-bg-opacity))}.ContactForm_attach-file-button__KMTYe{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ContactForm_attach-file-button__KMTYe:hover{transition-duration:.2s}.ContactForm_attach-file-button__KMTYe{--tw-bg-opacity:1;background-color:rgb(231 233 249/var(--tw-bg-opacity))}.ContactForm_attachment-close-icon__8Sd3s{--tw-text-opacity:1;color:rgb(2 205 245/var(--tw-text-opacity));width:18px;height:18px}.Reviews_review-block__ew3Wr{border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(208 211 215/var(--tw-border-opacity));padding:1.5rem}@media (min-width:768px){.Reviews_review-block__ew3Wr{height:409px}}.Reviews_review-page-point__8vtU1{margin-right:.5rem;height:.75rem;width:.75rem;cursor:pointer;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(208 211 215/var(--tw-bg-opacity))}.Reviews_review-page-point__8vtU1:hover{--tw-bg-opacity:1;background-color:rgb(121 133 147/var(--tw-bg-opacity))}.Reviews_review-page-point__8vtU1{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.Reviews_review-page-point__8vtU1:hover{transition-duration:.2s}.Reviews_review-page-point__8vtU1.Reviews_selected__MpDue{--tw-bg-opacity:1;background-color:rgb(54 61 70/var(--tw-bg-opacity))}.Reviews_review-paging-arrow___Denk{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(246 248 250/var(--tw-bg-opacity))}.Reviews_review-paging-arrow___Denk:hover{--tw-bg-opacity:1;background-color:rgb(208 211 215/var(--tw-bg-opacity))}.Reviews_review-paging-arrow___Denk{height:3rem;width:3rem;border-radius:9999px;display:flex;align-items:center;justify-content:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.Reviews_review-paging-arrow___Denk:hover{transition-duration:.2s}.Reviews_review-paging-arrow___Denk.Reviews_previous__GMn8X{margin-right:auto}@media (min-width:768px){.Reviews_review-paging-arrow___Denk.Reviews_previous__GMn8X{order:2;margin-right:0;margin-left:auto}}.Reviews_review-paging-arrow___Denk.Reviews_next__oQBWn{order:9999;margin-left:auto}@media (min-width:768px){.Reviews_review-paging-arrow___Denk.Reviews_next__oQBWn{margin-left:1rem}}