#top #wrap_all .avia-slideshow .av-slideshow-caption.av-pnhvq5l-528a7b289fc054fe85a35122bcaa316c__0 .avia-caption-title{
font-size:24px;
}
#top .avia-slideshow .av-slideshow-caption.av-pnhvq5l-528a7b289fc054fe85a35122bcaa316c__0 .avia-caption-content{
font-size:18px;
}
#top .avia-slideshow .av-slideshow-caption.av-pnhvq5l-528a7b289fc054fe85a35122bcaa316c__0 .avia-caption-content p{
font-size:18px;
}

#top .av-special-heading.av-ny28tah-36f7c5a22f1540f7674a9a7f0d6ed75c{
padding-bottom:8px;
}
body .av-special-heading.av-ny28tah-36f7c5a22f1540f7674a9a7f0d6ed75c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ny28tah-36f7c5a22f1540f7674a9a7f0d6ed75c .av-subheading{
font-size:18px;
}

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

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

.flex_column.av-mpqp97t-0070e3cbe627d1d891f2fa0760a37d93{
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-m769wcp-91f64799f53038b719e3b2374cd947f9{
padding-bottom:10px;
font-size:24px;
}
body .av-special-heading.av-m769wcp-91f64799f53038b719e3b2374cd947f9 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m769wcp-91f64799f53038b719e3b2374cd947f9 .av-special-heading-tag{
font-size:24px;
}
.av-special-heading.av-m769wcp-91f64799f53038b719e3b2374cd947f9 .av-subheading{
font-size:12px;
}

#top .hr.hr-invisible.av-linr2cp-1027eb98aa3fd391289ab07174708640{
height:30px;
}

.flex_column.av-l4qonmx-cffb0fa270dbf735804f9f3db65f41d9{
-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-kbwj43t-8078a07be05c88d50042e1af0c05a11b{
padding-bottom:10px;
}
body .av-special-heading.av-kbwj43t-8078a07be05c88d50042e1af0c05a11b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-kbwj43t-8078a07be05c88d50042e1af0c05a11b .av-subheading{
font-size:15px;
}

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

.flex_column.av-hr6g2p5-5b52d77ff88184fdaec4b0222cfe3957{
-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-1qlm9xl-83aa98cd22794af1226c4e0a11de24ff img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1qlm9xl-83aa98cd22794af1226c4e0a11de24ff .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-gnm2n1l-241a9145d37d77ff844cf9c384b68867{
-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;
background-color:#f8f8f8;
}

.iconbox.av-gbm6stl-f52cc18be684474d7fdfa615b0d5ec8b .iconbox_icon{
border:1px solid #83a846;
color:#83a846;
}
#top #wrap_all .iconbox.av-gbm6stl-f52cc18be684474d7fdfa615b0d5ec8b .iconbox_content_title{
color:#83a846;
}

#top .hr.hr-invisible.av-1kt49vt-a1fe13c052ba4c93902d5dcb4530f1bf{
height:30px;
}

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

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

.flex_column.av-edaatnt-f8369da4d268cb993cba7c40aa34d2cc{
-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-e56quq1-880626340052c6e756a5459c064fbd35 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-e56quq1-880626340052c6e756a5459c064fbd35 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-ddrdl3d-4febb662e0869fc659e1b879161d20a3{
-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-d0tsm15-b5edaa1cbf5bb29946055f3a8860e125 .avia_textblock{
font-size:15px;
color:#ffffff;
}

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

.flex_column.av-b2ro56x-5f7e1fa1985a8a809aab766ec7b5f7bf{
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-ayqtdpl-965f0c00e4c4079099e2fb25ea177055{
padding-bottom:10px;
}
body .av-special-heading.av-ayqtdpl-965f0c00e4c4079099e2fb25ea177055 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ayqtdpl-965f0c00e4c4079099e2fb25ea177055 .av-subheading{
font-size:15px;
}

#top .avia-gallery.av-aac1ktl-4cde4b164878c1acbe31c1c2a44b8ce3 .avia-gallery-thumb a{
width:25%;
}

.flex_column.av-9hzgbmx-04907375a5e6a13d572b0ceb3e5a078d{
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-8uwyrwp-c9853bf0ead94b59bd3cb2ac31981606{
padding-bottom:10px;
}
body .av-special-heading.av-8uwyrwp-c9853bf0ead94b59bd3cb2ac31981606 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-8uwyrwp-c9853bf0ead94b59bd3cb2ac31981606 .av-subheading{
font-size:15px;
}

#top .avia-gallery.av-8kkqki1-b506c11cbfe65ced29f14b68a3a3da96 .avia-gallery-thumb a{
width:25%;
}

.flex_column.av-85eaxhl-66b835b945908e37e9436d45ab8cc85e{
-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-7rqvqrt-66c801fd30e223df058b4aff7d043c07{
padding-bottom:10px;
}
body .av-special-heading.av-7rqvqrt-66c801fd30e223df058b4aff7d043c07 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7rqvqrt-66c801fd30e223df058b4aff7d043c07 .av-subheading{
font-size:15px;
}

.flex_column.av-63q7jah-d24ec3a6282225d87890c56a7fe28961{
-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:#83a846;
}

.iconbox.av-5nh2pyh-8ce20d8d777c4d3ff31c012525c74997 .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
#top #wrap_all .iconbox.av-5nh2pyh-8ce20d8d777c4d3ff31c012525c74997 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-5nh2pyh-8ce20d8d777c4d3ff31c012525c74997 .iconbox_content_container{
color:#ffffff;
}

.avia-section.av-5bc2jxl-2f8c3d4092857096bc357b4f4a85a7e2{
background-color:#000000;
background-image:unset;
}

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

#top .av_textblock_section.av-4izav9l-0550615f3ab32cd4f9f0b0ef63820097 .avia_textblock{
color:#ffffff;
}

#top #wrap_all .avia-button.av-42y0z49-e092092f4ae354ce5345f091769dedf8{
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-42y0z49-e092092f4ae354ce5345f091769dedf8: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-3nq81ex-1c9d7bf1180eec2d5e35de86cc8779a9{
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-3187sw9-06bc7bcf9582b054c621e925dbb2fac4{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-3187sw9-06bc7bcf9582b054c621e925dbb2fac4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3187sw9-06bc7bcf9582b054c621e925dbb2fac4 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-3187sw9-06bc7bcf9582b054c621e925dbb2fac4 .av-subheading{
font-size:15px;
}

.flex_column.av-2n9ay7d-37e7fe17059149616d039fb23faa8128{
-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-20zgco9-0cb6c9d8685896e6f8d0987148e26d0c .avia-gallery-thumb a{
width:33.3333%;
}

.flex_column.av-1t73bwp-073e3670aae68153e9004a150d820ce0{
-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-11xhyuh-84beca2a37d3026f2dd608ff21070f5c .avia_textblock{
font-size:18px;
color:#ffffff;
}


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

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