/* Generated from page: tahiti */
.themify_builder_content-6692 .tb_iplp651{background-position:50% 50%;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;background-image:url(https://anoe-tahiti.com/wp-content/uploads/2025/06/experience-tahiti.jpg);padding-bottom:5%;padding-top:5%}
.themify_builder_content-6692 .tb_tu8v206.module-text .tb_text_wrap,.themify_builder_content-6692 .tb_tu8v206.module-text .tb_text_wrap p,.themify_builder_content-6692 .tb_tu8v206.module-text .tb_text_wrap blockquote,.themify_builder_content-6692 .tb_tu8v206.module-text .tb_text_wrap h1,.themify_builder_content-6692 .tb_tu8v206.module-text .tb_text_wrap h2,.themify_builder_content-6692 .tb_tu8v206.module-text .tb_text_wrap h3,.themify_builder_content-6692 .tb_tu8v206.module-text .tb_text_wrap h4,.themify_builder_content-6692 .tb_tu8v206.module-text .tb_text_wrap h5,.themify_builder_content-6692 .tb_tu8v206.module-text .tb_text_wrap h6,.themify_builder_content-6692 .tb_tu8v206.module-text .tb_text_wrap li,.themify_builder_content-6692 .tb_tu8v206.module-text .tb_text_wrap span{text-shadow:0 3px 6px rgba(0, 0, 0, .48)}
.themify_builder_content-6692 .tb_tu8v206.module-text.module .tb_text_wrap h2,.themify_builder_content-6692 .tb_re1e665.module-text.module .tb_text_wrap h2,.themify_builder_content-6692 .tb_xh4v291.module-slider .tb_text_wrap,.themify_builder_content-6692 .tb_xh4v291.module-slider .slide-content a,.themify_builder_content-6692 .tb_xh4v291.module-slider .tb_text_wrap p,.themify_builder_content-6692 .tb_xh4v291.module-slider .tb_text_wrap blockquote,.themify_builder_content-6692 .tb_xh4v291.module-slider .tb_text_wrap h1,.themify_builder_content-6692 .tb_xh4v291.module-slider .tb_text_wrap h2,.themify_builder_content-6692 .tb_xh4v291.module-slider .tb_text_wrap h3,.themify_builder_content-6692 .tb_xh4v291.module-slider .tb_text_wrap h4,.themify_builder_content-6692 .tb_xh4v291.module-slider .tb_text_wrap h5,.themify_builder_content-6692 .tb_xh4v291.module-slider .tb_text_wrap h6,.themify_builder_content-6692 .tb_xh4v291.module-slider .tb_text_wrap li,.themify_builder_content-6692 .tb_xh4v291.module-slider .tb_text_wrap span,.themify_builder_content-6692 .tb_tfaq939.module-slider .tb_text_wrap,.themify_builder_content-6692 .tb_tfaq939.module-slider .slide-content a,.themify_builder_content-6692 .tb_tfaq939.module-slider .tb_text_wrap p,.themify_builder_content-6692 .tb_tfaq939.module-slider .tb_text_wrap blockquote,.themify_builder_content-6692 .tb_tfaq939.module-slider .tb_text_wrap h1,.themify_builder_content-6692 .tb_tfaq939.module-slider .tb_text_wrap h2,.themify_builder_content-6692 .tb_tfaq939.module-slider .tb_text_wrap h3,.themify_builder_content-6692 .tb_tfaq939.module-slider .tb_text_wrap h4,.themify_builder_content-6692 .tb_tfaq939.module-slider .tb_text_wrap h5,.themify_builder_content-6692 .tb_tfaq939.module-slider .tb_text_wrap h6,.themify_builder_content-6692 .tb_tfaq939.module-slider .tb_text_wrap li,.themify_builder_content-6692 .tb_tfaq939.module-slider .tb_text_wrap span{background-clip:border-box;background-image:none;color:#faf4e8}
.themify_builder_content-6692 .tb_re1e665.module-text{padding-right:10%;padding-left:10%}
.themify_builder_content-6692 .tb_re1e665.module-text .tb_text_wrap,.themify_builder_content-6692 .tb_re1e665.module-text .tb_text_wrap p,.themify_builder_content-6692 .tb_re1e665.module-text .tb_text_wrap blockquote,.themify_builder_content-6692 .tb_re1e665.module-text .tb_text_wrap h1,.themify_builder_content-6692 .tb_re1e665.module-text .tb_text_wrap h2,.themify_builder_content-6692 .tb_re1e665.module-text .tb_text_wrap h3,.themify_builder_content-6692 .tb_re1e665.module-text .tb_text_wrap h4,.themify_builder_content-6692 .tb_re1e665.module-text .tb_text_wrap h5,.themify_builder_content-6692 .tb_re1e665.module-text .tb_text_wrap h6,.themify_builder_content-6692 .tb_re1e665.module-text .tb_text_wrap li,.themify_builder_content-6692 .tb_re1e665.module-text .tb_text_wrap span,.themify_builder_content-otrh961 .tb_k26r962.module-post-title.module .tbp_title,.themify_builder_content-otrh961 .tb_k26r962.module-post-title.module .tbp_title a,.themify_builder_content-6692 .tb_dhee291.module-text .tb_text_wrap,.themify_builder_content-6692 .tb_dhee291.module-text .tb_text_wrap p,.themify_builder_content-6692 .tb_dhee291.module-text .tb_text_wrap blockquote,.themify_builder_content-6692 .tb_dhee291.module-text .tb_text_wrap h1,.themify_builder_content-6692 .tb_dhee291.module-text .tb_text_wrap h2,.themify_builder_content-6692 .tb_dhee291.module-text .tb_text_wrap h3,.themify_builder_content-6692 .tb_dhee291.module-text .tb_text_wrap h4,.themify_builder_content-6692 .tb_dhee291.module-text .tb_text_wrap h5,.themify_builder_content-6692 .tb_dhee291.module-text .tb_text_wrap h6,.themify_builder_content-6692 .tb_dhee291.module-text .tb_text_wrap li,.themify_builder_content-6692 .tb_dhee291.module-text .tb_text_wrap span,.themify_builder_content-6692 .tb_8lpn443.module-text .tb_text_wrap,.themify_builder_content-6692 .tb_8lpn443.module-text .tb_text_wrap p,.themify_builder_content-6692 .tb_8lpn443.module-text .tb_text_wrap blockquote,.themify_builder_content-6692 .tb_8lpn443.module-text .tb_text_wrap h1,.themify_builder_content-6692 .tb_8lpn443.module-text .tb_text_wrap h2,.themify_builder_content-6692 .tb_8lpn443.module-text .tb_text_wrap h3,.themify_builder_content-6692 .tb_8lpn443.module-text .tb_text_wrap h4,.themify_builder_content-6692 .tb_8lpn443.module-text .tb_text_wrap h5,.themify_builder_content-6692 .tb_8lpn443.module-text .tb_text_wrap h6,.themify_builder_content-6692 .tb_8lpn443.module-text .tb_text_wrap li,.themify_builder_content-6692 .tb_8lpn443.module-text .tb_text_wrap span{background-clip:border-box;background-image:none;color:#fff}
.themify_builder_content-6692 .tb_23uf965.module-buttons,.themify_builder_content-6692 .tb_hswq329.module-infinite-posts,.themify_builder_content-6692 .tb_ox7k291.module-buttons{text-align:center}
.themify_builder_content-6692 .tb_23uf965.module-buttons .module-buttons-item a{color:#fff}
.themify_builder_content-6692 .tb_y4w8484,.themify_builder_content-6692 .tb_d6u3961,.themify_builder_content-6692 .tb_sjpb608{background-color:#faf4e8}
.themify_builder_content-6692 .tb_n0cb320{margin-top:5%;--align_content:var(--align_start);--col:.545fr 1.455fr}
.themify_builder_content-6692 .tb_iza6360.module-text,.themify_builder_content-6692 .tb_17xt375.module-text,.themify_builder_content-6692 .tb_jf0j938.module-text{margin-bottom:5%;margin-top:5%}
.themify_builder_content-6692 .tb_iza6360.module-text.module h1,.themify_builder_content-6692 .tb_iza6360.module-text.module h2,.themify_builder_content-6692 .tb_17xt375.module-text.module h1,.themify_builder_content-6692 .tb_17xt375.module-text.module h2,.themify_builder_content-6692 .tb_6try962.module-text.module h1,.themify_builder_content-6692 .tb_6try962.module-text.module h2,.themify_builder_content-6692 .tb_jf0j938.module-text.module h1,.themify_builder_content-6692 .tb_jf0j938.module-text.module h2{margin-bottom:0}
.themify_builder_content-6692 .tb_iza6360.module-text.module h3,.themify_builder_content-6692 .tb_17xt375.module-text.module h3,.themify_builder_content-6692 .tb_6try962.module-text.module h3,.themify_builder_content-6692 .tb_jf0j938.module-text.module h3{text-transform:uppercase;margin-bottom:0}
.themify_builder_content-6692 .tb_iza6360.module-text.module .tb_text_wrap h1,.themify_builder_content-6692 .tb_17xt375.module-text.module .tb_text_wrap h1,.themify_builder_content-6692 .tb_jf0j938.module-text.module .tb_text_wrap h1,.themify_builder_content-6692 .tb_dhee291.module-text.module .tb_text_wrap h3,.themify_builder_content-6692 .tb_8lpn443.module-text.module .tb_text_wrap h3{font-family:"kobe";font-weight:900}
.themify_builder_content-6692 .tb_iza6360.module-text.module .tb_text_wrap h2,.themify_builder_content-6692 .tb_17xt375.module-text.module .tb_text_wrap h2,.themify_builder_content-6692 .tb_6try962.module-text.module .tb_text_wrap h2,.themify_builder_content-6692 .tb_jf0j938.module-text.module .tb_text_wrap h2{background-clip:border-box;background-image:none;color:#473a25}
.themify_builder_content-6692 .tb_6o1s409.module-image,.themify_builder_content-6692 .tb_eunk375.module-image,.themify_builder_content-6692 .tb_q625938.module-image{padding-top:28px}
.themify_builder_content-6692 .tb_znbq810.module-buttons .module-buttons-item a{color:#f28c16;text-transform:uppercase;font-size:16px;padding-left:0}
.themify_builder_content-6692 .tb_znbq810.module-buttons{text-align:left;margin-bottom:8%;margin-top:0}
.themify_builder_content-6692 .tb_znbq810.module-buttons em,.themify_builder_content-6692 .tb_znbq810.module-buttons .ui,.themify_builder_content-6692 .tb_znbq810.module-buttons span,.themify_builder_content-6692 .tb_ox7k291.module-buttons em,.themify_builder_content-6692 .tb_ox7k291.module-buttons .ui,.themify_builder_content-6692 .tb_ox7k291.module-buttons span,.themify_builder_content-6692 .tb_0x7b389.module-buttons em,.themify_builder_content-6692 .tb_0x7b389.module-buttons .ui,.themify_builder_content-6692 .tb_0x7b389.module-buttons span{text-decoration:underline}
.themify_builder_content-6692 .tb_znbq810.module-buttons .module-buttons-item em{font-size:25px;margin-top:-5px;color:#f28c16}
.themify_builder_content-otrh961 .tb_d8hg962.module-featured-image.module img{border-radius:15px}
.themify_builder_content-otrh961 .tb_k26r962.module-post-title.module h2{margin-top:40px;font-size:23px}
.themify_builder_content-otrh961 .tb_k26r962.module-post-title{margin-top:-148px;padding-right:5%;padding-left:5%}
.themify_builder_content-otrh961 .tb_k26r962.module-post-title.module .tbp_title a{text-decoration:none}
.themify_builder_content-6692 .tb_otrh961.module-advanced-posts,.themify_builder_content-6692 .tb_7qi6272.module-image,.themify_builder_content-6692 .tb_crou572.module-image{margin-top:5%}
.themify_builder_content-6692 .tb_yh7w375{margin-top:5%;--align_content:var(--align_center);--col:1.45fr .55fr}
.themify_builder_content-6692 .tb_fx9n53{margin-bottom:2%;margin-top:5%;--align_content:var(--align_center);--col:.59fr .779fr 1.631fr}
.themify_builder_content-6692 .tb_6try962.module-text{margin-bottom:5%;margin-top:5%;text-align:left}
.themify_builder_content-6692 .tb_6try962.module-text.module .tb_text_wrap h1{font-family:"kobe";font-weight:900;background-clip:border-box;background-image:none;color:#f28c16}
.themify_builder_content-6692 .tb_iuhl462.module-buttons .module-buttons-item,.themify_builder_content-6692 .tb_iuhl462.module-buttons .module-buttons-item a{font-family:"recoleta";font-weight:900}
.themify_builder_content-6692 .tb_iuhl462.module-buttons .module-buttons-item a{color:#f28c16;text-transform:uppercase;font-size:25px}
.themify_builder_content-6692 .tb_iuhl462.module-buttons .module-buttons-item em{color:#f28c16;margin-top:-2px;font-size:26px}
.themify_builder_content-6692 .tb_iuhl462.module-buttons{text-align:left}
.themify_builder_content-6692 .tb_mwqa937{margin-top:5%;margin-bottom:10%;--align_content:var(--align_center);--col:var(--c1_2)}
.themify_builder_content-6692 .tb_hswq329.module-infinite-posts.module .post-title{font-style:normal;line-height:17px;font-family:"recoleta";font-weight:800}
.themify_builder_content-6692 .tb_ct4i547{height:50px;background-color:#faf4e8}
.themify_builder_content-6692 .tb_bpll599{background-color:#faf4e8;padding-bottom:0;padding-top:3%}
.themify_builder_content-o8zv909 .tb_v49r909>.row_inner{--col:.292fr 3.991fr}
.themify_builder_content-o8zv909 .tb_owit909.module-accordion>.ui>li{padding:0}
.themify_builder_content-o8zv909 .tb_owit909.module-accordion{text-align:left;margin-top:-1px}
.themify_builder_content-o8zv909 .tb_owit909.module-accordion>.ui>li>.accordion-title a{color:#473a25;padding-top:0}
.themify_builder_content-o8zv909 .tb_owit909.module-accordion>.ui>li>.accordion-title{font-style:normal;text-transform:uppercase;font-size:15px;font-family:"recoleta";font-weight:800}
.themify_builder_content-o8zv909 .tb_owit909.module-accordion>.ui>li>.accordion-title .accordion-active-icon,.themify_builder_content-o8zv909 .tb_owit909.module-accordion>.ui>li>.accordion-title .accordion-icon{color:#473a25}
.themify_builder_content-o8zv909 .tb_owit909.module-accordion>.ui>li>.accordion-title i{margin-right:15px;font-size:23px}
.themify_builder_content-6692 .tb_e1e0793{background-color:#faf4e8;padding-bottom:3%;padding-top:1%}
.themify_builder_content-6692 .tb_cwf4291{padding-bottom:3%;padding-top:3%;background-color:#faf4e8}
.themify_builder_content-6692 .tb_bfox14{background-position:50% 50%;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;background-image:url(https://anoe-tahiti.com/wp-content/uploads/2025/06/experience-bg.jpg);padding:3% 12% 10%}
.themify_builder_content-6692 .tb_dhee291.module-text.module h3,.themify_builder_content-6692 .tb_8lpn443.module-text.module h3{font-size:50px}
.themify_builder_content-6692 .tb_dhee291.module-text,.themify_builder_content-6692 .tb_8lpn443.module-text{text-transform:uppercase;text-align:center;font-size:20px}
.themify_builder_content-6692 .tb_xh4v291.module-slider .slide-image img,.themify_builder_content-6692 .tb_tfaq939.module-slider .slide-image img{border-radius:169px}
.themify_builder_content-6692 .tb_xh4v291.module-slider .slide-content,.themify_builder_content-6692 .tb_tfaq939.module-slider .slide-content{font-size:30px}
.themify_builder_content-6692 .tb_xh4v291.module-slider .slide-content,.themify_builder_content-6692 .tb_xh4v291.module-slider.module .slide-title,.themify_builder_content-6692 .tb_xh4v291.module-slider.module .slide-title a,.themify_builder_content-6692 .tb_tfaq939.module-slider .slide-content,.themify_builder_content-6692 .tb_tfaq939.module-slider.module .slide-title,.themify_builder_content-6692 .tb_tfaq939.module-slider.module .slide-title a{text-shadow:0 3px 6px rgba(0, 0, 0, .55)}
.themify_builder_content-6692 .tb_ox7k291.module-buttons .module-buttons-item a,.themify_builder_content-6692 .tb_0x7b389.module-buttons .module-buttons-item a{color:#fff;text-transform:uppercase;font-size:16px}
.themify_builder_content-6692 .tb_ox7k291.module-buttons .module-buttons-item em,.themify_builder_content-6692 .tb_0x7b389.module-buttons .module-buttons-item em{font-size:25px;margin-top:-5px;color:#fff}
.themify_builder_content-6692 .tb_yl08905{background-position:50% 50%;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;background-color:#faf4e8;background-image:url(https://anoe-tahiti.com/wp-content/uploads/2025/06/experience-mobile-bg.jpg)}
.themify_builder_content-6692 .tb_tfaq939.module-slider .carousel-prev,.themify_builder_content-6692 .tb_tfaq939.module-slider .carousel-next{color:#faf4e8;background-color:transparent}
.themify_builder_content-6692 .tb_tfaq939.module-slider{transform-origin:50% 50%}
.themify_builder_content-6692 .tb_0x7b389.module-buttons{text-align:center;margin-bottom:8%;margin-top:0}

@media(max-width:1024px){
.themify_builder_content-6692 .tb_n0cb320,.themify_builder_content-6692 .tb_yh7w375{--col:none}
}
@media(max-width:600px){
.themify_builder_content-6692 .tb_iplp651{padding-bottom:10%;padding-top:10%}
.themify_builder_content-6692 .tb_re1e665.module-text{padding:20px 5%}
.themify_builder_content-6692 .tb_23uf965.module-buttons .module-buttons-item a{text-transform:uppercase;text-decoration:underline}
.themify_builder_content-6692 .tb_23uf965.module-buttons .module-buttons-item em,.themify_builder_content-6692 .tb_iuhl462.module-buttons .module-buttons-item em{margin-top:-3px}
.themify_builder_content-6692 .tb_n0cb320,.themify_builder_content-6692 .tb_yh7w375{--area:var(--aream2_auto)}
.themify_builder_content-6692 .tb_iza6360.module-text,.themify_builder_content-6692 .tb_17xt375.module-text,.themify_builder_content-6692 .tb_jf0j938.module-text{margin-bottom:10%;margin-top:10%;text-align:center}
.themify_builder_content-otrh961 .tb_k26r962.module-post-title{margin-top:-130px;text-transform:uppercase;font-size:10px;font-family:"kobe";font-weight:900;padding-right:15%;padding-left:15%}
.themify_builder_content-otrh961 .tb_k26r962.module-post-title.module h2{font-family:"kobe";font-weight:900}
.themify_builder_content-otrh961 .tb_k26r962.module-post-title.module .tbp_title a{color:#fff}
.themify_builder_content-6692 .tb_fx9n53{--col:none;--area:"col3" "col2" "col1"}
.themify_builder_content-6692 .tb_6try962.module-text{padding-bottom:5%;padding-top:5%}
.themify_builder_content-6692 .tb_6try962.module-text.module h1{font-size:50px}
.themify_builder_content-6692 .tb_iuhl462.module-buttons{margin-left:-25px}
.themify_builder_content-6692 .tb_iuhl462.module-buttons .module-buttons-item a{text-decoration:underline}
.themify_builder_content-6692 .tb_mwqa937{--col:none;--area:var(--aream2_auto)}
.themify_builder_content-6692 .tb_x3ki349{--area:var(--aream3_auto)}
.themify_builder_content-o8zv909 .tb_v49r909>.row_inner{--col:.583fr 3.7fr}
.themify_builder_content-o8zv909 .tb_owit909.module-accordion>.ui>li>.accordion-title{font-size:13px}
.themify_builder_content-6692 .tb_cwf4291{background-image:url(https://anoe-tahiti.com/wp-content/uploads/2025/05/vertical-bg.jpg)}
}/*Builder Custom CSS START*/
.experiences-back-share .module-icon-item:nth-child(2)  {
  vertical-align: middle;
  margin-top: -34px; /* Ajuste selon le rendu exact */
  height: 60px; /* Aligne avec l'icône de gauche */
  width: 60px;
}

.image-wrap {
    position: relative;
    overflow: hidden;
}
.post-anoe-1 .module-post-title,
.module-post-title a,
.module-post-title h2 {
    position: relative;
    z-index: 3;
    color: white; /* facultatif si besoin de renforcer la lisibilité */
}
.post-anoe-1 .module a,
.module {
    position: relative;
    z-index: 3;
}

.post-anoe-1 .image-wrap::after {
    content: "";
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    background: url('https://anoe-tahiti.com/wp-content/uploads/2025/06/Grunge-Texture.png') no-repeat center bottom;
    background-size: cover;
    z-index: 3;
    pointer-events: none;
	border-radius:15px
}
.post-activites .tf_carousel_nav_wrap.carousel-nav-wrap a.tf_box.tf_overflow.carousel-prev {
    position: absolute;
    left: 0px;
    top: 26px;
}
.post-activites .tf_carousel_nav_wrap a.tf_box.tf_overflow.carousel-next {
    position: absolute;
    right: 0px;
    top: 26px;
}
/*Builder Custom CSS END*/