.elementor .e-37738da-881b8b7{height:772px;max-width:91.667%;}.elementor .e-124eb52-373a26c{font-family:var(--font-body);font-weight:500;font-size:18px;color:var(--link-primary);line-height:1.25em;text-align:center;text-transform:uppercase;}.elementor .e-a4f617e-15c5b8c{width:fit-content;transform:rotateX(0deg) rotateY(0deg) rotateZ(90deg) translate3d(-54px, 0px, 0px);display:flex;flex-direction:row;gap:5px;align-items:center;}.elementor .e-0031276-e1c9919{max-width:8.333%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;}.elementor .e-b0c7af4-71be8b2{max-width:1920px;background-color:var(--background-primary);display:flex;flex-direction:row;}.elementor .e-5b8f61c-acebf74{height:532px;}.elementor .e-f83e548-31f97fc{max-width:320px;margin-block-start:130px;mask-image:url("https://v4sites.animation-addons.com/free-architecture/wp-content/uploads/sites/85/2026/10/mask1.webp");-webkit-mask-image:url("https://v4sites.animation-addons.com/free-architecture/wp-content/uploads/sites/85/2026/10/mask1.webp");mask-repeat:no-repeat;}.elementor .e-40d9b1e-56906f5{height:535px;}.elementor .e-45684fd-1267724{max-width:303px;mask-image:url("https://v4sites.animation-addons.com/free-architecture/wp-content/uploads/sites/85/2026/10/mask2.webp");-webkit-mask-image:url("https://v4sites.animation-addons.com/free-architecture/wp-content/uploads/sites/85/2026/10/mask2.webp");mask-size:cover;mask-repeat:no-repeat;}.elementor .e-d8a7fa9-e309fdc{height:445px;object-fit:cover;object-position:center left;}.elementor .e-68cb59b-e3f8e98{max-width:117px;margin-block-start:280px;mask-image:url("https://v4sites.animation-addons.com/free-architecture/wp-content/uploads/sites/85/2026/10/mask3.webp");-webkit-mask-image:url("https://v4sites.animation-addons.com/free-architecture/wp-content/uploads/sites/85/2026/10/mask3.webp");mask-size:cover;mask-position:center center;mask-repeat:no-repeat;}.elementor .e-b1e0f87-f069af4{max-width:740px;display:flex;flex-direction:row;align-items:start;}.elementor .e-13c741f-7cfa43a{margin-block-start:10px;margin-block-end:20px;}.elementor .e-e724eda-9b1e653{margin-block-end:27px;}.elementor .e-f0f92cc-abd8136{height:42px;color:var(--button-primary-text);padding-block-start:3px;padding-block-end:12px;padding-inline-start:13px;padding-inline-end:13px;border-radius:20px;border-width:1px;border-color:var(--text-primary);border-style:solid;background-color:var(--transparent);}.elementor .e-3e646c8-75c3272{width:100%;position:absolute;inset-block-end:-2px;inset-inline-start:0px;transition:all 500ms;}.elementor .e-3e646c8-75c3272:hover,.elementor .e-3e646c8-75c3272:focus-visible{width:0%;min-width:0px;}.elementor .e-8853cf2-feee20b{overflow:visible;}.elementor .e-2c2455d-b115e73{max-width:31.86%;display:flex;flex-direction:column;gap:10px;justify-content:center;}.elementor .e-e4543c9-60ca982{justify-content:space-between;}.elementor .e-6f3da0b{padding-block-start:160px;padding-block-end:132px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;align-items:center;}.elementor .e-78636a1-50e04fd{display:flex;flex-direction:column;}.elementor .e-1a71d0b-78ab01f{display:flex;flex-direction:column;}.elementor .e-0cd68dd-4cde48b{display:flex;flex-direction:column;}.elementor .e-22a9b03-59bc8e8{display:flex;flex-direction:column;}.elementor .e-651c985-330dfe0{column-gap:106px;padding-inline-end:74px;row-gap:20px;}.elementor .e-707c3d0{padding-block-end:153px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;align-items:center;}.elementor .e-9ae9ba2-7301b7b{width:100%;position:absolute;inset-block-end:-2px;inset-inline-start:0px;transition:all 500ms;}.elementor .e-9ae9ba2-7301b7b:hover,.elementor .e-9ae9ba2-7301b7b:focus-visible{width:0%;min-width:0px;}.elementor .e-079aabe-ab649db{overflow:visible;}.elementor .e-e31dae7-0bc436f{max-width:410px;display:flex;flex-direction:column;gap:27px;}.elementor .e-7fa8c54-ef12e92{display:flex;flex-direction:row;justify-content:space-between;}.elementor .e-7a99913-6a09170{overflow:hidden;}.elementor .e-21df507-f1c589a{font-size:18px;}.elementor .e-422b5d8-c3e92d8{overflow:hidden;}.elementor .e-c839063-01da04a{font-size:18px;}.elementor .e-00fa7a6-3a80cbf{overflow:hidden;}.elementor .e-90d2c77-3fa951e{font-size:18px;}.elementor .e-858ad70-08ada5f{overflow:hidden;}.elementor .e-476c933-ae5b9a0{font-size:18px;}.elementor .e-83ed0ec-8639cca{display:grid;gap:30px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-01d2710-6ced694{flex-direction:column;gap:70px;}.elementor .e-2da240a-120e9b1{padding-block-start:136px;padding-block-end:153px;padding-inline-start:20px;padding-inline-end:20px;background-color:var(--background-secondary);flex-direction:column;align-items:center;}.elementor .e-5d86cbb-555b38b{width:39.3%;height:100%;object-fit:cover;object-position:center center;position:absolute;inset-inline-end:0px;inset-block-end:0px;}.elementor .e-a934c53-b1b79fe{max-width:410px;margin-block-end:46px;}.elementor .e-d04f108-4d75367{border-block-end-width:1px;}.elementor .e-0e13414-b295323{column-gap:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--background-primary);row-gap:0px;}.elementor .e-0565655-a89dfaf{max-width:57.364%;display:flex;flex-direction:column;gap:19px;}.elementor .e-0d4c608-931d4d6{column-gap:0px;flex-direction:row;row-gap:0px;justify-content:space-between;}.elementor .e-9678e4e-0a3332a{max-width:1920px;padding-block-start:158px;padding-block-end:160px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;align-items:center;}.elementor .e-890c9c0-aad1f3d{position:absolute;inset-block-start:0px;inset-inline-start:108px;}.elementor .e-826c680-51547d7{position:absolute;inset-block-start:221px;inset-inline-end:112px;transform:rotateX(0deg) rotateY(0deg) rotateZ(180deg);}.elementor .e-c80680b-f13b5f6{width:80px;height:80px;border-radius:100%;}.elementor .e-07016de-2c7e9bd{padding:0px;flex-direction:column;gap:5px;}.elementor .e-4783d91-f4a6611{width:250px;padding:0px;margin-block-start:34px;gap:20px;align-items:center;}.elementor .e-4be7489-94cd659{column-gap:0px;padding-block-start:67px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;row-gap:0px;justify-content:center;align-items:center;}.elementor .e-46bab90-b950e42{column-gap:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;row-gap:0px;}.elementor .e-be411aa-89505a8{position:absolute;inset-block-start:0px;inset-inline-start:108px;}.elementor .e-129e2c6-ad5eeae{position:absolute;inset-block-start:221px;inset-inline-end:112px;transform:rotateX(0deg) rotateY(0deg) rotateZ(180deg);}.elementor .e-a01ec88-8ced2b1{width:80px;height:80px;border-radius:100%;}.elementor .e-d4869a6-9606a66{padding:0px;flex-direction:column;gap:5px;}.elementor .e-e8a3564-c378616{width:250px;padding:0px;margin-block-start:34px;gap:20px;align-items:center;}.elementor .e-527e91f-b79654c{column-gap:0px;padding-block-start:67px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;row-gap:0px;justify-content:center;align-items:center;}.elementor .e-400f0f5-7713c87{column-gap:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;row-gap:0px;}.elementor .e-d5c074a-afab25f{position:absolute;inset-block-start:0px;inset-inline-start:108px;}.elementor .e-9cb6e95-c72e4be{position:absolute;inset-block-start:221px;inset-inline-end:112px;transform:rotateX(0deg) rotateY(0deg) rotateZ(180deg);}.elementor .e-78248bf-5cf5438{width:80px;height:80px;border-radius:100%;}.elementor .e-0f9653c-39dd606{padding:0px;flex-direction:column;gap:5px;}.elementor .e-4350cc2-5d1671e{width:250px;padding:0px;margin-block-start:34px;gap:20px;align-items:center;}.elementor .e-e21f7d4-38dbf19{column-gap:0px;padding-block-start:67px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;row-gap:0px;justify-content:center;align-items:center;}.elementor .e-2f0c1a3-a195212{column-gap:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;row-gap:0px;}.elementor .e-73976cf-d35f7d1{margin:0px;}.elementor .e-69a111d-23c7e56{background-color:#E7E7E7;}.elementor .e-626dc7b-a60f574{margin-block-start:50px;display:none;}.elementor .e-da94ea9-2717990{max-width:1081px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;gap:50px;justify-content:center;align-items:center;}.elementor .e-ff43fd2-d8baea6{padding-block-start:160px;padding-block-end:160px;padding-inline-start:20px;padding-inline-end:20px;background-color:var(--background-secondary);flex-direction:column;justify-content:center;align-items:center;}.elementor .e-fc77a20-0bfa184{max-width:31.783%;padding-block-start:35px;display:flex;flex-direction:column;gap:19px;}.elementor .e-edb4602-780c128{margin-block-start:8px;align-self:start;}.elementor .e-d80487d-237a6e4{font-weight:400;color:var(--heading-primary);}.elementor .e-b70df58-0620a53{max-width:61.832%;display:flex;flex-direction:column;gap:14px;}.elementor .e-b70df58-a7e3c11{max-width:61.832%;padding-block-start:24px;display:flex;flex-direction:column;gap:14px;}.elementor .e-9102cfb-70f2ab5{border-block-end-width:0px;}.elementor .e-72b63d2-15701e3{max-width:60.93%;display:flex;flex-direction:column;}.elementor .e-cd4a21c-2c8caad{justify-content:space-between;}.elementor .e-218dab3{padding-block-start:134px;padding-block-end:115px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;align-items:center;}