.blurb-carousel{position:relative;overflow:hidden}.blurb-carousel-track{display:flex;transition:transform 0.4s ease!important}@media (max-width:980px){.blurb-carousel-arrow{display:none!important}}.blurb-carousel-pagination{text-align:center;margin-top:15px}.blurb-carousel-dot{display:inline-block;width:10px;height:10px;background:#ccc;margin:0 5px;border-radius:50%;cursor:pointer;transition:background 0.3s ease;width:14px!important;height:14px!important}.blurb-carousel-dot.active{background:#000}@media (min-width:981px){.blurb-carousel-pagination{display:none!important}}.blurb-carousel .et_pb_blurb{flex:0 0 50%;box-sizing:border-box;padding:0 24px}@media (max-width:767px){.blurb-carousel .et_pb_blurb{flex:0 0 100%}}.blurb-carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;background:#ffffff;color:#5762D5;border-radius:0px;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center}.blurb-carousel-prev{left:10px}.blurb-carousel-next{right:10px}#wpforms-form-357 div.wpforms-container-full input[type=text],#wpforms-form-357 div.wpforms-container-full input[type=email],#wpforms-form-357 div.wpforms-container-full .wpforms-form textarea{background-color:transparent!important;border-color:#495F6E29!important;border-width:2px!important;border-radius:0px!important}#wpforms-form-357 .wpforms-submit{background-color:#5762D5!important;color:#FFFFFF!important;border:0.25px solid #5762D5!important;border-radius:4px!important;padding:12px 30px!important;font-size:15px!important;font-weight:700!important}#wpforms-form-357 .wpforms-submit:hover{background:none!important;background-color:#261132!important}#wpforms-form-357 .wpforms-submit:disabled{background:none!important;background-color:#9EACB5!important}#wpforms-form-357 .wpforms-submit:active{background:none!important;background-color:#2F267F!important}#wpforms-form-431 .wpforms-field{padding:0px!important}#wpforms-form-431 .wpforms-field-large{background-color:#DAF4F2!important;border-radius:0px!important;border-width:0px!important}#wpforms-form-431{display:flex}#wpforms-form-431 .wpforms-field-container{width:80%!important}#wpforms-form-431 .wpforms-submit-container{width:20%!important;margin:0px!important}#wpforms-form-431 .wpforms-submit{border-radius:0px!important;height:43px!important;border-width:0px!important;background-color:#DAF4F2!important;color:#9EACB5!important}#wpforms-submit-431:hover{background:none!important;background-color:#DAF4F2!important}@media only screen and (max-width:980px){.wpforms-submit-container{display:flex;justify-content:center}#wpforms-form-357 .wpforms-submit{width:418px!important}}@media only screen and (max-width:420px){#wpforms-form-357 .wpforms-submit{width:100%!important}}.wpform-icon-btn{font-size:0!important;position:relative;display:flex;align-items:center;justify-content:center}.wpform-icon-btn::after{content:"\f061";font-family:"Font Awesome 6 Free";font-weight:900;font-size:18px;line-height:1}.home-tab-module .dnxte_tab_menu{position:absolute;left:20%;top:80px}@media only screen and (max-width:980px){.home-tab-module .dnxte_tab_menu{position:absolute;left:32%!important;top:80px}}.home-tab-module .dnxte_tab_menu ul li{max-width:fit-content!important}.home-tab-module .dnxte_tab_menu ul li a{padding:.7em 1.5em!important}.home-tab-module .dnxte_advanced_tab_item_0 a.dnxte_active_a,.home-tab-module .dnxte_advanced_tab_item_5 a.dnxte_active_a{background-color:#4858FF!important}.home-tab-module .dnxte_advanced_tab_item_1 a.dnxte_active_a,.home-tab-module .dnxte_advanced_tab_item_6 a.dnxte_active_a{background-color:#EE2FA2!important}.home-tab-module .dnxte_advanced_tab_item_2 a.dnxte_active_a,.home-tab-module .dnxte_advanced_tab_item_7 a.dnxte_active_a{background-color:#FFBC6B!important}.home-tab-module .dnxte_advanced_tab_item_3 a.dnxte_active_a,.home-tab-module .dnxte_advanced_tab_item_8 a.dnxte_active_a{background-color:#B3222C!important}.home-tab-module .dnxte_advanced_tab_item_4 a.dnxte_active_a,.home-tab-module .dnxte_advanced_tab_item_9 a.dnxte_active_a{background-color:#43BCCD!important}.home-tab-module .dnxte_tab_menu ul li a{background-color:#FFFFFF!important}.home-tab-module .dnxte_tab_menu ul{flex-wrap:wrap!important}@media only screen and (max-width:767px){.home-tab-module .dnxte_tab_menu{position:relative!important;left:0!important;top:0!important}}.custom-blurb-icon ul{list-style:none;padding-left:0}.custom-blurb-icon ul li{position:relative;padding-left:28px}.custom-blurb-icon ul li:before{content:"\f3c5";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;left:0;top:3px;color:#e63946;font-size:16px}@media screen and (max-width:980px){.reverse{display:flex;flex-direction:column-reverse}}@media screen and (max-width:767px){.reverse-mob{display:flex;flex-direction:column-reverse}}.gallery-page-menu{display:flex;justify-content:center;align-items:center}.gallery-page-menu #menu-galerie-photo-menu{display:flex;flex-wrap:wrap;gap:24px}.gallery-page-menu #menu-galerie-photo-menu li{padding:10px 32px;border:1px solid rgba(87,98,213,1);border-radius:4px}.gallery-page-menu #menu-galerie-photo-menu li:hover{background-color:rgba(38,17,50,1);border-color:rgba(38,17,50,1)}.gallery-page-menu #menu-galerie-photo-menu li:hover a{color:#fff!important}.gallery-page-menu #menu-galerie-photo-menu li a{padding-bottom:0px}.gallery-page-menu #menu-galerie-photo-menu li.active-section{background-color:rgba(38,17,50,1)!important;border-color:rgba(38,17,50,1)!important}.gallery-page-menu #menu-galerie-photo-menu li.active-section>a{color:#ffffff!important}.gallery-page-menu #menu-galerie-photo-menu li.active-section{background-color:rgba(38,17,50,1)!important;border-color:rgba(38,17,50,1)!important}.gallery-page-menu #menu-galerie-photo-menu li.active-section>a{color:#ffffff!important}.gallery-big-image img{height:calc(544px + 36px)!important;object-fit:cover}.gallery-small-image{}.gallery-small-image img{height:272px!important;object-fit:cover}.gallery-vertical-image{}.gallery-vertical-image img{height:272px!important;object-fit:cover}@media (max-width:980px){.gallery-page-menu .et_pb_menu__menu{display:block!important}.gallery-page-menu .et_mobile_nav_menu{display:none!important}.gallery-page-menu .et-menu{display:flex!important;flex-wrap:wrap;justify-content:center}.gallery-page-menu #menu-galerie-photo-menu{display:flex;flex-wrap:wrap;gap:5px!important}}.da-close{color:#261132!important;font-size:43px!important;opacity:1!important;right:2%!important;top:5%!important}.swiper-button-prev.swiper-button-disabled{opacity:1!important}.dnext_thumbs_gallery_arrows_outer_left{left:-3%!important}.logo-col{margin-bottom:0px!important}.post_cat a{display:inline-block;padding:8px 16px;margin:4px 6px 4px 0;border:1px solid rgba(205,208,242,1);color:rgba(33,131,128,1)!important;text-decoration:none;border-radius:4px;font-size:14px;font-weight:500;line-height:24px;transition:all .25s ease}.post_cat a:hover{background-color:rgba(33,131,128,1);color:#ffffff!important}.post_cat h5{display:flex;flex-wrap:wrap;gap:6px}.guestbook-tabs .dnxte_tab_menu ul{display:flex;gap:12px;padding:0;margin:0;list-style:none}.guestbook-tabs .dnxte_tab_menu ul li a{background:#fff!important;color:#fff!important;padding:10px 32px;border-radius:6px;transition:all 0.3s ease;display:inline-block}.guestbook-tabs .dnxte_tab_menu ul li a:hover{color:#fff!important}.guestbook-tabs .dnxte_tab_menu ul li a.dnxte_active_a{background:#3E2F5B!important;color:#fff!important}.guestbook-tabs .dnxte_tab_menu{padding-top:20px;border-top:2px solid #FFBC6B}.guestbook-gallery .dnext-thumbs-gallery-bottom .swiper-slide{aspect-ratio:1 / 1;height:auto!important}.guestbook-gallery .dnext-thumbs-gallery-bottom .dnext-thumbs-gallery-item{width:100%;height:100%;overflow:hidden;border-radius:6px}.guestbook-gallery .dnext-thumbs-gallery-bottom img{width:100%;height:100%;object-fit:cover;display:block}.guestbook-gallery .dnext-thumbs-gallery-bottom .swiper-slide{border:2px solid #C5CDD3!important;transition:all 0.3s ease}.guestbook-gallery .dnext-thumbs-gallery-bottom .swiper-slide:hover{border-color:#5762D5}.guestbook-gallery .dnext-thumbs-gallery-bottom .swiper-slide-thumb-active{border-color:#5762D5!important}.guestbook-gallery .dnext-thumbs-gallery-bottom .swiper-slide,.guestbook-gallery .dnext-thumbs-gallery-bottom .swiper-slide *{cursor:url("https://darkviolet-sheep-845340.hostingersite.com/wp-content/uploads/2026/02/hand-pointer-regular-1-1.png") 16 16,pointer}.guestbook-gallery .dnext-thumbs-gallery-top .swiper-slide-active img{width:100%;height:100%;object-fit:contain!important;padding-bottom:20px}.guestbook-gallery .dnext-thumbs-gallery-top .swiper-wrapper,.guestbook-gallery .dnext-thumbs-gallery-top .swiper-slide{height:600px}.guestbook-gallery .dnext-thumbs-gallery-top .dnext-thumbs-gallery-item{height:100%;display:flex;align-items:center;justify-content:center}.guestbook-gallery .dnext-thumbs-gallery-top img{max-height:100%;object-fit:contain}@media (max-width:767px){.guestbook-gallery .dnext-thumbs-gallery-top .swiper-wrapper,.guestbook-gallery .dnext-thumbs-gallery-top .swiper-slide{height:400px}}#ez-toc-container{padding:0px!important;border:none!important;box-shadow:none!important}#ez-toc-container nav ul{display:flex;flex-direction:column;gap:16px}#ez-toc-container a:visited{color:#5762D5!important}.post_tab_top_bar{width:100%;max-width:100%;overflow:hidden}.post_tab_top_bar .cat-btn-wrap{display:flex;gap:24px;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;width:100%;max-width:100%;padding-bottom:6px;box-sizing:border-box}.post_tab_top_bar .cat-btn-wrap>*{flex:0 0 auto}.post_tab_top_bar .cat-btn{font-family:'Playfair Display',sans-serif;font-size:16px;line-height:20px;font-weight:500;white-space:nowrap;padding:10px 32px!important;background:transparent!important;color:#2F267F!important;border-radius:4px!important;text-decoration:none;display:inline-block;border:1px solid #5762D5}.post_tab_top_bar .cat-btn:hover{background:#261132!important;color:#fff!important}@media (max-width:767px){.col-rev .et_pb_row{display:flex;flex-direction:column-reverse}.col-rev .et_pb_column{width:100%!important;margin-right:0!important}.post_tab_top_bar{overflow:hidden}.post_tab_top_bar .cat-btn-wrap{display:flex;gap:16px;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;padding-bottom:6px}.post_tab_top_bar .cat-btn-wrap>*{flex:0 0 auto}.post_tab_top_bar .cat-btn{font-size:13px;padding:8px 16px;white-space:nowrap}.post_tab_top_bar .cat-btn-wrap::-webkit-scrollbar{height:4px}}.go-back-btn{flex-shrink:0!important;white-space:nowrap;font-family:'Playfair Display',sans-serif;padding:10px 12px;background:transparent;color:#2F267F;border:none;border-radius:6px;cursor:pointer;font-size:16px;transition:0.3s}.go-back-btn:hover{background:#3E2F5B;color:#fff}.go_back_btn_wrap{margin-bottom:6px!important}@media (max-width:980px){.col-rev .et_pb_row{display:flex;flex-direction:column-reverse}.col-rev .et_pb_column{width:100%!important;margin-right:0!important}}.post_comments .commentlist{display:none}.post_comments #comments{cursor:pointer;position:relative;padding-right:25px;font-size:14px;line-height:24px;font-family:'Plus Jakarta Sans',sans-serif;padding:20px 0px;border-top:1px solid #C5CDD3;border-bottom:1px solid #C5CDD3;display:inline-flex;align-items:center;gap:6px;cursor:pointer;width:100%}.post_comments #comments:after{content:"▾";position:static;font-size:18px;transition:.3s}.post_comments.show-comments #comments:after{transform:rotate(180deg)}.post_comments .comment-form-url{display:none}.post_comments form.comment-form{display:flex;flex-direction:column}.post_comments .comment-form-author{order:1}.post_comments .comment-form-email{order:2}.post_comments .comment-form-comment{order:3}.post_comments .comment-form-cookies-consent{order:4}.post_comments .form-submit{order:5}@media only screen and (max-width:980px){.comment-form .form-submit{text-align:center!important}}@media only screen and (min-width:1110px) and (max-width:1185px){.dp-dfg-featured-image{height:50vh!important}}.post_comments .comment-notes{display:none}.post_comments h3#reply-title.comment-reply-title{font-size:0!important;line-height:0!important;color:transparent!important}.post_comments h3#reply-title.comment-reply-title *{font-size:0!important;line-height:0!important;color:transparent!important}.post_comments h3#reply-title.comment-reply-title::before{content:"Commentez cette actualité";color:#261132!important;font-size:24px!important;line-height:36px!important;font-family:'Plus Jakarta Sans',sans-serif!important;font-weight:600;display:block}.lang_box .et_pb_text_inner p{display:flex;flex-direction:column;align-items:center;gap:8px}.lang_box br{display:none}.lang_box a{position:relative;font-size:14px;font-weight:600;text-decoration:lowercase!important;color:#6f8fa0}.lang_box .divider-lang{display:inline-block;width:50px;height:4px;background-color:#b70d2f;border-radius:4px}.lang_box a.gt-current-lang{color:#2d0b3f;padding-left:14px}.lang_box a.gt-current-lang::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:8px;height:8px;background:#35a9b5;border-radius:50%}@media (max-width:980px){.mobile-carousel .swiper{width:100%}}.mobile-carousel .swiper-slide{height:auto}.mobile-carousel .swiper-pagination-bullets{bottom:22%!important}.Que-faire .mobile-carousel .swiper-pagination-bullets{bottom:13%!important}.mobile-carousel .swiper-pagination-bullet-active{background:#261132!important}@media only screen and (max-width:767px){.wpforms-one-half{width:100%!important}.wpforms-field-row-block{padding:0px!important;margin-top:30px!important}}.postid-4090 .wp-block-table tr th,.postid-4238 .wp-block-table tr th{background-color:#43BCCD!important}.postid-4090 .wp-block-table tr td a,.postid-4238 .wp-block-table tr td a{color:#261132!important}.postid-4238 .et_pb_post_title_0_tb_body,.postid-4090 .et_pb_post_title_0_tb_body{display:none}.dp-dfg-cf-expert .dp-dfg-custom-field-value{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dp-dfg-custom-content .dp-dfg-cf-sub_title .dp-dfg-custom-field-value{color:#2F267F!important}.btn-align-fix{display:flex;align-items:stretch}.btn-align-fix .et_pb_column{display:flex;flex-direction:column}.btn-align-fix .et_pb_button_9_wrapper,.btn-align-fix .et_pb_button_7_wrapper,.btn-align-fix .et_pb_button_11_wrapper,.btn-align-fix .et_pb_button_14_wrapper,.btn-align-fix .et_pb_button_15_wrapper,.btn-align-fix .et_pb_button_16_wrapper,.btn-align-fix .et_pb_button_2_wrapper,.btn-align-fix .et_pb_button_4_wrapper,.btn-align-fix .et_pb_button_6_wrapper,.btn-align-fix .et_pb_button_0_wrapper{margin-top:auto}.hidden-content{display:none}.dnext_thumbs_gallery_top_holder{height:800px;overflow:hidden}.dnext-thumbs-gallery-bottom{margin-top:20px}.dnext-thumbs-gallery-bottom .dnxte_thumbs_gallery_child{height:185px}.dnext-thumbs-gallery-bottom .dnxte_thumbs_gallery_child img,.dnext-thumbs-gallery-top .dnxte_thumbs_gallery_child img{height:100%;object-fit:cover;object-position:center}.dnext-thumbs-gallery-item,.dnext-thumbs-gallery-top-image-link{height:100%}.dnext-thumbs-gallery-top-image-link img{height:stretch}.dnext-thumbs-gallery-top .dnxte_thumbs_gallery_child{height:800px}.dnxte-coverflow-image-link{width:100%!important}body.carnets-voyage-page .elementor-post__title,body.carnets-voyage-page .elementor-post__title a,body.carnets-voyage-page .eael-entry-title,body.carnets-voyage-page .eael-entry-title a,body.carnets-voyage-page .entry-title,body.carnets-voyage-page .entry-title a,body.carnets-voyage-page .post-title,body.carnets-voyage-page .post-title a{white-space:nowrap!important;overflow:hidden!important;text-overflow:clip!important;display:block!important;max-width:100%!important}@media (max-width:980px){body.single:not(.woocommerce-page) article table,body.single:not(.woocommerce-page) .entry-content table,body.single:not(.woocommerce-page) .post-content table,body.single:not(.woocommerce-page) .et_pb_post_content table,body.single:not(.woocommerce-page) .et_pb_text_inner table{display:block;width:100%!important;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;table-layout:auto!important;border-collapse:separate!important;border-spacing:0;white-space:normal}body.single:not(.woocommerce-page) article table th,body.single:not(.woocommerce-page) article table td,body.single:not(.woocommerce-page) .entry-content table th,body.single:not(.woocommerce-page) .entry-content table td,body.single:not(.woocommerce-page) .post-content table th,body.single:not(.woocommerce-page) .post-content table td,body.single:not(.woocommerce-page) .et_pb_post_content table th,body.single:not(.woocommerce-page) .et_pb_post_content table td,body.single:not(.woocommerce-page) .et_pb_text_inner table th,body.single:not(.woocommerce-page) .et_pb_text_inner table td{min-width:140px;padding:10px 12px!important;font-size:14px;line-height:1.4;vertical-align:top;white-space:normal;overflow-wrap:break-word;word-break:normal}body.single:not(.woocommerce-page) table th,body.single:not(.woocommerce-page) table tr:first-child td{font-weight:700;background:#f8f4ec}body.single:not(.woocommerce-page) table a{overflow-wrap:anywhere;word-break:break-word}}@media (max-width:480px){body.single:not(.woocommerce-page) article table th,body.single:not(.woocommerce-page) article table td,body.single:not(.woocommerce-page) .entry-content table th,body.single:not(.woocommerce-page) .entry-content table td,body.single:not(.woocommerce-page) .post-content table th,body.single:not(.woocommerce-page) .post-content table td,body.single:not(.woocommerce-page) .et_pb_post_content table th,body.single:not(.woocommerce-page) .et_pb_post_content table td,body.single:not(.woocommerce-page) .et_pb_text_inner table th,body.single:not(.woocommerce-page) .et_pb_text_inner table td{min-width:125px;padding:9px 10px!important;font-size:13px}}