.avia-section.av-2yptlm-11d86a4685a35da977c8a3f6b42de402{
background-repeat:no-repeat;
background-image:url(https://www.mergemedia.co.nz/wp-content/uploads/2025/09/Merge-Media-Pattern-2025.jpg);
background-position:100% 0%;
background-attachment:scroll;
}
.avia-section.av-2yptlm-11d86a4685a35da977c8a3f6b42de402 .av-section-color-overlay{
opacity:0.3;
background-color:#000000;
}

#top .av-special-heading.av-mmdcaw5x-e723918017f2ed3d8b28874b9e2cbdd9{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-mmdcaw5x-e723918017f2ed3d8b28874b9e2cbdd9 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mmdcaw5x-e723918017f2ed3d8b28874b9e2cbdd9 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mmdcaw5x-e723918017f2ed3d8b28874b9e2cbdd9 .av-subheading{
font-size:18px;
}

.flex_cell.av-hogoiy-06825eb69002ff79e1ef6dab0722a903{
vertical-align:middle;
}

.avia_transform .flex_column.av-mlhfq9t0-96c459e606b3487632cad1e4af291335{
animation-duration:2.5s;
}

#top .av-special-heading.av-mgo8hozf-0d6159a3f433c678d8843ebfb450923d{
padding-bottom:10px;
}
body .av-special-heading.av-mgo8hozf-0d6159a3f433c678d8843ebfb450923d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mgo8hozf-0d6159a3f433c678d8843ebfb450923d .av-subheading{
font-size:18px;
}

#top #wrap_all .avia-button.av-mj7xt5sx-2f58fc927df71e9d5ba36d5d43be9f4b{
color:#512277;
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#512277;
border-radius:10px 10px 10px 10px;
box-shadow:none;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mj7xt5sx-2f58fc927df71e9d5ba36d5d43be9f4b:hover{
background-color:white;
color:#6c419b;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-mj7xt5sx-2f58fc927df71e9d5ba36d5d43be9f4b:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
}
#top #wrap_all .avia-button.av-mj7xt5sx-2f58fc927df71e9d5ba36d5d43be9f4b .avia-svg-icon svg:first-child{
fill:#512277;
stroke:#512277;
}
#top #wrap_all .avia-button.av-mj7xt5sx-2f58fc927df71e9d5ba36d5d43be9f4b:hover .avia-svg-icon svg:first-child{
fill:#6c419b;
stroke:#6c419b;
}

#top #wrap_all .avia-button.av-mj7xtcxu-0270cd4be4a1af2a7775b0a2df65ec9f{
color:#512277;
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#512277;
border-radius:10px 10px 10px 10px;
box-shadow:none;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mj7xtcxu-0270cd4be4a1af2a7775b0a2df65ec9f:hover{
background-color:white;
color:#6c419b;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-mj7xtcxu-0270cd4be4a1af2a7775b0a2df65ec9f:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
}
#top #wrap_all .avia-button.av-mj7xtcxu-0270cd4be4a1af2a7775b0a2df65ec9f .avia-svg-icon svg:first-child{
fill:#512277;
stroke:#512277;
}
#top #wrap_all .avia-button.av-mj7xtcxu-0270cd4be4a1af2a7775b0a2df65ec9f:hover .avia-svg-icon svg:first-child{
fill:#6c419b;
stroke:#6c419b;
}

.flex_cell.av-mgo8igcp-c7ddcd553382ff543023b96f312ad923{
vertical-align:top;
background:url(https://www.mergemedia.co.nz/wp-content/uploads/2026/10/ai-image.webp) 50% 50% no-repeat scroll ;
}

.avia-section.av-1s43drw-b7fa882e9f213485cd6af8c81b48de68{
background-repeat:no-repeat;
background-image:url(https://www.mergemedia.co.nz/wp-content/uploads/2025/09/Merge-Media-Pattern-2025.jpg);
background-position:100% 0%;
background-attachment:scroll;
}
.avia-section.av-1s43drw-b7fa882e9f213485cd6af8c81b48de68 .av-section-color-overlay{
opacity:0.3;
background-color:#0a0a0a;
}

.avia-image-container.av-mvrijzj3-efd5e7560ba39dd6a6ecb6e78d9c1218 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mvrijzj3-efd5e7560ba39dd6a6ecb6e78d9c1218 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-n2qda4-eecf03f729ed1440130fb73795fd4486{
padding:45px 45px 45px 15px;
}
.avia_transform .flex_column.av-n2qda4-eecf03f729ed1440130fb73795fd4486{
animation-duration:2s;
}

#top .av-special-heading.av-mvril9rz-e07fe567bf492d993119120add44040a{
padding-bottom:15px;
font-size:38px;
}
body .av-special-heading.av-mvril9rz-e07fe567bf492d993119120add44040a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mvril9rz-e07fe567bf492d993119120add44040a .av-special-heading-tag{
font-size:38px;
padding:0 0 15px 0;
}
.av-special-heading.av-mvril9rz-e07fe567bf492d993119120add44040a .av-subheading{
font-size:20px;
}

#top #wrap_all .avia-button.av-mvrilljs-b0398770de8b1aa748b3dfbfdbc09ce0{
background-color:#7c5aad;
border-color:#7c5aad;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mvrilljs-b0398770de8b1aa748b3dfbfdbc09ce0:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mvrilljs-b0398770de8b1aa748b3dfbfdbc09ce0:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_cell.av-mgo8p4cs-4920df1d11c14c2bdde2306c9d9b057c{
vertical-align:middle;
background:url(https://www.mergemedia.co.nz/wp-content/uploads/2025/12/Merge-AI-Web-Designer-Post.jpg) 50% 50% no-repeat scroll ;
}

.flex_cell.av-mgo8ovfm-992de7fee18a76a65495ddde143dad75{
vertical-align:top;
}

.avia_transform .flex_column.av-d5rcbu-4cc76f7be7649eb348dc8b6507a812f7{
animation-duration:2.5s;
}

#top .av-special-heading.av-mgo8qzw1-304bf9f9753e51e2bf58e92b77692a58{
padding-bottom:10px;
}
body .av-special-heading.av-mgo8qzw1-304bf9f9753e51e2bf58e92b77692a58 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mgo8qzw1-304bf9f9753e51e2bf58e92b77692a58 .av-subheading{
font-size:18px;
}

#top #wrap_all .avia-button.av-mj7xsa6v-5515f632ad93139353adff4a24a01e3f{
color:#512277;
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#512277;
border-radius:10px 10px 10px 10px;
box-shadow:none;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mj7xsa6v-5515f632ad93139353adff4a24a01e3f:hover{
background-color:white;
color:#6c419b;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-mj7xsa6v-5515f632ad93139353adff4a24a01e3f:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
}
#top #wrap_all .avia-button.av-mj7xsa6v-5515f632ad93139353adff4a24a01e3f .avia-svg-icon svg:first-child{
fill:#512277;
stroke:#512277;
}
#top #wrap_all .avia-button.av-mj7xsa6v-5515f632ad93139353adff4a24a01e3f:hover .avia-svg-icon svg:first-child{
fill:#6c419b;
stroke:#6c419b;
}

#top #wrap_all .avia-button.av-mj7xtjl8-43c9af802ec84f8578c5346906985516{
color:#512277;
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#512277;
border-radius:10px 10px 10px 10px;
box-shadow:none;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mj7xtjl8-43c9af802ec84f8578c5346906985516:hover{
background-color:white;
color:#6c419b;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-mj7xtjl8-43c9af802ec84f8578c5346906985516:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
}
#top #wrap_all .avia-button.av-mj7xtjl8-43c9af802ec84f8578c5346906985516 .avia-svg-icon svg:first-child{
fill:#512277;
stroke:#512277;
}
#top #wrap_all .avia-button.av-mj7xtjl8-43c9af802ec84f8578c5346906985516:hover .avia-svg-icon svg:first-child{
fill:#6c419b;
stroke:#6c419b;
}

.flex_cell.av-581aiqk-89e97bee6d855d70ec65b0a8daa07366{
vertical-align:middle;
}

.avia_transform .flex_column.av-4qcyfdo-61c2ac44cc4eb137bb969cb4bd4b46cb{
animation-duration:2.5s;
}

#top .av-special-heading.av-mvrhojcl-4c919e88ec07245ff88c6ff4432706a9{
padding-bottom:10px;
}
body .av-special-heading.av-mvrhojcl-4c919e88ec07245ff88c6ff4432706a9 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mvrhojcl-4c919e88ec07245ff88c6ff4432706a9 .av-subheading{
font-size:18px;
}

#top .togglecontainer.av-3r3bjuk-28c17a6232ad3aef71014eef95687895 p.toggler:not(.activeTitle):hover{
color:#3a0059;
background-color:rgba(234,219,255,0.65);
}
#top .togglecontainer.av-3r3bjuk-28c17a6232ad3aef71014eef95687895 p.toggler:not(.activeTitle):hover .toggle_icon, #top .togglecontainer.av-3r3bjuk-28c17a6232ad3aef71014eef95687895 p.toggler:not(.activeTitle):hover .toggle_icon *{
border-color:#3a0059 !important;
}

#top #wrap_all .avia-button.av-4a33w4c-3454cff904b7dc47e631c5696b7940b8{
color:#512277;
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#512277;
border-radius:10px 10px 10px 10px;
box-shadow:none;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-4a33w4c-3454cff904b7dc47e631c5696b7940b8:hover{
background-color:white;
color:#6c419b;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-4a33w4c-3454cff904b7dc47e631c5696b7940b8:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
}
#top #wrap_all .avia-button.av-4a33w4c-3454cff904b7dc47e631c5696b7940b8 .avia-svg-icon svg:first-child{
fill:#512277;
stroke:#512277;
}
#top #wrap_all .avia-button.av-4a33w4c-3454cff904b7dc47e631c5696b7940b8:hover .avia-svg-icon svg:first-child{
fill:#6c419b;
stroke:#6c419b;
}

#top #wrap_all .avia-button.av-oeu6yk-bf49b24dce8e92333a4259d17a4dd827{
color:#512277;
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#512277;
border-radius:10px 10px 10px 10px;
box-shadow:none;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-oeu6yk-bf49b24dce8e92333a4259d17a4dd827:hover{
background-color:white;
color:#6c419b;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-oeu6yk-bf49b24dce8e92333a4259d17a4dd827:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
}
#top #wrap_all .avia-button.av-oeu6yk-bf49b24dce8e92333a4259d17a4dd827 .avia-svg-icon svg:first-child{
fill:#512277;
stroke:#512277;
}
#top #wrap_all .avia-button.av-oeu6yk-bf49b24dce8e92333a4259d17a4dd827:hover .avia-svg-icon svg:first-child{
fill:#6c419b;
stroke:#6c419b;
}

.flex_cell.av-mvrhraqo-d4dfa4743d006d9bff37d53f7c4bdb9f{
vertical-align:top;
background:url(https://www.mergemedia.co.nz/wp-content/uploads/2026/05/MM12b.jpg) 50% 50% no-repeat scroll ;
}

.avia-section.av-7rovze-bedf7d8b106da2fb6e90595862446468{
background-color:#f7f7f7;
background-image:unset;
}

#top .av-special-heading.av-mm8df5t7-8ba961d9e9422878fb97f70d8906514e{
padding-bottom:10px;
}
body .av-special-heading.av-mm8df5t7-8ba961d9e9422878fb97f70d8906514e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mm8df5t7-8ba961d9e9422878fb97f70d8906514e .av-subheading{
font-size:15px;
}

.flex_column.av-5r7ksq-24c9c82503d8b49171bfbb6e3a439de1{
padding:0 0 0 0;
}

.avia-image-container.av-mm8diahc-4f83e8686dbb2ab2e30defbcacaf5f5e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mm8diahc-4f83e8686dbb2ab2e30defbcacaf5f5e .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-4h3ca2-2eafbf853e3f610bcfe51fcae081d84d{
margin-top:-30px;
height:1px;
}

.avia-section.av-8zqblm-2a012b5703d46b890d07471b716cb8e2{
background-repeat:no-repeat;
background-image:url(https://www.mergemedia.co.nz/wp-content/uploads/2025/09/Merge-Media-Pattern-2025.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-8zqblm-2a012b5703d46b890d07471b716cb8e2 .av-section-color-overlay{
opacity:0.2;
background-color:#0a0a0a;
}

#top .av-special-heading.av-pe82y-78668e5a20e7ce0ddaa4dff8fe824615{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-pe82y-78668e5a20e7ce0ddaa4dff8fe824615 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-pe82y-78668e5a20e7ce0ddaa4dff8fe824615 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-pe82y-78668e5a20e7ce0ddaa4dff8fe824615 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-56qwqi-db2e39c3db7935587dffa47e9272de4c .avia_textblock{
color:#ffffff;
text-align:center;
}

#top .hr.hr-invisible.av-497k8a-df22044083cb43515006b4fc72693b42{
height:15px;
}

#top #wrap_all .avia-button.av-360t6y-efd1a545e7d2a6cc254f1c4254ec8319{
border-radius:7px 7px 7px 7px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-360t6y-efd1a545e7d2a6cc254f1c4254ec8319:hover .avia_button_background{
border-radius:7px 7px 7px 7px;
}


@media only screen and (min-width: 990px){ 
.responsive #top #wrap_all .flex_cell.av-hogoiy-06825eb69002ff79e1ef6dab0722a903{
padding:80px 80px 80px 80px !important;
}

.responsive #top #wrap_all .flex_cell.av-mgo8igcp-c7ddcd553382ff543023b96f312ad923{
padding:100px 100px 100px 100px !important;
}

.responsive #top #wrap_all .flex_cell.av-mgo8p4cs-4920df1d11c14c2bdde2306c9d9b057c{
padding:100px 100px 100px 100px !important;
}

.responsive #top #wrap_all .flex_cell.av-mgo8ovfm-992de7fee18a76a65495ddde143dad75{
padding:80px 80px 80px 80px !important;
}

.responsive #top #wrap_all .flex_cell.av-581aiqk-89e97bee6d855d70ec65b0a8daa07366{
padding:80px 80px 80px 80px !important;
}

.responsive #top #wrap_all .flex_cell.av-mvrhraqo-d4dfa4743d006d9bff37d53f7c4bdb9f{
padding:100px 100px 100px 100px !important;
}

#top #wrap_all .av-special-heading.av-mm8df5t7-8ba961d9e9422878fb97f70d8906514e .av-special-heading-tag{
padding:0 0 35px 0;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.responsive #top #wrap_all .flex_cell.av-mgo8igcp-c7ddcd553382ff543023b96f312ad923{
padding:100px 100px 100px 100px !important;
}

.responsive #top #wrap_all .flex_cell.av-mgo8ovfm-992de7fee18a76a65495ddde143dad75{
padding:100px 100px 100px 100px !important;
}

.responsive #top #wrap_all .flex_cell.av-mvrhraqo-d4dfa4743d006d9bff37d53f7c4bdb9f{
padding:100px 100px 100px 100px !important;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.responsive #top #wrap_all .flex_cell.av-mgo8igcp-c7ddcd553382ff543023b96f312ad923{
padding:100px 100px 100px 100px !important;
}

#top #wrap_all .av-special-heading.av-mvril9rz-e07fe567bf492d993119120add44040a .av-special-heading-tag{
font-size:0.8em;
}

.responsive #top #wrap_all .flex_cell.av-mgo8ovfm-992de7fee18a76a65495ddde143dad75{
padding:100px 100px 100px 100px !important;
}

.responsive #top #wrap_all .flex_cell.av-mvrhraqo-d4dfa4743d006d9bff37d53f7c4bdb9f{
padding:100px 100px 100px 100px !important;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-mmdcaw5x-e723918017f2ed3d8b28874b9e2cbdd9 .av-special-heading-tag{
font-size:50px;
}

.responsive #top #wrap_all .flex_cell.av-hogoiy-06825eb69002ff79e1ef6dab0722a903{
padding:40px 40px 40px 40px !important;
}

.responsive #top #wrap_all .flex_cell.av-mgo8igcp-c7ddcd553382ff543023b96f312ad923{
padding:150px 150px 150px 150px !important;
}

#top #wrap_all .av-special-heading.av-mvril9rz-e07fe567bf492d993119120add44040a .av-special-heading-tag{
font-size:0.8em;
}

.responsive #top #wrap_all .flex_cell.av-mgo8p4cs-4920df1d11c14c2bdde2306c9d9b057c{
padding:150px 150px 150px 150px !important;
}

.responsive #top #wrap_all .flex_cell.av-mgo8ovfm-992de7fee18a76a65495ddde143dad75{
padding:40px 40px 40px 40px !important;
}

.responsive #top #wrap_all .flex_cell.av-581aiqk-89e97bee6d855d70ec65b0a8daa07366{
padding:40px 40px 40px 40px !important;
}

.responsive #top #wrap_all .flex_cell.av-mvrhraqo-d4dfa4743d006d9bff37d53f7c4bdb9f{
padding:150px 150px 150px 150px !important;
}

#top #wrap_all .av-special-heading.av-mm8df5t7-8ba961d9e9422878fb97f70d8906514e .av-special-heading-tag{
font-size:37px;
padding:0 0 20px 0;
}

#top #wrap_all .av-special-heading.av-pe82y-78668e5a20e7ce0ddaa4dff8fe824615 .av-special-heading-tag{
font-size:30px;
}
}
