.avia-section.av-2rmtrds-f0e113ea91345872562a9d7310a231e4{
background-color:#000000;
background-image:unset;
}

.avia-section.av-2qvaw34-9fcfdac2e831e0d981cb82d27d0f6b01{
background-repeat:no-repeat;
background-image:url(https://www.reves-nouvelle-zelande.com/wp-content/uploads/2015/06/L410-Queenstown-Queenstown-Chris-Sisarich-1280x430.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-2qvaw34-9fcfdac2e831e0d981cb82d27d0f6b01 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

.flex_column.av-2oykeao-7449c6b3441bba8f30e0790e251ba710{
-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-2n91w2o-6577ad1fd690c5b7dc726253a54aa3a4{
padding-bottom:10px;
color:#ffffff;
font-size:38px;
}
body .av-special-heading.av-2n91w2o-6577ad1fd690c5b7dc726253a54aa3a4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2n91w2o-6577ad1fd690c5b7dc726253a54aa3a4 .av-special-heading-tag{
font-size:38px;
}
.av-special-heading.av-2n91w2o-6577ad1fd690c5b7dc726253a54aa3a4 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-2n91w2o-6577ad1fd690c5b7dc726253a54aa3a4 .av-subheading{
font-size:20px;
}

#top .av_textblock_section.av-2m043c0-d3cb86ff6a2c44a875beb9adc0b6debe .avia_textblock{
color:#ffffff;
}

#top #wrap_all .avia-button.av-2jyr9w0-1076bd6a0e2f1971569f948758509d13{
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-2jyr9w0-1076bd6a0e2f1971569f948758509d13:hover{
background-color:blue;
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;
}

.flex_column.av-2itlsk0-9ebf64248eccd534d5212e36b558e551{
-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-section.av-298xygg-334133bbd9a54e0f68df696aef98cde7{
background-color:#000000;
background-image:unset;
}

#top .av-special-heading.av-2907yg0-c48d34dc9a287c6a96c6299709d39dea{
padding-bottom:0;
color:#ffffff;
font-size:38px;
}
body .av-special-heading.av-2907yg0-c48d34dc9a287c6a96c6299709d39dea .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2907yg0-c48d34dc9a287c6a96c6299709d39dea .av-special-heading-tag{
font-size:38px;
}
.av-special-heading.av-2907yg0-c48d34dc9a287c6a96c6299709d39dea .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-2907yg0-c48d34dc9a287c6a96c6299709d39dea .av-subheading{
font-size:15px;
}

.avia-section.av-kx8zblsu-170ac1ff9fd8023846a29950be678c1f{
background-color:#000000;
background-image:unset;
}

.avia-section.av-1xwg8lc-8947e911a20ee1fc68cf4d84b4e437ef{
background-repeat:no-repeat;
background-image:url(https://www.reves-nouvelle-zelande.com/wp-content/uploads/2015/06/United-4-berth-photo-sympa-1210x423.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-1xwg8lc-8947e911a20ee1fc68cf4d84b4e437ef .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

#top .av-special-heading.av-1vpmntc-48cf5f65cdf2ac8e2ce65fd8eb0749ea{
padding-bottom:10px;
color:#ffffff;
font-size:38px;
}
body .av-special-heading.av-1vpmntc-48cf5f65cdf2ac8e2ce65fd8eb0749ea .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1vpmntc-48cf5f65cdf2ac8e2ce65fd8eb0749ea .av-special-heading-tag{
font-size:38px;
}
.av-special-heading.av-1vpmntc-48cf5f65cdf2ac8e2ce65fd8eb0749ea .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1vpmntc-48cf5f65cdf2ac8e2ce65fd8eb0749ea .av-subheading{
font-size:25px;
}

#top .av_textblock_section.av-1t2w61c-66a5adb9ce2f65fc0ddb6457959adcbe .avia_textblock{
color:#ffffff;
}

#top #wrap_all .avia-button.av-1rz4u9c-a7c970cf12d2a71b4aa148a4eebf79c4:hover{
background-color:blue;
color:white;
-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;
}

.flex_column.av-1qtv2ls-d0c1fa1c424927da7ee20e485fdea683{
-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-section.av-1fk5g4w-8ddbab7411201f0ad1bc866b3cf2010a{
background-repeat:no-repeat;
background-image:url(https://www.reves-nouvelle-zelande.com/wp-content/uploads/2017/04/honeymoon-1600x400.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-1fk5g4w-8ddbab7411201f0ad1bc866b3cf2010a .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

.flex_column.av-15jmu74-1ef53d7cf1f63487a51886b6a70f9661{
-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-15808r4-aecc4a0acce2a498b311d687b3e25d14{
padding-bottom:10px;
color:#ffffff;
font-size:38px;
}
body .av-special-heading.av-15808r4-aecc4a0acce2a498b311d687b3e25d14 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-15808r4-aecc4a0acce2a498b311d687b3e25d14 .av-special-heading-tag{
font-size:38px;
}
.av-special-heading.av-15808r4-aecc4a0acce2a498b311d687b3e25d14 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-15808r4-aecc4a0acce2a498b311d687b3e25d14 .av-subheading{
font-size:20px;
}

.avia-section.av-120vni8-d3c6316ee354747643499d2a6902e71f{
background-repeat:no-repeat;
background-image:url(https://www.reves-nouvelle-zelande.com/wp-content/uploads/2015/06/102p1-925x423.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-120vni8-d3c6316ee354747643499d2a6902e71f .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

.flex_column.av-rkm4m8-812a8898b2b10cebd471741bd2f6e0e6{
-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-pbo8xc-c2dc71e47f1722d11a40a56c66b3905c{
padding-bottom:10px;
color:#ffffff;
font-size:38px;
}
body .av-special-heading.av-pbo8xc-c2dc71e47f1722d11a40a56c66b3905c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-pbo8xc-c2dc71e47f1722d11a40a56c66b3905c .av-special-heading-tag{
font-size:38px;
}
.av-special-heading.av-pbo8xc-c2dc71e47f1722d11a40a56c66b3905c .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-pbo8xc-c2dc71e47f1722d11a40a56c66b3905c .av-subheading{
font-size:20px;
}

#top .av-special-heading.av-k2m1s0-be4317533b183bdfa6b5b3d9cffed35e{
padding-bottom:30px;
font-size:38px;
}
body .av-special-heading.av-k2m1s0-be4317533b183bdfa6b5b3d9cffed35e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-k2m1s0-be4317533b183bdfa6b5b3d9cffed35e .av-special-heading-tag{
font-size:38px;
}
.av-special-heading.av-k2m1s0-be4317533b183bdfa6b5b3d9cffed35e .av-subheading{
font-size:25px;
}

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

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

#top .av-special-heading.av-72vwxs-d41dbd0b3d65b4859cbe7f90f7ea7214{
padding-bottom:10px;
font-size:38px;
}
body .av-special-heading.av-72vwxs-d41dbd0b3d65b4859cbe7f90f7ea7214 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-72vwxs-d41dbd0b3d65b4859cbe7f90f7ea7214 .av-special-heading-tag{
font-size:38px;
}
.av-special-heading.av-72vwxs-d41dbd0b3d65b4859cbe7f90f7ea7214 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-38rclc-22dcdd0d8b1d121572485adbd1d45cbe:hover{
background-color:blue;
color:white;
-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;
}


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

#top #wrap_all .av-special-heading.av-2907yg0-c48d34dc9a287c6a96c6299709d39dea .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1vpmntc-48cf5f65cdf2ac8e2ce65fd8eb0749ea .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-15808r4-aecc4a0acce2a498b311d687b3e25d14 .av-special-heading-tag{
font-size:0.8em;
}

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

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

#top #wrap_all .av-special-heading.av-72vwxs-d41dbd0b3d65b4859cbe7f90f7ea7214 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-2907yg0-c48d34dc9a287c6a96c6299709d39dea .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1vpmntc-48cf5f65cdf2ac8e2ce65fd8eb0749ea .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-15808r4-aecc4a0acce2a498b311d687b3e25d14 .av-special-heading-tag{
font-size:0.8em;
}

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

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

#top #wrap_all .av-special-heading.av-72vwxs-d41dbd0b3d65b4859cbe7f90f7ea7214 .av-special-heading-tag{
font-size:0.8em;
}
}
