/**handles:global-14157-frontend-desktop**/
.elementor .section{padding-block-start:var(--space-4);padding-block-end:var(--space-4);padding-inline-start:var(--space-2);padding-inline-end:var(--space-2);margin:var(--space-0);display:flex;gap:var(--space-3);justify-content:flex-start}.elementor .layout-vertical{padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-0);justify-content:center}.elementor .section-background{padding-block-start:var(--space-5);padding-block-end:var(--space-5);padding-inline-start:var(--space-2);padding-inline-end:var(--space-2);margin:var(--space-0)}.elementor .layout-horizontal{color:var(--onlight-ink);padding:var(--space-0);margin:var(--space-0);display:flex;flex-direction:row;flex-wrap:nowrap}.elementor .layout-horizontal:focus-visible,.elementor .layout-horizontal:hover{color:var(--onlight-ink-blue)}.elementor .heading-section{font-family:var(--type-heading);font-weight:600;font-size:var(--text-h2);color:var(--onlight-ink)}.elementor .text-breadcrumbs{font-family:var(--type-eyebrow);font-size:var(--text-caption);color:var(--onlight-ink-muted);line-height:var(--text-caption);text-decoration:none;transition:color .2s ease}a:hover{color:var(--TKG-turquoise)}.elementor .title-eyebrow{font-family:var(--type-eyebrow);font-weight:700;font-size:var(--text-eyebrow);color:var(--onlight-mid);letter-spacing:20%;line-height:var(--text-eyebrow);text-transform:uppercase}.elementor .icon-copy-url{width:var(--text-caption);height:var(--text-caption);font-size:var(--text-caption);color:var(--surface-light);line-height:var(--text-caption);padding:var(--space-0);margin:var(--space-0)}.elementor .icon-copy-url:focus-visible,.elementor .icon-copy-url:hover{color:var(--TKG-turquoise)}.elementor .loop-meta-small{font-family:var(--type-meta);font-weight:300;font-size:16px;color:var(--onlight-ink-muted)}.elementor .header-section{position:static;padding-block-start:var(--space-1);padding-block-end:var(--space-1);padding-inline-start:var(--space-0);padding-inline-end:var(--space-0);margin-block-start:var(--space-0);margin-block-end:var(--space-2);margin-inline-start:var(--space-0);margin-inline-end:var(--space-0);border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--onlight-border);border-style:solid;background-image:linear-gradient(#ffffff80,#ffffff80);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0 0;backdrop-filter:blur(3px);display:flex;flex-direction:column;gap:var(--space-1)}.elementor .footer-eyebrows{font-family:var(--type-body-sans);font-weight:700;font-size:var(--text-eyebrow);color:var(--ondark-dark);letter-spacing:1.5px;text-transform:uppercase}.elementor .loop-card{width:var(--100pc);height:var(--100pc);border-radius:10px;border-width:1px;border-color:var(--onlight-border);border-style:solid;background-color:var(--ondark-lightest);display:flex;flex-direction:column;gap:30px;justify-content:space-between}.elementor .loop-card:focus-visible,.elementor .loop-card:hover{border-color:var(--onlight-border);background-color:var(--surface-light)}.elementor .image-frame{overflow:hidden;padding:var(--space-0);margin:var(--space-0);border-radius:var(--radius-sm)}.elementor .image-hoverzoom{overflow:hidden;border-radius:var(--radius-sm);transition:all .4s}.elementor .image-hoverzoom:focus-visible,.elementor .image-hoverzoom:hover{overflow:hidden;transform:scale3d(1.1,1.1,1)}.elementor .edge-margins{padding-block-start:var(--space-0);padding-block-end:var(--space-0);padding-inline-start:var(--space-edge);padding-inline-end:var(--space-edge);margin:var(--space-0)}.elementor .bluesky-header-section{padding-block-start:var(--space-2);padding-block-end:var(--space-2);padding-inline-start:var(--space-2);padding-inline-end:var(--space-2);margin:var(--space-0);background-image:linear-gradient(#0a66c266,#0a66c266),url("https://krihagoldstein.com.au/wp-content/uploads/2026/06/Blue-sky-background-1024x576.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0 0,top center;background-color:var(--primary)}.elementor .footer-fineprint{font-family:var(--type-footer);font-weight:300;font-size:14px;color:var(--ondark-dark)}.elementor .footer-text{font-family:var(--type-footer);font-weight:300;font-size:var(--text-footer)}