.elementor .e-bb2d1e4-0ae3383{width:66%;}.elementor .e-1644f21-c4611d5{font-family:Inter Tight;font-weight:500;font-size:18px;color:#757575;line-height:23px;text-align:end;}.elementor .e-10086de-f7fa893{width:90%;height:35vh;padding:0px;justify-content:space-between;align-items:end;}.elementor .e-51b7d1d-f523953{font-family:Inter Tight;font-weight:500;font-size:14px;color:#757575;line-height:19px;text-align:end;}.elementor .e-f6d1f60-192c818{border-radius:30px;filter:brightness(120%) grayscale(100%);}.elementor .e-1cbefb8-509f632{width:90%;padding-block-start:60px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-e8586c1-71eebda{font-family:Inter Tight;font-weight:500;font-size:16px;color:#0a0a0a;text-align:start;}.elementor .e-269c881-b521aef{font-family:Inter Tight;font-weight:500;font-size:16px;color:#0a0a0a;text-align:end;}.elementor .e-3114b03-9c032bb{min-width:100%;font-family:Inter Tight;font-weight:500;font-size:54px;color:#0a0a0a;text-align:start;}.elementor .e-9a15407-fc2fd9f{width:90%;padding-block-start:300px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;flex-wrap:wrap;justify-content:space-between;align-content:center;align-items:center;}.elementor .e-2d6f184-f8d8658{font-family:Inter Tight;font-weight:500;font-size:14px;color:#757575;line-height:19px;text-align:end;}.elementor .e-fb92a9b-e900e26{width:30px;height:auto;}.elementor .e-039bc3a-9642a91{font-family:Inter Tight;font-weight:600;font-size:18px;color:#0a0a0a;text-align:start;}.elementor .e-88ec930-13b3784{font-family:Inter Tight;font-weight:500;font-size:16px;color:#757575;line-height:23px;text-align:start;}.elementor .e-75ac66e-6ceec7c{padding:12px;border-radius:12px;background-color:#ffffff;display:flex;flex-direction:column;gap:12px;justify-content:center;align-items:start;}.elementor .e-d558047-076e062{width:30px;height:auto;}.elementor .e-945303f-da87de6{font-family:Inter Tight;font-weight:600;font-size:18px;color:#0a0a0a;text-align:start;}.elementor .e-b055d1d-c316b9b{font-family:Inter Tight;font-weight:500;font-size:16px;color:#757575;line-height:23px;text-align:start;}.elementor .e-403c830-2a04a7e{padding:12px;border-radius:12px;background-color:#ffffff;display:flex;flex-direction:column;gap:12px;justify-content:center;align-items:start;}.elementor .e-0e560e7-ce71222{width:70px;height:auto;}.elementor .e-204b2ef-8ef9b7e{font-family:Inter Tight;font-weight:600;font-size:18px;color:#0a0a0a;text-align:start;}.elementor .e-2d09464-d169278{font-family:Inter Tight;font-weight:500;font-size:16px;color:#757575;line-height:23px;text-align:start;}.elementor .e-6bed77f-e68cc52{padding:12px;border-radius:12px;background-color:#ffffff;display:flex;flex-direction:column;gap:12px;justify-content:center;align-items:start;}.elementor .e-50ee727-2d90dc3{width:33%;height:560px;padding:10px;border-radius:20px;background-color:#ebebeb;row-gap:6px;flex-wrap:wrap;justify-content:space-between;}.elementor .e-a5e3dd3-a80a513{width:100%;font-family:Inter Tight;font-weight:500;font-size:16px;color:#0a0a0a;line-height:20px;text-align:start;}.elementor .e-2be6935-73cedf1{padding:12px;border-radius:12px;background-color:#ffffff;display:flex;flex-direction:column;justify-content:space-between;align-items:start;}.elementor .e-c89aa74-874ffcc{width:33%;height:560px;padding:10px;border-radius:20px;background-color:#ebebeb;row-gap:6px;flex-wrap:wrap;justify-content:space-between;}.elementor .e-4adf5f3-f63524f{width:125px;mix-blend-mode:normal;align-self:center;}.elementor .e-85a7cd3-05f9564{font-family:Inter Tight;font-weight:500;font-size:14px;color:#ffffff;text-align:end;align-self:center;}.elementor .e-a3f1751-bbf4644{height:200px;padding:12px;border-radius:12px;background-image:linear-gradient(#00000040, #00000040),url("https://modellika-lab.newwwdesign.com/wp-content/uploads/2026/03/Gemini_Generated_Image_jk176pjk176pjk17-1024x559.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-wrap:wrap;justify-content:space-between;align-content:space-between;}.elementor .e-844827c-1bd40a3{width:100%;font-family:Inter Tight;font-weight:500;font-size:16px;color:#4d4d4d;text-align:start;margin-block-end:24px;flex:1 0 auto;align-self:stretch;}.elementor .e-e537c9c-f54a5b5{width:60px;height:60px;max-width:30%;aspect-ratio:1/1;object-fit:cover;object-position:center center;border-radius:100px;}.elementor .e-89ec2de-0bcce7e{font-family:Inter Tight;font-weight:600;font-size:18px;color:#0a0a0a;text-align:start;}.elementor .e-9336bc0-9a956b3{font-family:Inter Tight;font-weight:500;font-size:16px;color:#757575;line-height:23px;text-align:start;}.elementor .e-8babcaf-a9ac69a{width:80%;padding:0px;display:block;flex-direction:row;gap:6px;justify-content:center;align-items:start;align-self:center;}.elementor .e-20957a6-9cfff7b{width:33%;height:560px;column-gap:12px;padding:22px;border-radius:20px;background-color:#ebebeb;flex-direction:row;row-gap:6px;flex-wrap:wrap;align-content:end;align-items:end;}.elementor .e-0f2f64c-5699b72{padding:0px;gap:12px;justify-content:space-between;align-items:start;}.elementor .e-c7efe73-39715a9{width:90%;padding-block-start:60px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;gap:30px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-dd2102d-e015c96{font-family:Inter Tight;font-weight:500;font-size:16px;color:#FCFCFC;text-align:start;}.elementor .e-09a61ac-45fdd6d{font-family:Inter Tight;font-weight:500;font-size:16px;color:#FCFCFC;text-align:end;}.elementor .e-085681f-95576a4{font-family:Inter Tight;font-weight:500;font-size:54px;color:#fcfcfc;text-align:start;}.elementor .e-466491e-7d279f7{width:100%;padding:0px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-self:center;}.elementor .e-829136a-1bb683a{width:100%;background-color:#ffffff;}.elementor .e-a2bed0e-16e2310{font-family:Inter Tight;font-weight:500;font-size:54px;color:#fcfcfc;text-align:start;}.elementor .e-7832dfb-1b77d19{width:100%;background-color:#ffffff;}.elementor .e-657e1d3-e9f313c{font-family:Inter Tight;font-weight:500;font-size:54px;color:#fcfcfc;text-align:start;}.elementor .e-7d00630-32d365e{width:100%;padding:0px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-self:center;}.elementor .e-b36039a-7db1883{width:90%;padding-block-start:120px;padding-block-end:120px;padding-inline-start:80px;padding-inline-end:80px;margin-block-start:300px;border-radius:20px;background-color:#121212;gap:24px;flex-wrap:wrap;justify-content:space-between;align-content:center;align-items:center;}.elementor .e-b66a7e8-530b250{font-family:Inter Tight;font-weight:500;font-size:16px;color:#0a0a0a;text-align:start;}.elementor .e-7cdd205-adf877c{font-family:Inter Tight;font-weight:500;font-size:16px;color:#0a0a0a;text-align:end;}.elementor .e-11d17d7-dcbcc92{min-width:100%;font-family:Inter Tight;font-weight:500;font-size:54px;color:#0a0a0a;text-align:start;}.elementor .e-89799fc-8e2dbbf{width:90%;padding-block-start:200px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;flex-wrap:wrap;justify-content:space-between;align-content:center;align-items:center;}.elementor .e-6115c93-0009548{width:100%;height:560px;object-fit:cover;margin-block-end:12px;border-radius:12px;}.elementor .e-734bd8d-404bc95{font-family:Inter Tight;font-weight:600;font-size:18px;color:#0a0a0a;text-align:start;}.elementor .e-b7b2dc7-7a2aa77{font-family:Inter Tight;font-weight:500;font-size:14px;color:#0a0a0a;text-align:end;}.elementor .e-b295895-a384c5f{width:100%;font-family:Inter Tight;font-weight:500;font-size:14px;color:#0a0a0a;text-align:start;margin-block-end:12px;}.elementor .e-4745c87-2d671f2{width:49%;padding:10px;border-radius:20px;background-color:#ebebeb;row-gap:6px;flex-wrap:wrap;justify-content:space-between;}.elementor .e-e0f9c00-b48a36e{width:100%;height:560px;object-fit:cover;margin-block-end:12px;border-radius:12px;}.elementor .e-a2fc130-e57fccf{font-family:Inter Tight;font-weight:600;font-size:18px;color:#0a0a0a;text-align:start;}.elementor .e-540c516-a30419f{font-family:Inter Tight;font-weight:500;font-size:14px;color:#0a0a0a;text-align:end;}.elementor .e-86186bd-33093a0{width:100%;font-family:Inter Tight;font-weight:500;font-size:14px;color:#0a0a0a;text-align:start;margin-block-end:12px;}.elementor .e-c25bb15-225a74c{width:49%;padding:10px;border-radius:20px;background-color:#ebebeb;row-gap:6px;flex-wrap:wrap;justify-content:space-between;}.elementor .e-f422483-37d90ff{width:100%;height:560px;object-fit:cover;margin-block-end:12px;border-radius:12px;}.elementor .e-61420d8-d104141{font-family:Inter Tight;font-weight:600;font-size:18px;color:#0a0a0a;text-align:start;}.elementor .e-c2c5ad5-97857b6{font-family:Inter Tight;font-weight:500;font-size:14px;color:#0a0a0a;text-align:end;}.elementor .e-d96dfd0-b7498f3{width:100%;font-family:Inter Tight;font-weight:500;font-size:14px;color:#0a0a0a;text-align:start;margin-block-end:12px;}.elementor .e-66e21f4-e73bd2f{width:49%;padding:10px;border-radius:20px;background-color:#ebebeb;row-gap:6px;flex-wrap:wrap;justify-content:space-between;}.elementor .e-feef673-99b85d5{width:100%;height:560px;object-fit:cover;margin-block-end:12px;border-radius:12px;}.elementor .e-3c8bcee-ad91044{font-family:Inter Tight;font-weight:600;font-size:18px;color:#0a0a0a;text-align:start;}.elementor .e-a366ead-d1baec6{font-family:Inter Tight;font-weight:500;font-size:14px;color:#0a0a0a;text-align:end;}.elementor .e-b95a516-42e50fc{width:100%;font-family:Inter Tight;font-weight:500;font-size:14px;color:#0a0a0a;text-align:start;margin-block-end:12px;}.elementor .e-4d122e3-5cfc1ae{width:49%;padding:10px;border-radius:20px;background-color:#ebebeb;row-gap:6px;flex-wrap:wrap;justify-content:space-between;}.elementor .e-6bd9e91-149068d{width:100%;height:560px;object-fit:cover;margin-block-end:12px;border-radius:12px;}.elementor .e-5aa6e28-43fdec0{font-family:Inter Tight;font-weight:600;font-size:18px;color:#0a0a0a;text-align:start;}.elementor .e-263f998-4ba3b47{font-family:Inter Tight;font-weight:500;font-size:14px;color:#0a0a0a;text-align:end;}.elementor .e-8747f18-1139c8a{width:100%;font-family:Inter Tight;font-weight:500;font-size:14px;color:#0a0a0a;text-align:start;margin-block-end:12px;}.elementor .e-e3c546a-6b337d5{width:49%;padding:10px;border-radius:20px;background-color:#ebebeb;row-gap:6px;flex-wrap:wrap;justify-content:space-between;}.elementor .e-1d4af04-79caca3{width:100%;height:560px;object-fit:cover;margin-block-end:12px;border-radius:12px;}.elementor .e-79e4adf-29a34c7{font-family:Inter Tight;font-weight:600;font-size:18px;color:#0a0a0a;text-align:start;}.elementor .e-48667a1-4a3c0f9{font-family:Inter Tight;font-weight:500;font-size:14px;color:#0a0a0a;text-align:end;}.elementor .e-80aa93d-59e425e{width:100%;font-family:Inter Tight;font-weight:500;font-size:14px;color:#0a0a0a;text-align:start;margin-block-end:12px;}.elementor .e-a5690af-3550942{width:49%;padding:10px;border-radius:20px;background-color:#ebebeb;row-gap:6px;flex-wrap:wrap;justify-content:space-between;}.elementor .e-f1a6ab6-c1b51f7{width:90%;gap:12px;flex-wrap:wrap;justify-content:center;align-content:start;align-items:start;.projects-home:hover .project-content {
color: white;
}\n}.elementor .e-cb8641a-199b2d5{font-family:Inter Tight;font-weight:500;font-size:16px;color:#0a0a0a;text-align:start;}.elementor .e-42f8bb2-2c3a5ae{font-family:Inter Tight;font-weight:500;font-size:16px;color:#0a0a0a;text-align:end;}.elementor .e-d6574d3-86c813c{min-width:100%;font-family:Inter Tight;font-weight:500;font-size:54px;color:#0a0a0a;text-align:start;}.elementor .e-f92b6fd-ccffe84{width:50%;font-family:Inter Tight;font-weight:500;font-size:16px;color:#757575;text-align:start;margin-block-end:24px;}.elementor .e-6d1303e-9dc5400{height:35px;font-family:Inter Tight;font-weight:600;font-size:0.85rem;color:#000000;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;border-radius:30px;background-color:#ebebeb;display:flex;justify-content:center;align-items:center;align-self:start;}.elementor .e-18ee3e1-365e32d{width:90%;padding-block-start:300px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;flex-wrap:wrap;justify-content:space-between;align-content:center;align-items:center;}.elementor .e-8e9ab72-1d41e42{width:95%;padding:0px;margin-inline-end:0px;gap:12px;}.elementor .e-87344c6-7f4205a{font-family:Inter Tight;font-weight:500;font-size:16px;color:#0a0a0a;text-align:start;}.elementor .e-3f90a04-aa35485{font-family:Inter Tight;font-weight:500;font-size:16px;color:#0a0a0a;text-align:end;}.elementor .e-d17972c-d2390f7{min-width:100%;font-family:Inter Tight;font-weight:500;font-size:54px;color:#0a0a0a;text-align:start;}.elementor .e-39f3970-efa4d23{width:100%;font-family:Inter Tight;font-weight:500;font-size:16px;color:#757575;text-align:start;margin-block-end:24px;}.elementor .e-92f6d48-95ba203{width:48%;column-gap:12px;padding:0px;flex-direction:column;row-gap:6px;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-2721277-1c4433e{font-family:Onest;font-weight:400;font-size:16px;color:#bfbfbf;line-height:20px;text-align:start;padding-block-start:10px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-ce05558-a42c2eb{font-family:Onest;font-weight:400;font-size:16px;color:#bfbfbf;line-height:20px;text-align:start;padding-block-start:10px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-88e46f8-d5100b7{font-family:Onest;font-weight:400;font-size:16px;color:#bfbfbf;line-height:20px;text-align:start;padding-block-start:10px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-43f181e-21fe84d{font-family:Onest;font-weight:400;font-size:16px;color:#bfbfbf;line-height:20px;text-align:start;padding-block-start:10px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-0fc0cb1-8e2f131{font-family:Onest;font-weight:400;font-size:16px;color:#bfbfbf;line-height:20px;text-align:start;padding-block-start:10px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-cab691b-0924621{font-family:Onest;font-weight:400;font-size:16px;color:#bfbfbf;line-height:20px;text-align:start;padding-block-start:10px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-1ff070a-e34247e{width:90%;height:auto;position:relative;inset-block-start:0px;padding-block-start:100px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;flex-wrap:wrap;justify-content:space-between;align-content:center;align-items:center;}.elementor .e-040255c-789f987{font-family:Inter Tight;font-weight:500;font-size:16px;color:#0a0a0a;text-align:start;}.elementor .e-e56aa64-64d7617{font-family:Inter Tight;font-weight:500;font-size:16px;color:#0a0a0a;text-align:end;}.elementor .e-13fbd0a-a559d63{min-width:100%;font-family:Inter Tight;font-weight:500;font-size:54px;color:#0a0a0a;text-align:start;}.elementor .e-6449757-234255b{height:35px;font-family:Inter Tight;font-weight:600;font-size:24px;color:#0A0A0A;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:30px;background-color:#ffffff;}.elementor .e-b0706be-4794653{height:35px;font-family:Inter Tight;font-weight:600;font-size:18px;color:#0A0A0A;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:30px;background-color:#ffffff;}.elementor .e-52855bf-46056f3{width:100%;margin-block-start:12px;margin-block-end:12px;}.elementor .e-e922036-d7f2a21{height:35px;font-family:Inter Tight;font-weight:500;font-size:16px;color:#0A0A0A;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:30px;background-color:#ffffff;}.elementor .e-c705f39-328a7de{height:35px;font-family:Inter Tight;font-weight:500;font-size:16px;color:#0A0A0A;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:30px;background-color:#ffffff;}.elementor .e-19342e8-69baeca{height:35px;font-family:Inter Tight;font-weight:500;font-size:16px;color:#0A0A0A;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:30px;background-color:#ffffff;}.elementor .e-31aba1c-832a4dd{width:100%;margin-block-start:12px;margin-block-end:12px;}.elementor .e-ed9cfd9-c066582{font-family:Inter Tight;font-weight:500;font-size:16px;color:#0a0a0a;text-align:start;}.elementor .e-0b3c01d-513e029{height:35px;font-family:Inter Tight;font-weight:500;font-size:16px;color:#0A0A0A;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:30px;background-color:#ffffff;}.elementor .e-babd931-f652773{width:49%;column-gap:12px;padding:0px;flex-direction:column;row-gap:6px;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-fd32da5-5ace175{width:90%;height:100vh;position:sticky;inset-block-start:0px;z-index:10;padding-block-start:100px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;flex-wrap:wrap;justify-content:space-between;align-content:center;align-items:center;}