.elementor .s-pp-back-link{font-family:Mulish;font-weight:700;font-size:12px;color:#FFFFFF;letter-spacing:0.15em;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:48px;padding-inline-end:12px;border-radius:1440px;border-width:0px;background-image:url("https://sea-sky.digitalfolddevelopment.co.za/wp-content/uploads/2026/07/arrow-back.svg"),linear-gradient(#FFFFFF29, #FFFFFF29);background-repeat:no-repeat,repeat;background-attachment:scroll;background-size:24px 12px,auto auto;background-position:12px 50%,0% 0%;background-color:transparent;backdrop-filter:blur(8px);display:inline-flex;align-items:center;}.elementor .s-pp-banner-title{font-family:Lora;font-weight:400;font-size:72px;color:#FFFFFF;letter-spacing:-3px;line-height:65px;}.elementor .e-85a6c6f-3bfb58d{max-width:1360px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;row-gap:24px;align-items:start;}.elementor .pp-banner-style{padding-block-start:212px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;border-start-start-radius:24px;border-start-end-radius:24px;border-end-start-radius:0px;border-end-end-radius:0px;background-image:url("https://sea-sky.digitalfolddevelopment.co.za/wp-content/uploads/2026/07/projects/single-project-hero-bg-scaled.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;row-gap:24px;justify-content:flex-end;align-items:start;}.elementor .s-pp-overview-image-col{flex-direction:column;flex:1 1 50%;}.elementor .s-pp-overview-eyebrow{font-family:var(--mulish-font);font-weight:400;font-size:18px;color:#F2705D;line-height:18px;text-transform:uppercase;}.elementor .s-pp-overview-heading{font-family:Lora;font-weight:400;font-size:48px;color:#00657F;letter-spacing:-1px;line-height:48px;text-transform:capitalize;}.elementor .s-pp-overview-text-col{flex-direction:column;row-gap:12px;flex:1 1 50%;justify-content:center;}.elementor .s-pp-overview{padding-block-start:80px;padding-block-end:80px;padding-inline-start:80px;padding-inline-end:80px;background-color:var(--white);flex-direction:column;row-gap:80px;}.elementor .pp-overview-style{column-gap:80px;padding-block-start:80px;padding-block-end:0px;padding-inline-start:80px;padding-inline-end:80px;flex-direction:row;align-items:stretch;}.elementor .s-pp-explore-eyebrow{font-family:var(--mulish-font);font-weight:600;font-size:18px;color:#F2705D;letter-spacing:0.1667em;text-transform:uppercase;}.elementor .s-pp-explore-title{font-family:Lora;font-weight:400;font-size:48px;color:#00657F;letter-spacing:-1px;line-height:57px;}.elementor .s-pp-explore-header{flex-direction:column;row-gap:12px;align-items:center;}.elementor .s-pp-explore{padding-block-start:80px;padding-block-end:80px;padding-inline-start:80px;padding-inline-end:80px;margin-inline-start:auto;margin-inline-end:auto;background-color:var(--white);flex-direction:column;row-gap:48px;align-items:stretch;}.elementor .s-pp-related-eyebrow{font-family:var(--mulish-font);font-weight:600;font-size:18px;color:var(--cerulean-teal-blue);letter-spacing:0.1667em;text-transform:uppercase;}.elementor .s-pp-related-title{font-family:Lora;font-weight:400;font-size:48px;color:#FFFFFF;letter-spacing:-1px;line-height:57px;}.elementor .s-pp-related-header{margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;row-gap:12px;align-items:center;}.elementor .pp-related-style{padding-block-start:80px;padding-block-end:104px;padding-inline-start:80px;padding-inline-end:80px;background-image:url("https://sea-sky.digitalfolddevelopment.co.za/wp-content/uploads/2026/07/related-wave-bg.svg"),linear-gradient(#26A5B8, #26A5B8);background-repeat:no-repeat,repeat;background-attachment:scroll;background-size:cover,auto auto;background-position:top center,0% 0%;flex-direction:column;row-gap:64px;align-items:center;}.elementor .s-pp-root{padding:0px;margin-block-start:-155px;background-color:#ffffff00;flex-direction:column;align-items:center;}