.elementor .e-65dabcda-edca{font-family:Poppins;font-weight:400;font-size:17px;color:#cca36e;letter-spacing:3px;line-height:1.3;text-align:center;text-transform:uppercase;margin:0px;}.elementor .e-52ee4c7-ed99{font-family:"Noto Serif";font-weight:700;font-size:64px;color:#ffffff;letter-spacing:1px;line-height:1.15;text-align:center;text-transform:uppercase;margin:0px;}.elementor .e-1ba752b4-9a1d{width:64px;height:2px;min-width:64px;padding:0px;background-color:#cca36e;display:block;}.elementor .e-49d4e04b-9cca{max-width:620px;font-family:Poppins;font-weight:400;font-size:19px;color:#ffffff;line-height:30px;text-align:center;margin:0px;}.elementor .e-738e86f5-e5ee:hover,.elementor .e-738e86f5-e5ee:focus-visible{background-color:#a3bddb;}.elementor .e-738e86f5-e5ee{font-family:Poppins;font-weight:600;font-size:16px;color:#ffffff;line-height:18px;text-align:center;text-transform:uppercase;padding-block-start:18px;padding-block-end:18px;padding-inline-start:38px;padding-inline-end:38px;margin-block-start:14px;border-radius:0px;background-color:#89a9cd;display:inline-block;transition:0.3s;\n}.elementor .e-7904f594-c8f2{width:100%;min-height:620px;max-width:900px;text-align:center;padding-block-start:185px;padding-block-end:70px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:18px;justify-content:center;align-items:center;}.elementor .e-58b1eeb8-ad07{width:100%;min-height:620px;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:50px;padding-inline-end:50px;margin-block-start:-185px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-image:linear-gradient(180deg, rgba(51,61,89,0.55) 0%,rgba(51,61,89,0.7) 60%,#333d59 100%),url("https://northshoreglenelg.com.au/wp-content/uploads/sauna-northshore.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;}.elementor .e-5333641f-661a{width:48px;height:2px;min-width:48px;padding:0px;background-color:#cca36e;display:block;}.elementor .e-370d7a1f-b5e0{font-family:"Noto Serif";font-weight:500;font-size:36px;color:#ffffff;line-height:1.25;text-transform:uppercase;margin:0px;}.elementor .e-c159a3-971e{font-family:Poppins;font-weight:400;font-size:16px;color:#ffffff;line-height:26px;margin:0px;}.elementor .e-6ce4713b-bb03{font-family:Poppins;font-weight:400;font-size:16px;color:#ffffff;line-height:26px;margin:0px;}.elementor .e-55430ef0-6eaf{font-family:Poppins;font-weight:400;font-size:16px;color:#ffffff;line-height:26px;margin:0px;}.elementor .e-4d09170a-5be8{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 0px;}.elementor .e-3d6b480e-154c{width:100%;max-width:100%;aspect-ratio:1/1;object-fit:cover;box-shadow:14px 14px 0px 0px rgba(204,163,110,0.22);display:block;}.elementor .e-28962ac6-c80c{width:auto;min-width:0px;padding-block-start:0px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:14px;display:flex;flex-direction:column;flex:1 1 0px;}.elementor .e-62b3491d-d67d{width:100%;max-width:min(100%, 1200px);padding-block-start:80px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:70px;align-items:center;}.elementor .e-645bf574-9839{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:50px;padding-inline-end:50px;display:block;}.elementor .e-3ee661f3-3e16{font-family:"Noto Serif";font-weight:500;font-size:20px;color:#ffffff;line-height:1.3;text-align:center;text-transform:uppercase;margin:0px;}.elementor .e-537b2c5d-4b0b{font-family:Poppins;font-weight:400;font-size:14px;color:#cca36e;line-height:22px;text-align:center;margin:0px;}.elementor .e-18f93506-9567{text-align:center;padding:0px;display:flex;flex-direction:column;gap:6px;align-items:center;}.elementor .e-43e61bdd-f608{font-family:"Noto Serif";font-weight:500;font-size:20px;color:#ffffff;line-height:1.3;text-align:center;text-transform:uppercase;margin:0px;}.elementor .e-361c11ec-ee96{font-family:Poppins;font-weight:400;font-size:14px;color:#cca36e;line-height:22px;text-align:center;margin:0px;}.elementor .e-a996501-dcae{text-align:center;padding:0px;display:flex;flex-direction:column;gap:6px;align-items:center;}.elementor .e-17199e8d-3642{font-family:"Noto Serif";font-weight:500;font-size:20px;color:#ffffff;line-height:1.3;text-align:center;text-transform:uppercase;margin:0px;}.elementor .e-5064b9ef-4179{font-family:Poppins;font-weight:400;font-size:14px;color:#cca36e;line-height:22px;text-align:center;margin:0px;}.elementor .e-6499f195-ddfa{text-align:center;padding:0px;display:flex;flex-direction:column;gap:6px;align-items:center;}.elementor .e-23c515bd-dfd9{font-family:"Noto Serif";font-weight:500;font-size:20px;color:#ffffff;line-height:1.3;text-align:center;text-transform:uppercase;margin:0px;}.elementor .e-75ca7180-858b{font-family:Poppins;font-weight:400;font-size:14px;color:#cca36e;line-height:22px;text-align:center;margin:0px;}.elementor .e-1a8a5885-370b{text-align:center;padding:0px;display:flex;flex-direction:column;gap:6px;align-items:center;}.elementor .e-6d2aa338-cb10{width:100%;max-width:1200px;padding-block-start:48px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:30px;grid-template-columns:repeat(4, 1fr);}.elementor .e-dd3854e-cb2b{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:50px;padding-inline-end:50px;border-block-start-width:1px;border-block-end-width:1px;background-color:#3f4a6b;display:block;border-top-style: solid; border-top-color: rgba(204,163,110,0.5); border-bottom-style: solid; border-bottom-color: rgba(204,163,110,0.5);\n}.elementor .e-5c4b0bed-9964{font-family:Poppins;font-weight:400;font-size:17px;color:#cca36e;letter-spacing:3px;line-height:1.3;text-align:center;text-transform:uppercase;margin:0px;}.elementor .e-1a6baeb4-28d2{font-family:"Noto Serif";font-weight:500;font-size:36px;color:#ffffff;line-height:1.25;text-align:center;text-transform:uppercase;margin:0px;}.elementor .e-468f78bd-8275{width:100%;max-width:800px;text-align:center;padding-block-start:80px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:14px;align-items:center;}.elementor .e-2f053a67-b348{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:50px;padding-inline-end:50px;display:block;}.elementor .e-6f3cd28c-cb07{width:100%;height:auto;aspect-ratio:5/4;object-fit:cover;box-shadow:14px 14px 0px 0px rgba(137,169,205,0.18);display:block;}.elementor .e-5e7874d9-5459{width:auto;min-width:0px;padding-block-start:0px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:14px;display:block;flex:1 1 0px;}.elementor .e-28ff1163-5670{font-family:"Noto Serif";font-weight:500;font-size:15px;color:#cca36e;letter-spacing:3px;line-height:1;margin:0px;}.elementor .e-4209bcfb-4331{width:48px;height:2px;min-width:48px;padding:0px;background-color:#cca36e;display:block;}.elementor .e-f5a668c-a3fe{font-family:"Noto Serif";font-weight:500;font-size:30px;color:#ffffff;line-height:1.25;margin:0px;}.elementor .e-6e3d7c94-165c{font-family:Poppins;font-weight:400;font-size:16px;color:#ffffff;line-height:26px;margin:0px;}.elementor .e-6f5d7de9-bc1b{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-1115e557-40cb{width:100%;max-width:min(100%, 1200px);padding-block-start:60px;padding-block-end:60px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:70px;align-items:center;}.elementor .e-2bf56d0a-fc1d{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:50px;padding-inline-end:50px;display:block;}.elementor .e-3f5f6803-10af{font-family:"Noto Serif";font-weight:500;font-size:15px;color:#cca36e;letter-spacing:3px;line-height:1;margin:0px;}.elementor .e-2fabca36-c187{width:48px;height:2px;min-width:48px;padding:0px;background-color:#cca36e;display:block;}.elementor .e-5a705b00-3d03{font-family:"Noto Serif";font-weight:500;font-size:30px;color:#ffffff;line-height:1.25;margin:0px;}.elementor .e-4540b67e-f78b{font-family:Poppins;font-weight:400;font-size:16px;color:#ffffff;line-height:26px;margin:0px;}.elementor .e-3c9f9df9-163c{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-567c9353-667a{width:100%;height:auto;aspect-ratio:5/4;object-fit:cover;box-shadow:14px 14px 0px 0px rgba(204,163,110,0.22);display:block;}.elementor .e-649b1b15-3abf{width:auto;min-width:0px;padding-block-start:0px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:14px;display:block;flex:1 1 0px;}.elementor .e-47cd2be4-84af{width:100%;max-width:min(100%, 1200px);padding-block-start:60px;padding-block-end:60px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:70px;align-items:center;}.elementor .e-374c7067-5bab{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:50px;padding-inline-end:50px;background-color:rgba(255,255,255,0.03);display:block;}.elementor .e-c5f6460-cd9b{width:100%;height:auto;aspect-ratio:5/4;object-fit:cover;box-shadow:14px 14px 0px 0px rgba(137,169,205,0.18);display:block;}.elementor .e-7ee0febf-3597{width:auto;min-width:0px;padding-block-start:0px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:14px;display:block;flex:1 1 0px;}.elementor .e-606f1859-f62c{font-family:"Noto Serif";font-weight:500;font-size:15px;color:#cca36e;letter-spacing:3px;line-height:1;margin:0px;}.elementor .e-5cd483fe-a68c{width:48px;height:2px;min-width:48px;padding:0px;background-color:#cca36e;display:block;}.elementor .e-42095d21-83a1{font-family:"Noto Serif";font-weight:500;font-size:30px;color:#ffffff;line-height:1.25;margin:0px;}.elementor .e-5224d14-629e{font-family:Poppins;font-weight:400;font-size:16px;color:#ffffff;line-height:26px;margin:0px;}.elementor .e-2717e874-1c92{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-56147af9-aa4d{width:100%;max-width:min(100%, 1200px);padding-block-start:60px;padding-block-end:60px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:70px;align-items:center;}.elementor .e-3fed8f68-9bc0{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:50px;padding-inline-end:50px;display:block;}.elementor .e-463c6300-df42{font-family:"Noto Serif";font-weight:500;font-size:15px;color:#cca36e;letter-spacing:3px;line-height:1;margin:0px;}.elementor .e-2b76ad47-27ea{width:48px;height:2px;min-width:48px;padding:0px;background-color:#cca36e;display:block;}.elementor .e-6cfb7cf-6345{font-family:"Noto Serif";font-weight:500;font-size:30px;color:#ffffff;line-height:1.25;margin:0px;}.elementor .e-2929f84b-9b3b{font-family:Poppins;font-weight:400;font-size:16px;color:#ffffff;line-height:26px;margin:0px;}.elementor .e-61c947e4-a09e{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-48dc1ebf-6274{width:100%;height:auto;aspect-ratio:5/4;object-fit:cover;box-shadow:14px 14px 0px 0px rgba(204,163,110,0.22);display:block;}.elementor .e-1cc21c45-122d{width:auto;min-width:0px;padding-block-start:0px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:14px;display:block;flex:1 1 0px;}.elementor .e-19eade38-6499{width:100%;max-width:min(100%, 1200px);padding-block-start:60px;padding-block-end:60px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:70px;align-items:center;}.elementor .e-40834f40-3deb{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:50px;padding-inline-end:50px;background-color:rgba(255,255,255,0.03);display:block;}.elementor .e-14861502-79d2{width:48px;height:2px;min-width:48px;padding:0px;background-color:#cca36e;display:block;}.elementor .e-20fb248c-46f4{font-family:"Noto Serif";font-weight:400;font-size:26px;color:#ffffff;line-height:1.6;text-align:center;font-style:italic;margin:0px;}.elementor .e-1572c7a9-f404{width:100%;max-width:860px;text-align:center;padding-block-start:80px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:28px;align-items:center;}.elementor .e-66a4fd72-7ab0{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:50px;padding-inline-end:50px;margin-block-start:40px;background-color:#3f4a6b;display:block;}.elementor .e-2ee39afa-7468{font-family:"Noto Serif";font-weight:500;font-size:28px;color:#ffffff;line-height:1.3;text-align:center;text-transform:uppercase;margin:0px;}.elementor .e-39e4ebc3-4e03:hover,.elementor .e-39e4ebc3-4e03:focus-visible{background-color:#a3bddb;}.elementor .e-39e4ebc3-4e03{font-family:Poppins;font-weight:600;font-size:18px;color:#ffffff;line-height:18px;text-align:center;text-transform:uppercase;padding-block-start:20px;padding-block-end:20px;padding-inline-start:40px;padding-inline-end:40px;border-radius:0px;background-color:#89a9cd;display:inline-block;transition:0.3s;\n}.elementor .e-774b81ad-46f3{width:100%;max-width:900px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:26px;align-items:center;}.elementor .e-41228183-f10c{width:100%;padding-block-start:70px;padding-block-end:80px;padding-inline-start:50px;padding-inline-end:50px;border-block-start-width:1px;background-color:#262e47;display:block;border-top-style: solid; border-top-color: rgba(204,163,110,0.5);\n}