/* Generated from page: accueil */
.themify_builder_content-17 .tb_anx9439{background-position:50% 50%;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;background-image:url(http://conservatoire.pf/wp-content/uploads/2023/06/conservatoire-tahiti-home-slide-1-a-scaled.jpg);mix-blend-mode:normal}
.themify_builder_content-17 .tb_anx9439>.builder_row_cover::before{background-image:linear-gradient(90deg,rgba(199, 207, 200, 0.09) 0%,rgba(16, 41, 22, 0.86) 98%)}
.themify_builder_content-17 .tb_lfcu843.module-pro-slider .bsp-slide-excerpt,.themify_builder_content-17 .tb_lfcu843.module-pro-slider .bsp-slide-excerpt p{text-transform:uppercase;font-family:"excellenceinmotion";font-weight:200}
.themify_builder_content-17 .tb_lfcu843.module-pro-slider .bsp-slide-excerpt,.themify_builder_content-17 .tb_lfcu843.module-pro-slider.module .bsp-slide-excerpt p,.themify_builder_content-17 .tb_lfcu843.module-pro-slider .bsp-slide-excerpt h1,.themify_builder_content-17 .tb_lfcu843.module-pro-slider .bsp-slide-excerpt h2,.themify_builder_content-17 .tb_lfcu843.module-pro-slider .bsp-slide-excerpt h3,.themify_builder_content-17 .tb_lfcu843.module-pro-slider .bsp-slide-excerpt h4,.themify_builder_content-17 .tb_lfcu843.module-pro-slider .bsp-slide-excerpt h5,.themify_builder_content-17 .tb_lfcu843.module-pro-slider .bsp-slide-excerpt h6,.themify_builder_content-17 .tb_lfcu843.module-pro-slider.module .sp-slide-text .bsp-slide-post-title{color:#fff}
.themify_builder_content-17 .tb_lfcu843.module-pro-slider .bsp-timer-bar{background-color:#eba813}
.themify_builder_content-17 .tb_lfcu843.module-pro-slider.module .bsp-slide-post-title{text-align:center;text-transform:none;font-size:82px;font-family:"excellenceinmotion";font-weight:900}
.themify_builder_content-17 .tb_m9mw911{background-color:#fdf8ec}
.themify_builder_content-17 .tb_m9mw911>div.row_inner{background-position:50% 50%;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;background-image:url(http://conservatoire.pf/wp-content/uploads/2023/06/maeva-motif.svg)}
.themify_builder_content-17 .tb_tncx77.module-icon{margin-bottom:5%;margin-top:-93px}
.themify_builder_content-17 .tb_i5vc176.module-text{text-align:center;margin-top:7%}
.themify_builder_content-17 .tb_i5vc176.module-text.module .tb_text_wrap h1,.themify_builder_content-17 .tb_i5vc176.module-text.module .tb_text_wrap h2{font-style:normal;background-clip:border-box;background-image:none;color:#1a4923;font-family:"excellenceinmotion";font-weight:700}
.themify_builder_content-17 .tb_i5vc176.module-text.module h1,.themify_builder_content-17 .tb_i5vc176.module-text.module h2{font-size:127px}
.themify_builder_content-17 .tb_qrba786.module-text{padding-right:20%;padding-left:20%}
.themify_builder_content-17 .tb_ac4w847.module-buttons .module-buttons-item a{margin-bottom:100px;margin-top:20px;padding-bottom:3px;padding-top:7px;color:#75917b;text-transform:uppercase;font-style:normal;font-family:"excellenceinmotion";font-weight:300}
.themify_builder_content-17 .tb_ac4w847.module-buttons .module-buttons-item em{font-size:19px}
.themify_builder_content-17 .tb_ac4w847.module-buttons,.themify_builder_content-17 .tb_ty4b319.module-text{text-align:center}
.themify_builder_content-17 .tb_ac4w847.module-buttons.module .module-buttons-item a{border:3px solid #75917b}
.themify_builder_content-17 .tb_d3k8923.module-pro-slider .bsp-timer-bar{background-color:#1a4923}
.themify_builder_content-17 .tb_d3k8923.module-pro-slider{background-position:50% 50%;background-size:cover;background-repeat:no-repeat;background-image:url(http://conservatoire.pf/wp-content/uploads/2023/06/te-fare-upa-rau-enseignements-2.jpg)}
.themify_builder_content-17 .tb_d3k8923.module-pro-slider .bsp-slide-button{border-radius:68px;padding-bottom:12px;padding-top:14px;font-style:normal;font-family:"excellenceinmotion";font-weight:300;text-transform:uppercase}
.themify_builder_content-17 .tb_d3k8923.module-pro-slider.module .bsp-slide-post-title{font-family:"excellenceinmotion";font-weight:200;font-style:normal;font-size:56px}
.themify_builder_content-17 .tb_d3k8923.module-pro-slider .bsp-slide-excerpt,.themify_builder_content-17 .tb_d3k8923.module-pro-slider .bsp-slide-excerpt p{font-family:"excellenceinmotion";font-weight:200;line-height:20px;font-size:20px}
.themify_builder_content-17 .tb_d3k8923.module-pro-slider .sp-slide-text{padding-right:10%;padding-left:10%}
.themify_builder_content-17 .tb_kidi503{margin-top:5%;margin-bottom:5%}
.themify_builder_content-17 .tb_j2is307.module-buttons .module-buttons-item a:hover,.themify_builder_content-17 .tb_wshn799.module-buttons .module-buttons-item a:hover,.themify_builder_content-17 .tb_um4s283.module-buttons .module-buttons-item a:hover,.themify_builder_content-17 .tb_zj2c270.module-buttons .module-buttons-item a:hover,.themify_builder_content-17 .tb_d27g333.module-buttons .module-buttons-item a:hover,.themify_builder_content-17 .tb_tbc2133.module-buttons .module-buttons-item a:hover,.themify_builder_content-17 .tb_4p73752.module-buttons .module-buttons-item a:hover{color:#fff;background-image:none;background-color:#1a4923}
.themify_builder_content-17 .tb_j2is307.module-buttons,.themify_builder_content-17 .tb_wshn799.module-buttons,.themify_builder_content-17 .tb_um4s283.module-buttons,.themify_builder_content-17 .tb_zj2c270.module-buttons{text-align:left}
.themify_builder_content-17 .tb_j2is307.module-buttons .module-buttons-item a,.themify_builder_content-17 .tb_wshn799.module-buttons .module-buttons-item a,.themify_builder_content-17 .tb_um4s283.module-buttons .module-buttons-item a,.themify_builder_content-17 .tb_zj2c270.module-buttons .module-buttons-item a,.themify_builder_content-17 .tb_d27g333.module-buttons .module-buttons-item a,.themify_builder_content-17 .tb_tbc2133.module-buttons .module-buttons-item a,.themify_builder_content-17 .tb_4p73752.module-buttons .module-buttons-item a{padding-bottom:5px;padding-top:10px;color:#1a4923;text-transform:uppercase}
.themify_builder_content-17 .tb_j2is307.module-buttons.module .module-buttons-item a,.themify_builder_content-17 .tb_wshn799.module-buttons.module .module-buttons-item a,.themify_builder_content-17 .tb_um4s283.module-buttons.module .module-buttons-item a,.themify_builder_content-17 .tb_zj2c270.module-buttons.module .module-buttons-item a,.themify_builder_content-17 .tb_i4tq259.module-buttons.module .module-buttons-item a,.themify_builder_content-17 .tb_d27g333.module-buttons.module .module-buttons-item a,.themify_builder_content-17 .tb_tbc2133.module-buttons.module .module-buttons-item a,.themify_builder_content-17 .tb_4p73752.module-buttons.module .module-buttons-item a{border:3px solid #1a4923}
.themify_builder_content-17 .tb_n74q735{background-position:50% 50%;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;background-image:url(http://conservatoire.pf/wp-content/uploads/2023/06/events-motif-1.svg);background-color:#fdf8ec;padding-bottom:7%;padding-top:7%}
.themify_builder_content-17 .tb_dfgq406{border-bottom-right-radius:43px;border-top-right-radius:43px;border:3px solid #1a4923;padding:10.33%}
.themify_builder_content-17 .tb_b5zi79{margin-bottom:6%}
.themify_builder_content-17 .tb_f240584.module-text.module h2{margin-bottom:0}
.themify_builder_content-17 .tb_i4tq259.module-buttons{text-align:right;margin-top:-20px}
.themify_builder_content-17 .tb_i4tq259.module-buttons .module-buttons-item a{margin-bottom:20px;margin-top:20px;padding-bottom:5px;padding-top:10px;color:#1a4923;text-transform:uppercase}
.themify_builder_content-17 .tb_ty4b319.module-text.module h2{text-transform:uppercase;margin-bottom:3%;margin-top:3%}
.themify_builder_content-17 .tb_1m8s541{padding:11%;margin-top:-11%}
.themify_builder_content-17 .tb_y4uo658.module-slider{margin:0}
.themify_builder_content-17 .tb_y4uo658.module-slider .carousel-prev,.themify_builder_content-17 .tb_y4uo658.module-slider .carousel-next{color:#75917b;background-color:transparent}
.themify_builder_content-17 .tb_d27g333.module-buttons{text-align:center;margin-top:4%}
.themify_builder_content-17 .tb_v98h150>.row_inner{--align_content:var(--align_center)}
.themify_builder_content-17 .tb_v98h150>.tb_row_frame_wrap .tb_row_frame_bottom{background-size:33.43333333333334% 100%;height:6%;width:100%;background-image:url("http://conservatoire.pf/wp-content/uploads/2023/06/motif-logo-repeat-2.svg")}
.themify_builder_content-17 .tb_v98h150{background-position:50% 50%;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;background-image:url(http://conservatoire.pf/wp-content/uploads/2023/06/motif-location-1.svg);background-color:#fdf8ec;padding-bottom:7%;padding-top:7%}
.themify_builder_content-17 .tb_48ky173{border:3px solid #1a4923;padding:10.33%;border-bottom-left-radius:43px;border-top-left-radius:43px}
.themify_builder_content-17 .tb_tbc2133.module-buttons,.themify_builder_content-17 .tb_4p73752.module-buttons{text-align:left;margin-bottom:10%;margin-top:4%}
.themify_builder_content-17 .tb_0ryh150{border-bottom-right-radius:43px;border-top-right-radius:43px}

@media(max-width:1024px){
.themify_builder_content-17 .tb_0ryh150{padding-top:10.33px}
}
@media(max-width:768px){
.themify_builder_content-17 .tb_lfcu843.module-pro-slider .bsp-slide-excerpt,.themify_builder_content-17 .tb_lfcu843.module-pro-slider .bsp-slide-excerpt p{font-size:25px}
}
@media(max-width:600px){
.themify_builder_content-17 .tb_lfcu843.module-pro-slider.module .bsp-slide-post-title{line-height:80px}
.themify_builder_content-17 .tb_tncx77.module-icon{margin-top:-92px}
.themify_builder_content-17 .tb_i5vc176.module-text{margin-top:15%}
.themify_builder_content-17 .tb_qrba786.module-text{padding-right:5%;padding-left:5%}
.themify_builder_content-17 .tb_kidi503>.row_inner{--col:none;--area:"col1 col2" "col3 col4"}
.themify_builder_content-17 .tb_j2is307.module-buttons .module-buttons-item a,.themify_builder_content-17 .tb_wshn799.module-buttons .module-buttons-item a,.themify_builder_content-17 .tb_um4s283.module-buttons .module-buttons-item a,.themify_builder_content-17 .tb_zj2c270.module-buttons .module-buttons-item a{font-size:12px}
.themify_builder_content-17 .tb_j2is307.module-buttons,.themify_builder_content-17 .tb_wshn799.module-buttons,.themify_builder_content-17 .tb_um4s283.module-buttons,.themify_builder_content-17 .tb_zj2c270.module-buttons{text-align:center;margin-bottom:5%;margin-top:5%}
.themify_builder_content-17 .tb_n74q735>.row_inner,.themify_builder_content-17 .tb_v98h150>.row_inner{--col:none;--area:var(--aream2_auto)}
.themify_builder_content-17 .tb_kdoc106.module-image{margin-bottom:5%}
.themify_builder_content-17 .tb_dfgq406,.themify_builder_content-17 .tb_48ky173{padding:5%}
.themify_builder_content-17 .tb_b5zi79{--area:var(--aream2_auto)}
.themify_builder_content-17 .tb_1m8s541{margin-top:6%}
.themify_builder_content-17 .tb_v98h150>.tb_row_frame_wrap .tb_row_frame_top{background-image:none}
.themify_builder_content-17 .tb_v98h150{background-size:contain}
.themify_builder_content-17 .tb_v98h150>.tb_row_frame_wrap .tb_row_frame_bottom{height:2%}
.themify_builder_content-17 .tb_0ryh150{padding-top:5px}
}/*Builder Custom CSS START*/
/*.enseignements-bloc {
	background: rgb(26,73,35);
background: linear-gradient(90deg, rgba(26,73,35,1) 0%, rgba(255,255,240,0) 100%);
}*/

.enseignements-bloc a.sp-layer.bsp-slide-button span, span.tf_inline_b.tf_vmiddle {
    float: left;
    margin-right: 10px;
}

.events-list-home {
	height:550px;
	overflow:scroll;
	}
.capf-button {
	border: 3px solid rgb(117, 145, 123);
	padding: 10px 30px 8px;
	border-radius:25px;
	float:right;
}

.tf_carousel_nav_wrap.carousel-nav-wrap.tf_w {
    position: absolute;
    top: -90px;
}
.themify_builder_slider.tf_carousel.tf_swiper-container.tf_rel.tf_overflow.tf_swiper-container-initialized.tf_swiper-container-horizontal.tf_swiper-container-autoheight {
    max-height: 620px;
}
/*Builder Custom CSS END*/