#top #wrap_all .avia-slideshow .av-slideshow-caption.av-pcobpzj-e45da74c3f67a3b0bfaf317a64e55e3c__0 .avia-caption-title{
font-size:18px;
}

.avia-section.av-ol4hpbj-7a0331ae0f34c2cbc15b0df57d6840e0 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.reves-nouvelle-zelande.com/wp-content/uploads/2015/06/L410-Queenstown-Queenstown-Chris-Sisarich.jpg);
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-ol4hpbj-7a0331ae0f34c2cbc15b0df57d6840e0 .av-section-color-overlay{
opacity:0.7;
background-color:#ffffff;
}

#top .av-special-heading.av-2fm010v-7f887288128c8bb76fa502a0c3f85258{
padding-bottom:8px;
}
body .av-special-heading.av-2fm010v-7f887288128c8bb76fa502a0c3f85258 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2fm010v-7f887288128c8bb76fa502a0c3f85258 .av-subheading{
font-size:18px;
}

#top .hr.av-nsly433-e4b2024b77284b3b90c532cc82ba1c70{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-nsly433-e4b2024b77284b3b90c532cc82ba1c70 .hr-inner{
width:50px;
max-width:45%;
}

#top .av-special-heading.av-n1ur1m7-c10d0ff4dff07d4ddf081e7731114f1d{
padding-bottom:14px;
}
body .av-special-heading.av-n1ur1m7-c10d0ff4dff07d4ddf081e7731114f1d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-n1ur1m7-c10d0ff4dff07d4ddf081e7731114f1d .av-subheading{
font-size:18px;
}

.flex_column.av-mtxg4j3-8c8dcc7dbf88d2698aed03930cb138cf{
border-width:2px;
border-color:#83a846;
border-style:solid;
-webkit-border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
border-radius:5px 5px 5px 5px;
padding:5px 5px 5px 5px;
background-color:rgba(255,255,255,0.59);
}

#top .av-special-heading.av-27o5thr-75cc6f49d3f4614c11183f22d9ba7f44{
padding-bottom:10px;
font-size:24px;
}
body .av-special-heading.av-27o5thr-75cc6f49d3f4614c11183f22d9ba7f44 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-27o5thr-75cc6f49d3f4614c11183f22d9ba7f44 .av-special-heading-tag{
font-size:24px;
}
.av-special-heading.av-27o5thr-75cc6f49d3f4614c11183f22d9ba7f44 .av-subheading{
font-size:12px;
}

.flex_column.av-lf3bs3z-18756d2ee9a86af89c48399d66922377{
border-width:2px;
border-color:#83a846;
border-style:solid;
-webkit-border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
border-radius:5px 5px 5px 5px;
padding:5px 5px 5px 5px;
background-color:rgba(255,255,255,0.59);
}

#top .av-special-heading.av-krfl233-f9167150fbf1761c237b632ab089ff19{
padding-bottom:10px;
font-size:24px;
}
body .av-special-heading.av-krfl233-f9167150fbf1761c237b632ab089ff19 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-krfl233-f9167150fbf1761c237b632ab089ff19 .av-special-heading-tag{
font-size:24px;
}
.av-special-heading.av-krfl233-f9167150fbf1761c237b632ab089ff19 .av-subheading{
font-size:12px;
}

#top .hr.hr-invisible.av-jwqbyof-d0272da884183c0fe96339978e6ab55c{
height:30px;
}

.flex_column.av-jdurssv-af483174f4c1e0515ca9c18bc410f8ec{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .avia-icon-list-container.av-iqpfddb-dc10ae93333f72184612c02a8b69c166 .iconlist_icon{
color:#ffffff;
background-color:#83a846;
border:1px solid #83a846;
}

.flex_column.av-1nff91r-9d135d4ab515a43f8ac3b18a430fd3c3{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:50px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-fe28ci7-126bbe45b05fd46a6b8715336e73ae7d{
height:30px;
}

.avia-section.av-eyqbiq7-0aa11ce8eb2e9ebbfef3e07a6e11f1ba{
background-color:#ffc6e9;
background-image:url(https://www.reves-nouvelle-zelande.com/wp-content/uploads/2017/06/auto-tour-slide-nz2.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-eyqbiq7-0aa11ce8eb2e9ebbfef3e07a6e11f1ba .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

#top .av-special-heading.av-1ghs73j-3f56d37594df25dde396f72367ef7690{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-1ghs73j-3f56d37594df25dde396f72367ef7690 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1ghs73j-3f56d37594df25dde396f72367ef7690 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1ghs73j-3f56d37594df25dde396f72367ef7690 .av-subheading{
font-size:15px;
}

.flex_column.av-e5ts8rz-96e390409b3bb409b9a780613f776e81{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-1dgj5lb-2a19c99d9a3de80d5363283fbacab1ca img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1dgj5lb-2a19c99d9a3de80d5363283fbacab1ca .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-d0kv0wf-7aad5d520e2390dba822e84f1c30cf11{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-cgsfqfj-3f7fa40268e1f207a671abe5bb08e2d7 .avia_textblock{
font-size:15px;
color:#ffffff;
}

#top .av-special-heading.av-b9eevpr-599206cfcda95355b134d047a29ab4d3{
padding-bottom:10px;
}
body .av-special-heading.av-b9eevpr-599206cfcda95355b134d047a29ab4d3 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-b9eevpr-599206cfcda95355b134d047a29ab4d3 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-f80k9qn-f2d9d16056ab0bb82d9ae93ac6d4a228{
padding-bottom:15px;
}
body .av-special-heading.av-f80k9qn-f2d9d16056ab0bb82d9ae93ac6d4a228 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-f80k9qn-f2d9d16056ab0bb82d9ae93ac6d4a228 .av-subheading{
font-size:15px;
}

.flex_column.av-f3lf3qn-f2b01cc7367ef0b9bc6f606e5a5b767c{
border-width:2px;
border-color:#83a846;
border-style:solid;
-webkit-border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
border-radius:5px 5px 5px 5px;
padding:10px 10px 10px 10px;
}

#top .av-special-heading.av-ecvewhb-520bbc2a52cdd486f16f9aad57be4f91{
padding-bottom:10px;
}
body .av-special-heading.av-ecvewhb-520bbc2a52cdd486f16f9aad57be4f91 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ecvewhb-520bbc2a52cdd486f16f9aad57be4f91 .av-subheading{
font-size:15px;
}

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

#top .avia-gallery.av-dkc5lbj-54387cc9792941f594a4dac94d03e5cc .avia-gallery-thumb a{
width:25%;
}

#top .av-special-heading.av-czycu8f-7d3a616e6338b7b832902366bb318775{
padding-bottom:10px;
}
body .av-special-heading.av-czycu8f-7d3a616e6338b7b832902366bb318775 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-czycu8f-7d3a616e6338b7b832902366bb318775 .av-subheading{
font-size:15px;
}

#top .avia-gallery.av-cquuacv-643de5d924956d9b8a32cd4b9f77cd3a .avia-gallery-thumb a{
width:25%;
}

.flex_column.av-bow7wdr-ba0aedd60f4cd44251b8bf7d286fef4b{
border-width:2px;
border-color:#83a846;
border-style:solid;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:10px 10px 10px 10px;
}

#top .av-special-heading.av-bb8wzzj-5b086cac0bf1fb6313d46c49f8555d15{
padding-bottom:10px;
}
body .av-special-heading.av-bb8wzzj-5b086cac0bf1fb6313d46c49f8555d15 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-bb8wzzj-5b086cac0bf1fb6313d46c49f8555d15 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-aqsz34f-515c0a1790e9e3333f35a986c9cc501d{
padding-bottom:10px;
}
body .av-special-heading.av-aqsz34f-515c0a1790e9e3333f35a986c9cc501d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-aqsz34f-515c0a1790e9e3333f35a986c9cc501d .av-subheading{
font-size:15px;
}

#top .avia-gallery.av-aapdlpr-7d8d5beddbef2e0616742e0ed9aee63c .avia-gallery-thumb a{
width:25%;
}

#top .av-special-heading.av-9wdjn73-2b0ce015cf1ec50bace318de4873c112{
padding-bottom:10px;
}
body .av-special-heading.av-9wdjn73-2b0ce015cf1ec50bace318de4873c112 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-9wdjn73-2b0ce015cf1ec50bace318de4873c112 .av-subheading{
font-size:15px;
}

#top .avia-gallery.av-99doej3-8500d8c215618572b917f3eb410a3f29 .avia-gallery-thumb a{
width:25%;
}

.flex_column.av-8mk4cvj-4f99242e126dad0e0c3d916b42dc6860{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-83av833-87860cb827e688071992ac4cd093bb3a{
padding-bottom:10px;
}
body .av-special-heading.av-83av833-87860cb827e688071992ac4cd093bb3a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-83av833-87860cb827e688071992ac4cd093bb3a .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-6yg8eq7-67279712b6204eec568789eb0b2588e6{
color:#ffffff;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-6yg8eq7-67279712b6204eec568789eb0b2588e6:hover{
background-color:aqua;
color:#ffffff;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.avia-section.av-4t2arqn-20fd7cce6a7acfef405ffe9d24cb7c59{
background-color:#7db0e8;
background-image:url(https://www.reves-nouvelle-zelande.com/wp-content/uploads/2016/08/coeurs-fond.png);
background-repeat:no-repeat;
background-position:0% 0%;
background-attachment:scroll;
}

#top .av-special-heading.av-4apfm9b-c7546a6725d87947b674c5f778c54f0b{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-4apfm9b-c7546a6725d87947b674c5f778c54f0b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4apfm9b-c7546a6725d87947b674c5f778c54f0b .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-4apfm9b-c7546a6725d87947b674c5f778c54f0b .av-subheading{
font-size:15px;
}

.flex_column.av-43al4xb-5ee073b6b63182e34e5054bbddfbec12{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-gallery.av-3ioklov-6411b53673b0158f70659b4d26d788e1 .avia-gallery-thumb a{
width:33.3333%;
}

.flex_column.av-2yknn8v-1f272db5c2484cc7e7ab5106b3558352{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-2isdebz-b565210089bb84e05bc07e45a886b7b9 .avia_textblock{
font-size:18px;
color:#ffffff;
}

.avia-section.av-1gw0ggf-edbc48356fb636327bd5709fd0874ff2{
background-color:#000000;
background-image:unset;
}

#top .av-special-heading.av-17leuhb-29f7f1f82a57bb4d7b23da73500cffde{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-17leuhb-29f7f1f82a57bb4d7b23da73500cffde .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-17leuhb-29f7f1f82a57bb4d7b23da73500cffde .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-17leuhb-29f7f1f82a57bb4d7b23da73500cffde .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-vwwdwv-226a827a1c636616692cef08078a8509 .avia_textblock{
color:#ffffff;
}

.flex_column.av-6kf23xr-d9a673411406135477d4f3253175bba6{
border-width:2px;
border-color:#83a846;
border-style:solid;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:10px 10px 10px 10px;
}

#top .av-special-heading.av-6bnidbj-ca76c445e73a9e06bd0241f584dcb8d2{
padding-bottom:10px;
}
body .av-special-heading.av-6bnidbj-ca76c445e73a9e06bd0241f584dcb8d2 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-6bnidbj-ca76c445e73a9e06bd0241f584dcb8d2 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-5wemuq7-4cd2065cc763d1c77732f5caade4a3ae{
padding-bottom:10px;
}
body .av-special-heading.av-5wemuq7-4cd2065cc763d1c77732f5caade4a3ae .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5wemuq7-4cd2065cc763d1c77732f5caade4a3ae .av-subheading{
font-size:15px;
}

#top .avia-gallery.av-5hya00f-ef4fe2c23337dba5a57ac06cb3ce9c14 .avia-gallery-thumb a{
width:25%;
}

#top .av-special-heading.av-4odv8pb-7c4a912d7c97258a1d0286f5e0a8ab38{
padding-bottom:10px;
}
body .av-special-heading.av-4odv8pb-7c4a912d7c97258a1d0286f5e0a8ab38 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4odv8pb-7c4a912d7c97258a1d0286f5e0a8ab38 .av-subheading{
font-size:15px;
}

#top .avia-gallery.av-48sb6xb-8fe18950b2be9716a87306b27e70abd1 .avia-gallery-thumb a{
width:25%;
}

.flex_column.av-d3f8nj-0c7a7ae2c4c9e7b2924d3cfb34ecc57c{
border-width:2px;
border-color:#83a846;
border-style:solid;
-webkit-border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
border-radius:5px 5px 5px 5px;
padding:10px 10px 10px 10px;
}

#top .av-special-heading.av-30yt2hb-29831434c8e0d558b854d132959772a8{
padding-bottom:10px;
}
body .av-special-heading.av-30yt2hb-29831434c8e0d558b854d132959772a8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-30yt2hb-29831434c8e0d558b854d132959772a8 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-2js7oy7-b1157870f210e4f4eeb79fe995f064ef{
padding-bottom:10px;
}
body .av-special-heading.av-2js7oy7-b1157870f210e4f4eeb79fe995f064ef .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2js7oy7-b1157870f210e4f4eeb79fe995f064ef .av-subheading{
font-size:15px;
}

#top .avia-gallery.av-267y3qn-dd90a0d760eb715cfbab1a0651d0b092 .avia-gallery-thumb a{
width:25%;
}

#top .av-special-heading.av-1py5pn3-0d6def8b1f5401db24b3068e47a651f8{
padding-bottom:10px;
}
body .av-special-heading.av-1py5pn3-0d6def8b1f5401db24b3068e47a651f8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1py5pn3-0d6def8b1f5401db24b3068e47a651f8 .av-subheading{
font-size:15px;
}

#top .avia-gallery.av-1a7d1qn-dc354b18046036f6e6c12edbf4b19175 .avia-gallery-thumb a{
width:25%;
}


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

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

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

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