#top #wrap_all .avia-slideshow .av-slideshow-caption.av-m8tlxqjs-8dc3d2bea94243c8d3fe5db9aa1bcbf7__0 .avia-caption-title{
font-size:60px;
}
#top .avia-slideshow .av-slideshow-caption.av-m8tlxqjs-8dc3d2bea94243c8d3fe5db9aa1bcbf7__0 .avia-caption-content{
font-size:40px;
}
#top .avia-slideshow .av-slideshow-caption.av-m8tlxqjs-8dc3d2bea94243c8d3fe5db9aa1bcbf7__0 .avia-caption-content p{
font-size:40px;
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-m8tlxqjs-8dc3d2bea94243c8d3fe5db9aa1bcbf7__0 .avia-caption-title{
font-size:40px;
}
#top .avia-slideshow .av-slideshow-caption.av-m8tlxqjs-8dc3d2bea94243c8d3fe5db9aa1bcbf7__0 .avia-caption-content{
font-size:20px;
}
#top .avia-slideshow .av-slideshow-caption.av-m8tlxqjs-8dc3d2bea94243c8d3fe5db9aa1bcbf7__0 .avia-caption-content p{
font-size:20px;
}
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-m8tlxqjs-8dc3d2bea94243c8d3fe5db9aa1bcbf7__1 .avia-caption-title{
font-size:60px;
}
#top .avia-slideshow .av-slideshow-caption.av-m8tlxqjs-8dc3d2bea94243c8d3fe5db9aa1bcbf7__1 .avia-caption-content{
font-size:40px;
}
#top .avia-slideshow .av-slideshow-caption.av-m8tlxqjs-8dc3d2bea94243c8d3fe5db9aa1bcbf7__1 .avia-caption-content p{
font-size:40px;
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-m8tlxqjs-8dc3d2bea94243c8d3fe5db9aa1bcbf7__1 .avia-caption-title{
font-size:40px;
}
#top .avia-slideshow .av-slideshow-caption.av-m8tlxqjs-8dc3d2bea94243c8d3fe5db9aa1bcbf7__1 .avia-caption-content{
font-size:20px;
}
#top .avia-slideshow .av-slideshow-caption.av-m8tlxqjs-8dc3d2bea94243c8d3fe5db9aa1bcbf7__1 .avia-caption-content p{
font-size:20px;
}
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-m8tlxqjs-8dc3d2bea94243c8d3fe5db9aa1bcbf7__2 .avia-caption-title{
font-size:60px;
}
#top .avia-slideshow .av-slideshow-caption.av-m8tlxqjs-8dc3d2bea94243c8d3fe5db9aa1bcbf7__2 .avia-caption-content{
font-size:40px;
}
#top .avia-slideshow .av-slideshow-caption.av-m8tlxqjs-8dc3d2bea94243c8d3fe5db9aa1bcbf7__2 .avia-caption-content p{
font-size:40px;
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-m8tlxqjs-8dc3d2bea94243c8d3fe5db9aa1bcbf7__2 .avia-caption-title{
font-size:40px;
}
#top .avia-slideshow .av-slideshow-caption.av-m8tlxqjs-8dc3d2bea94243c8d3fe5db9aa1bcbf7__2 .avia-caption-content{
font-size:20px;
}
#top .avia-slideshow .av-slideshow-caption.av-m8tlxqjs-8dc3d2bea94243c8d3fe5db9aa1bcbf7__2 .avia-caption-content p{
font-size:20px;
}
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-m8tlxqjs-8dc3d2bea94243c8d3fe5db9aa1bcbf7__3 .avia-caption-title{
font-size:60px;
}
#top .avia-slideshow .av-slideshow-caption.av-m8tlxqjs-8dc3d2bea94243c8d3fe5db9aa1bcbf7__3 .avia-caption-content{
font-size:40px;
}
#top .avia-slideshow .av-slideshow-caption.av-m8tlxqjs-8dc3d2bea94243c8d3fe5db9aa1bcbf7__3 .avia-caption-content p{
font-size:40px;
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-m8tlxqjs-8dc3d2bea94243c8d3fe5db9aa1bcbf7__3 .avia-caption-title{
font-size:40px;
}
#top .avia-slideshow .av-slideshow-caption.av-m8tlxqjs-8dc3d2bea94243c8d3fe5db9aa1bcbf7__3 .avia-caption-content{
font-size:20px;
}
#top .avia-slideshow .av-slideshow-caption.av-m8tlxqjs-8dc3d2bea94243c8d3fe5db9aa1bcbf7__3 .avia-caption-content p{
font-size:20px;
}
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-m8tlxqjs-8dc3d2bea94243c8d3fe5db9aa1bcbf7__4 .avia-caption-title{
font-size:60px;
}
#top .avia-slideshow .av-slideshow-caption.av-m8tlxqjs-8dc3d2bea94243c8d3fe5db9aa1bcbf7__4 .avia-caption-content{
font-size:40px;
}
#top .avia-slideshow .av-slideshow-caption.av-m8tlxqjs-8dc3d2bea94243c8d3fe5db9aa1bcbf7__4 .avia-caption-content p{
font-size:40px;
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-m8tlxqjs-8dc3d2bea94243c8d3fe5db9aa1bcbf7__4 .avia-caption-title{
font-size:40px;
}
#top .avia-slideshow .av-slideshow-caption.av-m8tlxqjs-8dc3d2bea94243c8d3fe5db9aa1bcbf7__4 .avia-caption-content{
font-size:20px;
}
#top .avia-slideshow .av-slideshow-caption.av-m8tlxqjs-8dc3d2bea94243c8d3fe5db9aa1bcbf7__4 .avia-caption-content p{
font-size:20px;
}
}

#top .av-special-heading.av-47mkt0y-bdbc0cf9230bbfe3a5561802116bd544{
padding-bottom:5px;
font-size:55px;
}
body .av-special-heading.av-47mkt0y-bdbc0cf9230bbfe3a5561802116bd544 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-47mkt0y-bdbc0cf9230bbfe3a5561802116bd544 .av-special-heading-tag{
font-size:55px;
}
.av-special-heading.av-47mkt0y-bdbc0cf9230bbfe3a5561802116bd544 .av-subheading{
font-size:15px;
}

.flex_column.av-45azjoy-2fd4edee2149ac1923c40db4760b2b18{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-42vobtu-b385d4796a2820478cb09bf735d59e0f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-fk0v47d-983bb4349eb6fd79183d34b5c1e24317{
padding-bottom:20px;
font-size:40px;
}
body .av-special-heading.av-fk0v47d-983bb4349eb6fd79183d34b5c1e24317 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-fk0v47d-983bb4349eb6fd79183d34b5c1e24317 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-fk0v47d-983bb4349eb6fd79183d34b5c1e24317 .av-subheading{
font-size:15px;
}

.flex_column.av-1henbt5-da0237c3c699b98d6f7ddf5bb5e81410{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1fyo6p5-2eacd70df402660dbef7753ddc39bbd6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-icon-list-container.av-e1cm7ft-b1a00d1680454e8aea2d23f703ca8c98 .iconlist_icon{
color:#fff200;
font-size:20px;
}
#top .avia-icon-list-container.av-e1cm7ft-b1a00d1680454e8aea2d23f703ca8c98 .iconlist_icon svg:first-child{
stroke:#fff200;
fill:#fff200;
height:20px;
width:20px;
}
#top #wrap_all .avia-icon-list-container.av-e1cm7ft-b1a00d1680454e8aea2d23f703ca8c98 .av_iconlist_title{
font-size:20px;
}
.avia-icon-list-container.av-e1cm7ft-b1a00d1680454e8aea2d23f703ca8c98 .iconlist_content{
font-size:15px;
}

.avia-section.av-mfn3meq5-e1c301c11004e59d3728f8b2a6c5de0b{
background-color:#161616;
background-image:url(https://www.allfit.co.nz/wp-content/uploads/2025/09/Allfit-Ponsonby-1small.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-mfn3meq5-e1c301c11004e59d3728f8b2a6c5de0b .av-section-color-overlay{
opacity:0.4;
background-color:#000000;
}

.flex_column.av-202l5t4-eb002850b4436a80e3d7c1e948ed8734{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1g57z0o-9df9efcbec4bc2e9245032e4b7e4e845{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-11hd22w-6d916aa54ad442fedb01f080b5004d8b{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-11hd22w-6d916aa54ad442fedb01f080b5004d8b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-11hd22w-6d916aa54ad442fedb01f080b5004d8b .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-11hd22w-6d916aa54ad442fedb01f080b5004d8b .av-subheading{
font-size:15px;
}

.flex_column.av-rq5gbs-383de3644f110fdd39417f55d0e19658{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-36qj888-fa8508be0db942d2cb9f019cf12ddadd{
background-repeat:no-repeat;
background-image:url(https://www.allfit.co.nz/wp-content/uploads/2016/02/bg1.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-36qj888-fa8508be0db942d2cb9f019cf12ddadd .av-section-color-overlay{
opacity:0.6;
background-color:#000000;
}

.flex_column.av-9h9wlk-531f88e5491afc97426f958f0b496638{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-25of3vs-94821910889bca0cec25c9366ae57a69{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-1jagma0-423da945b789f893bf869c32553ffcf0{
padding-bottom:10px;
font-size:70px;
}
body .av-special-heading.av-1jagma0-423da945b789f893bf869c32553ffcf0 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1jagma0-423da945b789f893bf869c32553ffcf0 .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-1jagma0-423da945b789f893bf869c32553ffcf0 .av-subheading{
font-size:15px;
}

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

.av_font_icon.av-3qt2jm-245622adb03794d799c54d6ad4943eef .av-icon-char{
font-size:40px;
line-height:40px;
}

.av_font_icon.av-1vsy4i-f87c8162d3b8c980813e7f62794d5ebb .av-icon-char{
font-size:40px;
line-height:40px;
}

.flex_column.av-qyrii0-3f9f0733ff50980248a49f6550587dcd{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-masonry.av-jlpbzc-296b853c20a92968a88d4e35810866ee{
background-color:#0a0a0a;
}

.avia-section.av-me1ry81v-4c06b80f60c4a9b7f845da8761eb33bc .av-section-color-overlay{
opacity:0.8;
background-color:#000000;
}

#top .av-special-heading.av-me1s2uz6-736b56165106dd7df304a08eaf0a49c7{
padding-bottom:30px;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-me1s2uz6-736b56165106dd7df304a08eaf0a49c7 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-me1s2uz6-736b56165106dd7df304a08eaf0a49c7 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-me1s2uz6-736b56165106dd7df304a08eaf0a49c7 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-me1s2uz6-736b56165106dd7df304a08eaf0a49c7 .av-subheading{
font-size:15px;
}

.flex_cell.av-1t3tdt4-5f432c841351a99197d29ee887c8ff4c{
vertical-align:top;
height:250px;
min-height:250px;
background:url(https://www.allfit.co.nz/wp-content/uploads/2022/05/IMG_5937-small.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-1t3tdt4-5f432c841351a99197d29ee887c8ff4c{
padding:30px 30px 30px 30px !important;
}

.flex_cell.av-108699k-b88e36ae132af41bd17b133d10f3a7dc{
vertical-align:top;
height:250px;
min-height:250px;
background-color:#191919;
}
.responsive #top #wrap_all .flex_cell.av-108699k-b88e36ae132af41bd17b133d10f3a7dc{
padding:50px 50px 50px 50px !important;
}

#top .av-special-heading.av-mogenze7-2e59c784c94550122155caae6de4efe0{
padding-bottom:10px;
color:#ffffff;
font-size:70px;
}
body .av-special-heading.av-mogenze7-2e59c784c94550122155caae6de4efe0 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mogenze7-2e59c784c94550122155caae6de4efe0 .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-mogenze7-2e59c784c94550122155caae6de4efe0 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mogenze7-2e59c784c94550122155caae6de4efe0 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-2kk2sug-493f245642bb6168d4101090a78ede24{
padding-bottom:10px;
font-size:50px;
}
body .av-special-heading.av-2kk2sug-493f245642bb6168d4101090a78ede24 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2kk2sug-493f245642bb6168d4101090a78ede24 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-2kk2sug-493f245642bb6168d4101090a78ede24 .av-subheading{
font-size:15px;
}

.flex_column.av-2a294co-dd83419938c390bfc189d07e1cb073b8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1hc36ko-43b01aa5b62781b5aeac61a65e62d4cc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-t5evig-f42a9e89be95f4575f2935991f86a655{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


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

#top #wrap_all .av-special-heading.av-fk0v47d-983bb4349eb6fd79183d34b5c1e24317 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-11hd22w-6d916aa54ad442fedb01f080b5004d8b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1jagma0-423da945b789f893bf869c32553ffcf0 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-18yl9u0-b679497b1e335671592a1f8e175029f5 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-me1s2uz6-736b56165106dd7df304a08eaf0a49c7 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-2kk2sug-493f245642bb6168d4101090a78ede24 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-47mkt0y-bdbc0cf9230bbfe3a5561802116bd544 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-fk0v47d-983bb4349eb6fd79183d34b5c1e24317 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-11hd22w-6d916aa54ad442fedb01f080b5004d8b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1jagma0-423da945b789f893bf869c32553ffcf0 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-18yl9u0-b679497b1e335671592a1f8e175029f5 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-me1s2uz6-736b56165106dd7df304a08eaf0a49c7 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-2kk2sug-493f245642bb6168d4101090a78ede24 .av-special-heading-tag{
font-size:0.8em;
}
}
