.elementor .main-header{width:100%;height:104px;position:fixed;z-index:9999;padding:0px;background-color:var(--color-white);display:flex;justify-content:center;align-items:center;}.elementor .main-container{width:100%;max-width:1280px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .heading-h1{font-family:var(--font-heading);font-weight:600;font-size:var(--text-h1);line-height:1em;text-transform:uppercase;}.elementor .sub-heading{font-weight:500;font-size:var(--text-body);color:var(--color-accent);}.elementor .text-white{color:var(--color-white);}.elementor .main-title{font-family:var(--font-heading);font-weight:500;font-size:var(--text-h2);color:var(--color-primary);line-height:var(--lh-h2);}.elementor .text-body{font-family:var(--font-body);font-size:var(--text-body);}.elementor .full-text-center{width:100%;text-align:center;}.elementor .p-0{padding:0px;}.elementor .footer-sec{width:100%;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;background-image:url("https://www.shockwaveinsurance.com.au/wp-content/uploads/2026/08/footer-bg-new-1.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:top center;}.elementor .footer-form-box{column-gap:120px;padding-block-start:80px;padding-block-end:80px;padding-inline-start:50px;padding-inline-end:50px;border-radius:var(--radius-md);background-color:var(--color-bg-light);row-gap:40px;}.elementor .max-w-845{max-width:685px;margin:auto;}.elementor .accordian-content{font-family:var(--font-body);font-weight:400;font-size:var(--text-body);color:var(--color-text-body);line-height:var(--lh-text-body);}.elementor .main-menu-flex{padding:0px;justify-content:space-between;align-items:center;}.elementor .footer-faq-sec{margin-block-end:80px;}.elementor .gap-15{gap:var(--gap-15);}.elementor .gap-10{gap:var(--gap-10);}.elementor .footer-white-box{width:100%;max-width:1280px;padding-block-start:60px;padding-block-end:66px;padding-inline-start:50px;padding-inline-end:50px;margin-block-start:50px;border-radius:10px;background-color:var(--color-white);}.elementor .bg-gray{background-color:var(--bg-grey);}.elementor .text-primary{color:var(--color-primary-2);}.elementor .header-logo-wrapper{width:30%;padding:0px;align-items:center;}.elementor .menu-header-cta{width:auto;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--color-accent);display:flex;align-items:center;align-self:stretch;}.elementor .menu-header-cta:hover,.elementor .menu-header-cta:focus-visible{background-color:var(--color-secondary);}.elementor .vector-right-ico{width:auto;max-height:180px;overflow:hidden;position:absolute;inset-block-start:-44px;inset-inline-end:0px;}.elementor .menu-nav-wrapper{padding:0px;}.elementor .header-inner{width:100%;max-width:1280px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .footer-main{flex-direction:column;}.elementor .page-no-banner{width:100%;padding-block-start:0px;padding-block-end:85px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:40px;}.elementor .banner-content{flex-direction:column;gap:30px;align-items:start;}.elementor .flex-col{flex-direction:column;gap:15px;}.elementor .claim-form-grid{padding:0px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .claim-form-box{min-height:221px;padding-block-start:53.5px;padding-block-end:53.5px;padding-inline-start:42px;padding-inline-end:42px;border-radius:9px;background-color:var(--color-white);flex-direction:column;gap:30px;justify-content:center;}.elementor .claim-form-box:hover,.elementor .claim-form-box:focus-visible{background-color:var(--color-primary-2);}.elementor .claim-form-title{font-family:var(--font-body);font-weight:500;font-size:var(--text-body-lg);color:var(--color-primary-2);text-align:center;}.elementor .claim-form-link{font-family:var(--font-body);font-weight:600;font-size:var(--text-body);color:var(--color-accent);text-align:center;}.elementor .footer-logo{justify-content:center;}