.avia-section.av-145nae-35e66f3dd144a684b764d9440fbb1322{
background-repeat:no-repeat;
background-image:url(https://erspecialists.mergemedia.co.nz/wp-content/uploads/2026/02/Background-image-3.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-145nae-35e66f3dd144a684b764d9440fbb1322 .av-section-color-overlay{
opacity:0.6;
background-color:#001633;
}

#top .flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-jgs0mam9-8f3153ab8fa3ec28aede5b78e38b4623{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-jgs0mam9-8f3153ab8fa3ec28aede5b78e38b4623 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-jgs0mam9-8f3153ab8fa3ec28aede5b78e38b4623 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-jgs0mam9-8f3153ab8fa3ec28aede5b78e38b4623 .av-subheading{
font-size:25px;
}

#top .av-special-heading.av-2h4as5q-ce32af2f6b3928cc0476b42038aeb720{
margin:0 0 0 0;
padding-bottom:0;
font-size:50px;
}
body .av-special-heading.av-2h4as5q-ce32af2f6b3928cc0476b42038aeb720 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2h4as5q-ce32af2f6b3928cc0476b42038aeb720 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-2h4as5q-ce32af2f6b3928cc0476b42038aeb720 .av-subheading{
font-size:30px;
}

#top .hr.hr-invisible.av-8hueda-8c2083815fd229665e5ebbfc36a7b9a2{
height:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2a67fse-38b80cbbcc62e18936989d1631488e8a{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2a67fse-38b80cbbcc62e18936989d1631488e8a{
width:23.875%;
margin-left:0;
border-radius:14px 14px 14px 14px;
padding:40px 40px 20px 40px;
background-color:#f4f4f4;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2a67fse-38b80cbbcc62e18936989d1631488e8a .av-flex-placeholder{
width:1.5%;
}

.av_font_icon.av-27lv3v2-0f6245868f5998bfcbd97a5ee3e3c467{
color:#46a7b2;
border-color:#46a7b2;
}
.avia-svg-icon.av-27lv3v2-0f6245868f5998bfcbd97a5ee3e3c467 svg:first-child{
stroke:#46a7b2;
fill:#46a7b2;
}
.av_font_icon.av-27lv3v2-0f6245868f5998bfcbd97a5ee3e3c467 .av-icon-char{
font-size:70px;
line-height:70px;
}

#top .av-special-heading.av-260c7e6-ad4e6d01b7a5906e713c59571df747b8{
margin:25px 0 0 0;
padding-bottom:10px;
color:#00284c;
}
body .av-special-heading.av-260c7e6-ad4e6d01b7a5906e713c59571df747b8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-260c7e6-ad4e6d01b7a5906e713c59571df747b8 .special-heading-inner-border{
border-color:#00284c;
}
.av-special-heading.av-260c7e6-ad4e6d01b7a5906e713c59571df747b8 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-234ff6m-ca7a2e5558f8c22d27f44cd7b2db90ca{
height:20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-20natxa-505ff8d6c162a54d836fb0a598845aa3{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-20natxa-505ff8d6c162a54d836fb0a598845aa3{
width:23.875%;
margin-left:0;
border-radius:14px 14px 14px 14px;
padding:40px 40px 20px 40px;
background-color:#f4f4f4;
}
#top .flex_column_table.av-equal-height-column-flextable.av-20natxa-505ff8d6c162a54d836fb0a598845aa3 .av-flex-placeholder{
width:1.5%;
}

.av_font_icon.av-1z2efn2-8224f897b2ecc6620a1b1ab6f56ca9e1{
color:#46a7b2;
border-color:#46a7b2;
}
.avia-svg-icon.av-1z2efn2-8224f897b2ecc6620a1b1ab6f56ca9e1 svg:first-child{
stroke:#46a7b2;
fill:#46a7b2;
}
.av_font_icon.av-1z2efn2-8224f897b2ecc6620a1b1ab6f56ca9e1 .av-icon-char{
font-size:70px;
line-height:70px;
}

#top .av-special-heading.av-6w0zta-a176023dafab834b78c15728ea98be58{
margin:25px 0 0 0;
padding-bottom:10px;
color:#00284c;
}
body .av-special-heading.av-6w0zta-a176023dafab834b78c15728ea98be58 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-6w0zta-a176023dafab834b78c15728ea98be58 .special-heading-inner-border{
border-color:#00284c;
}
.av-special-heading.av-6w0zta-a176023dafab834b78c15728ea98be58 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1tkk3bi-9554f8ba20613a21d8e34ebb440c66a5{
height:20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1qg9yce-b9217400287425dac0d5520bea2c1ab2{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-1qg9yce-b9217400287425dac0d5520bea2c1ab2{
width:23.875%;
margin-left:0;
border-radius:14px 14px 14px 14px;
padding:40px 40px 20px 40px;
background-color:#f4f4f4;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1qg9yce-b9217400287425dac0d5520bea2c1ab2 .av-flex-placeholder{
width:1.5%;
}

.av_font_icon.av-1ozcqdq-1e93ffdbbc99dc82d9c78bfaae0457ce{
color:#46a7b2;
border-color:#46a7b2;
}
.avia-svg-icon.av-1ozcqdq-1e93ffdbbc99dc82d9c78bfaae0457ce svg:first-child{
stroke:#46a7b2;
fill:#46a7b2;
}
.av_font_icon.av-1ozcqdq-1e93ffdbbc99dc82d9c78bfaae0457ce .av-icon-char{
font-size:70px;
line-height:70px;
}

#top .av-special-heading.av-1n3wqz2-ec7fd03e3b5dec1a245f582d1e314cdc{
margin:25px 0 0 0;
padding-bottom:10px;
color:#00284c;
}
body .av-special-heading.av-1n3wqz2-ec7fd03e3b5dec1a245f582d1e314cdc .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1n3wqz2-ec7fd03e3b5dec1a245f582d1e314cdc .special-heading-inner-border{
border-color:#00284c;
}
.av-special-heading.av-1n3wqz2-ec7fd03e3b5dec1a245f582d1e314cdc .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1it5rf2-caaad39cb5d4f339105488437e209a54{
height:20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1gph4zy-822a1c28b9950264dfa663a682971685{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-1gph4zy-822a1c28b9950264dfa663a682971685{
width:23.875%;
margin-left:0;
border-radius:14px 14px 14px 14px;
padding:40px 40px 20px 40px;
background-color:#f4f4f4;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1gph4zy-822a1c28b9950264dfa663a682971685 .av-flex-placeholder{
width:1.5%;
}

.av_font_icon.av-1er4cfy-8788c6dd217d8e2d4ebf8e8ccbd3aba8{
color:#46a7b2;
border-color:#46a7b2;
}
.avia-svg-icon.av-1er4cfy-8788c6dd217d8e2d4ebf8e8ccbd3aba8 svg:first-child{
stroke:#46a7b2;
fill:#46a7b2;
}
.av_font_icon.av-1er4cfy-8788c6dd217d8e2d4ebf8e8ccbd3aba8 .av-icon-char{
font-size:70px;
line-height:70px;
}

#top .av-special-heading.av-1c7xlfi-a1c11c6dfd7aa6ea596ad3f7b3819a2f{
margin:25px 0 0 0;
padding-bottom:10px;
color:#00284c;
}
body .av-special-heading.av-1c7xlfi-a1c11c6dfd7aa6ea596ad3f7b3819a2f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1c7xlfi-a1c11c6dfd7aa6ea596ad3f7b3819a2f .special-heading-inner-border{
border-color:#00284c;
}
.av-special-heading.av-1c7xlfi-a1c11c6dfd7aa6ea596ad3f7b3819a2f .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-19g97by-5911a5081f64a64fb42c6162c3a35343{
height:20px;
}

#top .hr.hr-invisible.av-16q1yta-905fcc76f8a5c90e9c9c4f4e6180e501{
height:20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-14lc1su-a7b29c7c2c75aebf69ef4115726c73ad{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-14lc1su-a7b29c7c2c75aebf69ef4115726c73ad{
width:23.875%;
margin-left:0;
border-radius:14px 14px 14px 14px;
padding:40px 40px 40px 40px;
background-color:#f4f4f4;
}
#top .flex_column_table.av-equal-height-column-flextable.av-14lc1su-a7b29c7c2c75aebf69ef4115726c73ad .av-flex-placeholder{
width:1.5%;
}

.av_font_icon.av-132a3hq-02ff34f342cd18415838fab545e48a55{
color:#46a7b2;
border-color:#46a7b2;
}
.avia-svg-icon.av-132a3hq-02ff34f342cd18415838fab545e48a55 svg:first-child{
stroke:#46a7b2;
fill:#46a7b2;
}
.av_font_icon.av-132a3hq-02ff34f342cd18415838fab545e48a55 .av-icon-char{
font-size:70px;
line-height:70px;
}

#top .av-special-heading.av-120j7qm-4a59991eb9983443b730aa48a722deba{
margin:25px 0 0 0;
padding-bottom:10px;
color:#00284c;
}
body .av-special-heading.av-120j7qm-4a59991eb9983443b730aa48a722deba .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-120j7qm-4a59991eb9983443b730aa48a722deba .special-heading-inner-border{
border-color:#00284c;
}
.av-special-heading.av-120j7qm-4a59991eb9983443b730aa48a722deba .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-xnpupq-c494e331e341f84b1caaa1ea69f47b03{
height:20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-v0f7mm-d83afd781ef7213c2d87f6f92da2f2db{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-v0f7mm-d83afd781ef7213c2d87f6f92da2f2db{
width:23.875%;
margin-left:0;
border-radius:14px 14px 14px 14px;
padding:40px 40px 40px 40px;
background-color:#f4f4f4;
}
#top .flex_column_table.av-equal-height-column-flextable.av-v0f7mm-d83afd781ef7213c2d87f6f92da2f2db .av-flex-placeholder{
width:1.5%;
}

.av_font_icon.av-sy1yge-b1b5b1c6c215f980134c9ef62363286e{
color:#46a7b2;
border-color:#46a7b2;
}
.avia-svg-icon.av-sy1yge-b1b5b1c6c215f980134c9ef62363286e svg:first-child{
stroke:#46a7b2;
fill:#46a7b2;
}
.av_font_icon.av-sy1yge-b1b5b1c6c215f980134c9ef62363286e .av-icon-char{
font-size:70px;
line-height:70px;
}

#top .av-special-heading.av-quzese-faad0d1179a502cec1c33d3de6d0e06c{
margin:25px 0 0 0;
padding-bottom:10px;
color:#00284c;
}
body .av-special-heading.av-quzese-faad0d1179a502cec1c33d3de6d0e06c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-quzese-faad0d1179a502cec1c33d3de6d0e06c .special-heading-inner-border{
border-color:#00284c;
}
.av-special-heading.av-quzese-faad0d1179a502cec1c33d3de6d0e06c .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-ob8xwe-b3e02b42152d32fb4c2f02809e40ace6{
height:20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-k5xuta-6cf3df07a3ba7be241f8640031ad3ab3{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-k5xuta-6cf3df07a3ba7be241f8640031ad3ab3{
width:23.875%;
margin-left:0;
border-radius:14px 14px 14px 14px;
padding:40px 40px 40px 40px;
background-color:#f4f4f4;
}
#top .flex_column_table.av-equal-height-column-flextable.av-k5xuta-6cf3df07a3ba7be241f8640031ad3ab3 .av-flex-placeholder{
width:1.5%;
}

.av_font_icon.av-jrxydq-1f49f2ac8a7ab3ddc42370d6f1e460fb{
color:#46a7b2;
border-color:#46a7b2;
}
.avia-svg-icon.av-jrxydq-1f49f2ac8a7ab3ddc42370d6f1e460fb svg:first-child{
stroke:#46a7b2;
fill:#46a7b2;
}
.av_font_icon.av-jrxydq-1f49f2ac8a7ab3ddc42370d6f1e460fb .av-icon-char{
font-size:70px;
line-height:70px;
}

#top .av-special-heading.av-huodv2-efe0aee80847f3009456f5c5046842ab{
margin:25px 0 0 0;
padding-bottom:10px;
color:#00284c;
}
body .av-special-heading.av-huodv2-efe0aee80847f3009456f5c5046842ab .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-huodv2-efe0aee80847f3009456f5c5046842ab .special-heading-inner-border{
border-color:#00284c;
}
.av-special-heading.av-huodv2-efe0aee80847f3009456f5c5046842ab .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1cimzy-73ff59d29fc880f0fcd126602dd3548f{
height:20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-b55966-97e74e0fb453ff8bee81db1d72749852{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-b55966-97e74e0fb453ff8bee81db1d72749852{
width:23.875%;
margin-left:0;
border-radius:14px 14px 14px 14px;
padding:40px 40px 40px 40px;
background-color:#f4f4f4;
}
#top .flex_column_table.av-equal-height-column-flextable.av-b55966-97e74e0fb453ff8bee81db1d72749852 .av-flex-placeholder{
width:1.5%;
}

.av_font_icon.av-9oxr4u-95fe3a5ccb7d155c7407a3023866fe50{
color:#46a7b2;
border-color:#46a7b2;
}
.avia-svg-icon.av-9oxr4u-95fe3a5ccb7d155c7407a3023866fe50 svg:first-child{
stroke:#46a7b2;
fill:#46a7b2;
}
.av_font_icon.av-9oxr4u-95fe3a5ccb7d155c7407a3023866fe50 .av-icon-char{
font-size:70px;
line-height:70px;
}

#top .av-special-heading.av-7kljy6-1e35f88f68ae59a04da1993e8d139e55{
margin:25px 0 0 0;
padding-bottom:10px;
color:#00284c;
}
body .av-special-heading.av-7kljy6-1e35f88f68ae59a04da1993e8d139e55 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7kljy6-1e35f88f68ae59a04da1993e8d139e55 .special-heading-inner-border{
border-color:#00284c;
}
.av-special-heading.av-7kljy6-1e35f88f68ae59a04da1993e8d139e55 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-4b9nri-5df002cb5e901cff3c979648c4c2c5f9{
height:20px;
}

.avia-section.av-oy2d6-141f91d57846e63941f0b209c0da3c10 .av-parallax .av-parallax-inner{
background-color:#002049;
background-image:url(https://erspecialists.mergemedia.co.nz/wp-content/uploads/2026/02/Background-image-3.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-oy2d6-141f91d57846e63941f0b209c0da3c10 .av-section-color-overlay{
opacity:0.6;
background-color:#001633;
}

.flex_column.av-iqiiy-5d8f95fe87638e54c330485e1742627c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.avia_transform .flex_column.av-iqiiy-5d8f95fe87638e54c330485e1742627c{
animation-duration:2.5s;
}

#top .av-special-heading.av-1bhzu-ccdcdfb04eaafcf9b483c95c4bd55f77{
padding-bottom:30px;
color:#ffffff;
font-size:32px;
}
body .av-special-heading.av-1bhzu-ccdcdfb04eaafcf9b483c95c4bd55f77 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1bhzu-ccdcdfb04eaafcf9b483c95c4bd55f77 .av-special-heading-tag{
font-size:32px;
}
.av-special-heading.av-1bhzu-ccdcdfb04eaafcf9b483c95c4bd55f77 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1bhzu-ccdcdfb04eaafcf9b483c95c4bd55f77 .av-subheading{
font-size:16px;
}

#top #wrap_all .avia-button.av-3hw2-7d9ccb1b3ff8ce3f06777783416ced03{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-3hw2-7d9ccb1b3ff8ce3f06777783416ced03 .avia-svg-icon svg:first-child{
fill:#000000;
stroke:#000000;
}


@media only screen and (min-width: 990px){ 
#top #wrap_all .av-special-heading.av-jgs0mam9-8f3153ab8fa3ec28aede5b78e38b4623 .av-special-heading-tag{
font-size:65px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-2h4as5q-ce32af2f6b3928cc0476b42038aeb720 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1bhzu-ccdcdfb04eaafcf9b483c95c4bd55f77 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-jgs0mam9-8f3153ab8fa3ec28aede5b78e38b4623 .av-special-heading-tag{
font-size:40px;
}

#top #wrap_all .av-special-heading.av-2h4as5q-ce32af2f6b3928cc0476b42038aeb720 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1bhzu-ccdcdfb04eaafcf9b483c95c4bd55f77 .av-special-heading-tag{
font-size:0.8em;
}
}
