.elementor .e-ae54a2a-d9d9ad4{width:100%;height:100%;max-height:89vh;overflow:hidden;aspect-ratio:auto;object-fit:cover;object-position:center center;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-4732fe0-bacb7d7{font-family:Roboto;font-weight:200;font-size:92px;color:#1c131b;line-height:1.3em;text-align:center;display:flex;flex-direction:column;flex:1 0 auto;justify-content:center;}.elementor .e-fd5950a-636b7f2{column-gap:8px;display:flex;flex-direction:column;row-gap:35px;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(3, 1fr);justify-content:space-between;}.elementor .e-16b293a-407f721{min-height:80vh;}.elementor .e-cf13166-36eca84{width:100%;height:100%;max-height:89vh;overflow:hidden;aspect-ratio:auto;object-fit:cover;object-position:center center;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-7cd6fa9{flex-direction:row;}.elementor .e-2847b29{flex-direction:row;}.elementor .e-137b286-c088757{font-family:Roboto;font-weight:500;font-size:24px;color:#3d3d3d;letter-spacing:9px;padding:24px;}.elementor .e-cd87df4-48b696a{width:100%;height:100%;}.elementor .e-9c99271-494a420{font-family:Roboto;font-weight:500;font-size:24px;color:#144C34;letter-spacing:9px;padding:24px;}.elementor .e-07110b3-cf35be4{font-family:Roboto;font-weight:200;font-size:124px;color:#144C34;letter-spacing:6px;line-height:0.95em;margin:24px;}.elementor .e-596ca77-893f6c7{background-color:#E8E2DB;}.elementor .e-07cca24-cfe063d{font-family:Roboto;font-weight:500;font-size:24px;color:#3d3d3d;letter-spacing:9px;padding:24px;}.elementor .e-3ff3d45-e959a2d{width:100%;height:100%;}.elementor .e-ffdd613-ef5e48a{font-family:Roboto;font-weight:500;font-size:24px;color:#D9DEF5;letter-spacing:9px;padding:24px;}.elementor .e-5a58095-03612a0{font-family:Roboto;font-weight:200;font-size:124px;color:#D9DEF5;letter-spacing:6px;line-height:0.95em;margin:24px;}.elementor .e-167f771-1ed93ea{background-color:#2D376B;}.elementor .e-06a0a2e-34f06ad{font-family:Roboto;font-weight:500;font-size:24px;color:#3d3d3d;letter-spacing:9px;padding:24px;}.elementor .e-58205de-f54e054{width:100%;height:100%;}.elementor .e-82ce71d-b16d042{font-family:Roboto;font-weight:500;font-size:24px;color:#64294E;letter-spacing:9px;padding:24px;}.elementor .e-5c24846-c4bc4e2{font-family:Roboto;font-weight:200;font-size:124px;color:#64294E;letter-spacing:6px;line-height:0.95em;margin:24px;width: 100%;
max-width: 100%;
padding-right: 24px;
box-sizing: border-box;
white-space: normal;
word-break: normal;
overflow-wrap: normal;\n}.elementor .e-cb969ec-e582c25{background-color:#F7E5BE;}.elementor .e-3abc802{flex-direction:row;}.elementor .e-89de235-3ec7885{flex-direction:row;}.elementor .e-7298a44-c71205d{font-family:Roboto;font-weight:200;font-size:72px;letter-spacing:4px;padding:24px;}.elementor .e-7298a44-c71205d:hover,.elementor .e-7298a44-c71205d:focus-visible{opacity:10%;}.elementor .e-56ee20b-b8f35ef{width:100%;flex-direction:row;align-items:stretch;}.elementor .e-4c62bfb-ebd89fc{width:100%;flex-direction:row;align-items:stretch;}.elementor .e-d97f98c-ebba307{width:100%;flex-direction:row;align-items:stretch;}.elementor .e-0fcd6a1-9c7b689{width:100%;flex-direction:row;align-items:stretch;}.elementor .e-80ad266-2da66f0{width:100%;flex-direction:row;align-items:stretch;}.elementor .e-582f808-ee3246e{width:100%;flex-direction:row;align-items:stretch;}.elementor .e-89ecc15{padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}.elementor .e-27715c4-ba38dd4{flex-direction:row;}.elementor .e-d4c3bca-e52dd25{font-family:Roboto;font-weight:200;font-size:64px;}.elementor .e-4cac167-53a65fe{font-family:Roboto;font-weight:300;font-size:28px;padding-block-start:24px;}.elementor .e-bd45d66-a24674b{padding:0px;flex-direction:column;}.elementor .e-a8df82e-f5b6dee{width:30%;display:flex;justify-content:center;align-items:center;}.elementor .e-9f1e9f5-5f8ec87{font-weight:100;font-size:32px;align-self:start;}.elementor .e-980f8d9-e7cd5f4{width:50%;flex-direction:column;flex:1 0 auto;justify-content:space-between;align-items:center;}.elementor .e-836f8fd-2fa2b87{width:50%;background-image:url("https://different-shop.hr/wp-content/uploads/2026/08/plexi-windows-custom-windows-tinted-custom.jpg"),url("https://different-shop.hr/wp-content/uploads/2026/09/deco-panel-fence-private-seethrough-cnc-2.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex:1 0 auto;}.elementor .e-f506b42-7d1983b{min-width:100%;min-height:80vh;padding:0px;flex-direction:row;gap:8px;}.elementor .e-7273c00{flex-direction:row;}.elementor .e-0238e94-efd1d85{flex-direction:row;}.elementor .e-41accac-1b03cac{font-family:Roboto;font-weight:400;font-size:22px;line-height:1.4em;}.elementor .e-e8a3221-6d0ab3d{font-family:Roboto;font-weight:200;font-size:72px;color:#1c131b;line-height:1.12em;}.elementor .e-4fab6c5-5d97ef9{width:50%;padding-inline-start:64px;margin:6px;flex-direction:column;gap:8px;justify-content:center;align-items:start;}.elementor .e-7cef033-b045b62{width:50%;display:flex;flex-direction:column;justify-content:center;}.elementor .e-d134586{width:100%;min-height:720px;overflow:hidden;padding:10px;margin-block-start:64px;margin-block-end:64px;margin-inline-start:6px;margin-inline-end:6px;flex-direction:row;gap:8px;justify-content:center;align-items:center;}.elementor .e-1fec6ee-25cffe2{flex-direction:row;}.elementor .e-6002a39-d91a7d2{font-family:Roboto;font-weight:100;font-size:72px;}.elementor .e-e693bd6{width:50%;padding-block-start:24px;padding-block-end:24px;padding-inline-start:60px;padding-inline-end:24px;flex-direction:column;}.elementor .e-fe17b08{width:50%;padding:0px;flex-direction:column;}.elementor .e-dd43406{flex-direction:row;}.elementor .e-3e3bbf1-4433461{flex-direction:row;}