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

.avia-section.av-pjuczm3-2b5aade98f5493ac972f33636b0a5274 .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-pjuczm3-2b5aade98f5493ac972f33636b0a5274 .av-section-color-overlay{
opacity:0.7;
background-color:#ffffff;
}

#top .av-special-heading.av-ozgbnvv-4eabda237d646f900b7ff5286b8bec3d{
padding-bottom:8px;
}
body .av-special-heading.av-ozgbnvv-4eabda237d646f900b7ff5286b8bec3d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ozgbnvv-4eabda237d646f900b7ff5286b8bec3d .av-subheading{
font-size:18px;
}

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

#top .av-special-heading.av-2ffv9jf-9fb273b2d034ec238733ee627d7adc8f{
padding-bottom:14px;
}
body .av-special-heading.av-2ffv9jf-9fb273b2d034ec238733ee627d7adc8f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2ffv9jf-9fb273b2d034ec238733ee627d7adc8f .av-subheading{
font-size:18px;
}

.flex_column.av-nq8mp57-4d3d2070d109df2744f554b84465d19a{
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-n2wwxjf-f76f0b535757f14a3e04fa8b9dc707b8{
padding-bottom:10px;
font-size:24px;
}
body .av-special-heading.av-n2wwxjf-f76f0b535757f14a3e04fa8b9dc707b8 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-n2wwxjf-f76f0b535757f14a3e04fa8b9dc707b8 .av-special-heading-tag{
font-size:24px;
}
.av-special-heading.av-n2wwxjf-f76f0b535757f14a3e04fa8b9dc707b8 .av-subheading{
font-size:12px;
}

.flex_column.av-mk5eikr-22dd017eeaf5fa1985dde01830242d79{
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-m47ei97-fa09b2c2d5693382e55c632b5549483b{
padding-bottom:10px;
font-size:24px;
}
body .av-special-heading.av-m47ei97-fa09b2c2d5693382e55c632b5549483b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m47ei97-fa09b2c2d5693382e55c632b5549483b .av-special-heading-tag{
font-size:24px;
}
.av-special-heading.av-m47ei97-fa09b2c2d5693382e55c632b5549483b .av-subheading{
font-size:12px;
}

#top .hr.hr-invisible.av-lzh2e2z-809a9c23c39a34d9177217ae860bc474{
height:30px;
}

.flex_column.av-249oyej-0bea14e7d21feccd003cc95c364dab3c{
-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-l15hicr-be46f2e9951e3337b8209cfea315d553{
padding-bottom:10px;
}
body .av-special-heading.av-l15hicr-be46f2e9951e3337b8209cfea315d553 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l15hicr-be46f2e9951e3337b8209cfea315d553 .av-subheading{
font-size:15px;
}

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

.flex_column.av-i0vzky3-7e2d4d301c8e4c0c4c5ffca949f3fac2{
-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-hqa6ap7-39e4d533a482a27e7022d13d75a7c724 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-hqa6ap7-39e4d533a482a27e7022d13d75a7c724 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-h2c2mqz-f52c3b8458b6b988535b6670a35fd626{
height:30px;
}

.avia-section.av-go75auj-d6b1dc6f0330dae5cfaf3951673eece9{
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-go75auj-d6b1dc6f0330dae5cfaf3951673eece9 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

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

.flex_column.av-g19axmz-a09b2a1f3a7a99271c09dcaa6158928a{
-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-f8mh0uj-9df50d0959fcee419c26e74ca72c67b3 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-f8mh0uj-9df50d0959fcee419c26e74ca72c67b3 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-f16wtl7-aee3762a16838a9fee03c9d2ce665ea7{
-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-ecg42a3-a21bd82a8fa0fea540fd8dedaa7d0150 .avia_textblock{
font-size:15px;
color:#ffffff;
}

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

.flex_column.av-cxgzodn-691c94fc62b99ec26496161ebe42df18{
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-cqg2qln-6c38ee9150028db9023c1fbf351a4648{
padding-bottom:10px;
}
body .av-special-heading.av-cqg2qln-6c38ee9150028db9023c1fbf351a4648 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-cqg2qln-6c38ee9150028db9023c1fbf351a4648 .av-subheading{
font-size:15px;
}

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

#top .avia-gallery.av-bszc40b-503ba965d2ad1118b8505f59e01b6edd .avia-gallery-thumb a{
width:25%;
}

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

#top .avia-gallery.av-aufnqgb-c8e16cfbc3253329392249d98b7b9f85 .avia-gallery-thumb a{
width:25%;
}

.flex_column.av-9s5ltnv-1f5adbc4480c845fdd0e6b9b5536d44d{
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-9fe1bt7-7f7fd12464e0505d291abbed02943333{
padding-bottom:10px;
}
body .av-special-heading.av-9fe1bt7-7f7fd12464e0505d291abbed02943333 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-9fe1bt7-7f7fd12464e0505d291abbed02943333 .av-subheading{
font-size:15px;
}

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

#top .avia-gallery.av-8ghm9wr-6e62b6888becd39ffd929847ad177e69 .avia-gallery-thumb a{
width:25%;
}

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

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

.flex_column.av-6tv4wq3-9af6df61749771a3f50ef7d11180349c{
-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-6ba1z3f-2ca37014d7e1c107991a8e0010dfe436{
padding-bottom:10px;
}
body .av-special-heading.av-6ba1z3f-2ca37014d7e1c107991a8e0010dfe436 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-6ba1z3f-2ca37014d7e1c107991a8e0010dfe436 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-58ot44r-4af46ce8f7fd71fe03f6d1ba10f7f930{
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-58ot44r-4af46ce8f7fd71fe03f6d1ba10f7f930: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-4qur9d7-9f02718bbeadd0e7e541fa053930b2a5{
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-4kw8s3v-620c1cceadb5710e8d62eeb02471d1aa{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-4kw8s3v-620c1cceadb5710e8d62eeb02471d1aa .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4kw8s3v-620c1cceadb5710e8d62eeb02471d1aa .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-4kw8s3v-620c1cceadb5710e8d62eeb02471d1aa .av-subheading{
font-size:15px;
}

.flex_column.av-e9c5or-1456abbbef46b15dd8c96b7adadff655{
-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-3i5kvjf-98d7583762cff13e92a901b7738e57fb .avia-gallery-thumb a{
width:33.3333%;
}

.flex_column.av-35lc0ff-811541043e44b3db3a59543c47a801a3{
-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-2qcimzv-7e62f59d9997fcb14f3315bd3839b0b2 .avia_textblock{
font-size:18px;
color:#ffffff;
}

.avia-section.av-1kl99or-54a696e6888bc31215f741746e74202e{
background-color:#000000;
background-image:unset;
}

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

#top .av_textblock_section.av-tpaqdn-b4c957cb40dddff9aa24fcfbb1dc009d .avia_textblock{
color:#ffffff;
}


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

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

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

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