.page-id-1294 .et_builder_inner_content.et_pb_gutters3,.home .et_builder_inner_content.et_pb_gutters3{margin-top:-61px}.page-id-1294 .et_pb_section.et_pb_section_0_tb_footer.et_pb_with_background.et_section_regular{margin-top:60px}.page-id-28 .et_pb_section.et_pb_section_0_tb_footer.et_pb_with_background.et_section_regular{margin-top:0px}.home .et_pb_section.et_pb_section_0_tb_body.et_pb_section_video.et_pb_with_background.et_section_regular{margin-top:-160px;margin-left:-3px}.specialites-wrapper{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}ul.reseaux-sociaux{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:12px}ul.reseaux-sociaux li a{display:flex;align-items:center;gap:6px;text-decoration:none;color:#444;font-weight:bold}ul.reseaux-sociaux li a i{font-size:1.2em}.specialite-badge{white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}img.attachment-post-thumbnail.size-post-thumbnail{object-fit:cover!important;width:100%;height:250px}.ctdag-item{border:none!important}span.specialite-badge{background:#f57f78;border-radius:10px;padding:0 9px;color:#fff;font-size:11px;font-family:'Poppins';font-size:11px;line-height:1.3}img.attachment-post-thumbnail.size-post-thumbnail{cursor:context-menu}input#wp-block-search__input-1{height:47px!important}li.cat-item{color:#a4bbac}a{color:#f57e77!important}button#et_pb_submit{background:#313e4c!important;border:none!important;border-radius:10px!important;color:#fff!important;font-size:16px!important;font-family:'Nunito'}input#wp-block-search__input-1{border-radius:10px 0 0 10px}button.wp-block-search__button.wp-element-button{border-radius:0 10px 10px 0}article{border-radius:20px!important;box-shadow:#02020221 2px 2px 7px}.blog img{border-radius:20px 20px 0 0}.blog .post-content-inner{margin-bottom:20px}input.pms-form-submit,.pms-form>input[type=submit]{color:#FFFFFF!important;border-width:0px!important;border-radius:29px;font-size:14px;padding:14px 20px!important;font-family:'Nunito',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;background-color:#f4756e}input.pms-form-submit:hover,.pms-form>input[type=submit]:hover{background-color:#f4756ebf}.pms-subscription-plan.pms-subscription-plan-240{background-color:#f4756e;border-radius:40px;padding:21px 32px;color:#ffffff;font-family:'Nunito';font-weight:500;font-size:18px}.pms-subscription-plan.pms-subscription-plan-239{background-color:rgb(159,183,167);border-radius:40px;padding:21px 32px;color:#ffffff;font-family:'Nunito';font-weight:500;font-size:18px}.pms-subscription-plan.pms-subscription-plan-238{background-color:rgb(249,160,78);border-radius:40px;padding:21px 32px;color:#ffffff;font-family:'Nunito';font-weight:500;font-size:18px}input[type="radio"]{appearance:none;-webkit-appearance:none;background-color:#fff;margin:0;font:inherit;color:currentColor;width:20px;height:20px;border:1px solid #313e4c63;border-radius:50%;display:inline-grid;place-content:center;cursor:pointer;transition:all 0.2s ease-in-out;vertical-align:middle;position:relative}input[type="radio"]::before{content:"";width:10px;height:10px;border-radius:50%;transform:scale(0);transition:0.2s ease-in-out transform;background-color:rgb(49,62,76)}input[type="radio"]:checked::before{transform:scale(1)}span.pms-subscription-plan-trial{margin-left:6px}input#acf-field_682dade3840a0{padding:20px}.formulairefront textarea{border-radius:20px;padding:20px;box-shadow:#0000002e 1px 1px 6px;border:#0000001a solid 1px}.formulairefront .acf-label{font-family:'Nunito';font-size:20px;color:#9FB7A7}.formulairefront .acf-gallery .acf-gallery-attachment .margin{border:none!important;background:white!important}.formulairefront .acf-gallery{border:none!important}.formulairefront li.acf-fr{display:none}.formulairefront ul.acf-checkbox-list.acf-bl{display:flex;flex-wrap:wrap;gap:8px 10px;justify-content:center}.formulairefront ul.acf-checkbox-list.acf-bl li{border-radius:10px;color:white;background:#F4756E;padding:5px 10px;font-family:'Nunito'}.acf-gallery .acf-gallery-side{display:none!important}input[type="checkbox"]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:15px;height:15px;border:1px solid #fff;border-radius:3px;background-color:#fff;cursor:pointer;position:relative}input[type="checkbox"]:checked{background-color:#fff;border-color:#fff}input[type="checkbox"]:checked::after{content:"✓";position:absolute;top:-7px;left:1px;color:#333;font-size:16px;font-weight:bold;pointer-events:none}.formulairefront input{border-radius:15px;border:#9b9b9b30 1px solid}.formulairefront .acf-input-wrap.acf-url{box-shadow:#0000001a 1px 1px 8px;border-radius:15px}.formulairefront input#acf-field_68306517b4185,.formulairefront input#acf-field_68306527b4186,.formulairefront input#acf-field_68306532b4187,.formulairefront input#acf-field_6830653cb4188,.formulairefront input#acf-field_68306546b4189,.formulairefront input#acf-field_68306552b418a,.formulairefront input#acf-field_6830655db418b{padding:10px 38px!important}.formulairefront .acf-url i{top:11px!important;left:11px!important}.formulairefront input.acf-button.button.button-primary.button-large{padding:10px 20px;border-radius:17px!important;background:#F9A04E!important;color:white;font-family:'Nunito';font-size:19px;cursor:pointer}.formulairefront input.acf-button.button.button-primary.button-large:hover{opacity:0.8}.tp-articles-grid{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));justify-content:center;margin-top:20px}.tp-article{position:relative;overflow:hidden;border-radius:16px;min-height:200px;max-width:400px;margin-left:auto;margin-right:auto}.tp-article a.thumb,.tp-article a.thumb img{display:block;width:100%;height:100%;object-fit:cover}.tp-article a.thumb::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.45);transition:background .3s}.tp-article:hover a.thumb::after{background:rgba(0,0,0,.25)}.tp-article a{color:#fff!important}.tp-article h3{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-align:center;margin:0;padding:10px;font-size:20px;line-height:1.3;color:#fff;z-index:2;transition:transform .3s}.tp-article:hover h3{transform:scale(1.04)}.tp-article .date{display:none}h2.tp-articles-title{text-align:center;color:#9FB7A7;font-family:'Nunito';font-size:23px}table#pms-payment-history th,table#pms-payment-history td{padding:20px}table.pms-account-subscription-details-table.pms-account-subscription-details-table__240 th,table.pms-account-subscription-details-table.pms-account-subscription-details-table__240 td{padding:10px 20px}ul.pms-form-fields-wrapper input,input#pms_subscription_plans_discount_code,input#pms-apply-discount{padding:10px 20px;border-radius:20px;margin-left:20px}.pms-form-fields-wrapper input[type="submit"],input#pms-apply-discount{background:#f57e77;border:none;color:white;margin-left:20px}.pms-form-fields-wrapper input[type="submit"]:hover{opacity:0.8;cursor:pointer}.ld-accordion.ld-accordion--course.ld-breakpoint--initialized.ld-breakpoint--mobile.ld-breakpoint--tablet.ld-breakpoint--extra-small.ld-breakpoint--small.ld-breakpoint--medium.ld-breakpoint--large.ld-breakpoint--wide{display:none}input.learndash_mark_complete_button,a.ld-button{background:#313e4c!important}.learndash-wrapper.learndash-wrapper--course{display:flex;flex-direction:column}section.ld-enrollment__pricing.ld-enrollment__pricing--free{display:none}.ld-enrollment{border:none!important}input#btn-join{background:#313e4c;font-family:'Nunito'}span.ld-text,span.ld-icon.ld-icon-arrow-right{color:white!important}a.ld-button{text-decoration:none!important}.et-db #et-boc .et-l .et_pb_post_content_0_tb_body.et_pb_post_content a.ld-button{color:white!important}.ld-accordion__item-attribute-icon--progress{color:#F9A04E!important}.ld-profile-avatar,a.ld-profile-edit-link{display:none}.ld-item-list-actions{display:none!important}#pms-cancel-subscription-form input[type="submit"],#pms-update-payment-method-form input[type="submit"],form#tpArticleForm button{background:#313e4c!important;color:white!important;padding:10px 20px;border-radius:18px;box-shadow:none;border:none!important;font-weight:700;cursor:pointer}.tp-gallery-wrap{margin-bottom:1.5rem}.tp-previews{display:flex;flex-wrap:wrap;gap:15px;margin-top:15px}.tp-prev{position:relative;width:90px}.tp-prev img{width:100%;border-radius:6px}.tp-prev .rm{position:absolute;top:-6px;right:-6px;border:none;border-radius:50%;width:22px;height:22px;font-size:14px;background:#f4756e;color:#fff;cursor:pointer}.tp-upload-btn{display:inline-block;background:#f4756e;color:#fff;padding:12px 24px;border-radius:8px;margin-top:40px;font-size:14px;font-family:'Nunito';cursor:pointer}.tp-prev{max-width:200px}.tp-gallery-preview{display:flex;flex-wrap:wrap;gap:10px;margin-top:15px}.tp-gallery-preview img{width:100px;height:100px;object-fit:cover;border-radius:8px}.tp-image-wrapper{position:relative;display:inline-block}.tp-image-wrapper img{width:100px;height:100px;object-fit:cover;border-radius:8px;border:1px solid #ddd}.tp-remove-btn{position:absolute;top:-8px;right:-8px;background:#ff4d4d;color:white;border-radius:50%;width:20px;height:20px;font-size:16px;line-height:18px;text-align:center;cursor:pointer;font-weight:bold;box-shadow:0 0 4px rgba(0,0,0,0.3)}form#tpArticleForm{font-family:'Nunito';font-size:21px;font-weight:500;color:#313E4C!important}.titrearticle,.textarticle{box-shadow:#00000024 1px 1px 8px;border:#e9e9e9 solid 1px!important;border-radius:10px;padding:10px!important;margin-top:20px!important}.accordion{background-color:#eee;cursor:pointer;padding:10px;border:none;outline:none;transition:background-color 0.3s ease;width:100%;text-align:left;font-weight:bold;margin-bottom:5px}.accordion.active{background-color:#ccc}.panel{padding:0 10px;display:none;overflow:hidden;background-color:#f9f9f9;margin-bottom:10px}.category-level input[type="checkbox"]{border:#d7d7d7 1px solid}.category-level label{font-size:17px}.category-level input[type="checkbox"]{top:6px}.blog .et_pb_ajax_pagination_container{display:flex;justify-content:space-between;flex-wrap:wrap;gap:40px}.blog article{max-width:280px}.blog h2.entry-title,.post-meta,.post-content{padding:10px 24px}.wp-block-categories,.wp-block-categories-list{margin:0;padding:0}.wp-block-categories>li,.wp-block-categories-list>li{list-style:none;margin:4px 0}.cat-parent>a{display:block;padding:6px 10px;background:#313e4c;border-radius:8px;font-weight:600;position:relative;color:white!important}.cat-parent>a::after{content:"›";position:absolute;right:12px;transition:0.3s}.cat-parent.active>a::after{transform:rotate(90deg)}.cat-parent>.children{display:none;margin-left:15px;border-left:2px solid #ddd;padding-left:10px}.children li a{display:block;padding:4px 2px}ul.wp-block-categories-list li li a{color:#e0e0e0}.wp-block-categories .cat-item-27,.wp-block-categories .cat-item-1{display:none!important}li a{color:#313e4cb0!important}#liste-tp select{border-radius:10px!important;padding:10px!important;margin-left:10px!important;border:#33333329 solid 1px!important}#liste-tp img{width:130px!important}.travel-planner-card{max-width:260px;display:flex;min-width:100%;flex-direction:column;justify-content:center;align-items:center}#liste-tp h3{color:#313e4c!important;text-align:center;margin-top:10px!important}#liste-tp p{font-size:10px;line-height:15px}#liste-tp a:hover{background:#f58079d4!important}ul#wpforms-1598-field_4{display:flex;flex-wrap:wrap;justify-content:center}.depth-1 label{color:#fff!important}div#wpforms-confirmation-1598{background:#9fb7a7!important;border:none!important;border-radius:10px!important}div#wpforms-confirmation-1598 p{color:#fff!important}ul.liste-demandes-voyage{list-style-type:none!important}.et-db #et-boc .et_pb_post_content_0_tb_body.et_pb_post_content .liste-demandes-voyage li a{color:#ffffff!important;font-family:'Nunito'!important;font-size:21px;background:#f4756e;padding:14px;border-radius:19px}ul.liste-demandes-voyage li{display:flex;margin-bottom:40px;flex-direction:column}.postuler-voyaaage ol.commentlist.clearfix li{background:#ffffff!important}.postuler-voyaaage li .comment-body{padding:10px 10px 10px 120px!important}.postuler-voyaaage li .comment-body img{margin-left:20px;border-radius:20px}.postuler-voyaaage span.reply-container{display:none}p.logged-in-as{display:none}button#wpforms-submit-1598,button#wpforms-submit-2659,button#wpforms-submit-2670,button#wpforms-submit-2885{background:#a9beb0!important}label.wpforms-field-label{font-family:'Nunito';font-size:20px!important}.liste-demandes-voyage li{list-style:none;margin:0 0 1.5rem;padding:1rem 1.25rem;border-radius:12px;font-family:'Nunito'}.liste-demandes-voyage li a{display:block;background:#f4756e;color:#fff!important;padding:12px;border-radius:12px;font-size:20px;text-decoration:none}.liste-demandes-voyage li .infos{margin-top:8px;font-size:14px;color:#313e4c}.liste-demandes-voyage li.inactive a{background:#c2c2c2;opacity:0.7}.categorychecklist-holder{border:none!important}.acf-gallery .acf-gallery-attachment .margin{background:transparent!important;border:none!important}select.acf-gallery-sort{display:none!important}a.acf-button.button.button-primary.acf-gallery-add{background:#313e4c!important}#acf-form a.acf-button.button.button-primary.acf-gallery-add{padding:10px 20px!important;color:white!important;border-radius:20px!important;text-decoration:none}a.acf-expand-details{display:none}.acf-gallery-toolbar{border-top:none!important}.acf-field label{font-size:20px!important}.acf-field{padding:36px 0!important}.acf-field-url .acf-input,textarea#acf-field_682da4f2f576b,input#acf-field_682db4c46a093,#acf-form .acf-input-wrap{box-shadow:#eee 1px 1px 8px;border-radius:10px}.acf-url input[type=url],textarea#acf-field_682da4f2f576b,input#acf-field_682db4c46a093{border:1px solid #eee;border-radius:10px!important;font-family:'Poppins'!important;color:#6d6d6d}.acf-input-wrap.acf-url{border-radius:10px}input.acf-button.button.button-primary.button-large{background:#f4756e;padding:10px 20px;border:none;border-radius:10px;color:white;margin-bottom:40px;cursor:pointer}.acf-input textarea{padding:20px}nav.pms-account-navigation{margin-bottom:40px}li.pms-field.pms-last-name-field,li.pms-field.pms-first-name-field{display:none}.accordeon-specialites details{margin-bottom:10px;border:1px solid #ddd;border-radius:6px;padding:10px;background:#f9f9f9}.accordeon-specialites summary{font-weight:bold;cursor:pointer}.accordeon-specialites ul{margin:10px 0 0;padding-left:20px}button#wpforms-submit-1636,button#wpforms-submit-2123{background:#f4756e!important}.acf-checkbox-list>li.cat-parent>label{background:#313e4c;color:white;padding:6px 10px;border-radius:6px;display:block;position:relative}.acf-checkbox-list>li.cat-parent>label::after{content:"▶";position:absolute;right:10px;transition:transform 0.3s ease}.acf-checkbox-list>li.cat-parent.active>label::after{content:"▼"}.acf-checkbox-list>li.cat-parent>ul.children{margin-left:15px;padding-left:10px;border-left:2px solid #ccc}.acf-checkbox-list>li.cat-parent>label input{display:none!important}.acf-checkbox-list ul.children li label{background:transparent;color:#333;font-weight:normal}.acf-checkbox-list input[type="checkbox"]{border:1px #e9e9e9 solid!important}.categorychecklist-holder{max-height:100%!important}li.cat-parent{margin:10px 0!important}div#wpforms-confirmation-1636,div#wpforms-confirmation-2659,div#wpforms-confirmation-2670,div#wpforms-confirmation-2885,.wpforms-confirmation-scroll{background:#ffffff!important;border:none!important}.div#wpforms-confirmation-1636 p,div#wpforms-confirmation-2659 p,div#wpforms-confirmation-2670 p,div#wpforms-confirmation-2885 p,wpforms-confirmation-scroll p{font-family:'Nunito'!important;color:#313e4cc4!important;font-weight:700}.wpforms-image-choices-item{background:white!important}ul#wpforms-1956-field_17 li{max-width:140px}span.wpforms-image-choices-label{display:none!important}div#wpforms-confirmation-1956,div#wpforms-confirmation-2123{background:#f9e2db!important;border:none!important}.comment_postinfo,.comment_area{margin-left:20px!important}.comment_postinfo{margin-top:20px}div#wpforms-confirmation-1976{background:#dae3dd!important;border:none!important}.postuler-voyaaage label[for="comment"]{display:none!important}.travel-planner-card p{display:flex;flex-wrap:wrap;justify-content:center;gap:3px}.specialites-list{gap:4px;display:flex;flex-wrap:wrap}.et-social-google .et_pb_social_media_follow_network_name,.et-social-google .et_pb_social_icon:before{display:none}.et-social-google a.icon::before{content:"\f0ac";font-family:"FontAwesome";font-weight:900;font-size:20px;display:inline-block;color:#f58079;line-height:1;vertical-align:middle}div#wpforms-confirmation-1598 a{color:#313e4c!important}table.pms-account-subscription-details-table.pms-account-subscription-details-table__238 td{min-width:220px}form#wpforms-form-1976 label{color:white!important}button#wpforms-submit-1976{background:white!important;color:#f9a04e!important}.page-id-2018 .et_pb_code a{color:#313e4c!important;font-family:'nunito';font-weight:700;font-size:18px}.blog article{background:#ffffffed}.page-id-1601 form#wpforms-form-1598{padding:0 18px!important}.page-id-235 .et_pb_column.et_pb_column_4_4.et_pb_column_1_tb_body.et_pb_css_mix_blend_mode_passthrough.et-last-child{padding-top:30px}.page-id-235 label{font-family:'Nunito';font-weight:600;font-size:17px}.page-id-235 input{border-radius:10px!important;padding:10px!important}.page-id-235 input#rememberme{background:#eee!important;border:#bdbdbd solid 1px}.page-id-235 #pms_login input[type="checkbox"]:checked::after{position:absolute;top:-2px!important;left:4px!important}.page-id-235 input#wp-submit,.page-id-237 input[type="submit"]{border:none!important;background:#313e4c!important;color:#fff!important;cursor:pointer}.page-id-235 input#wp-submit:hover,.page-id-237 input[type="submit"]:hover{background:#313e4c9c!important}.page-id-237 input[type="submit"]{padding:10px 20px;border-radius:20px!important}article.tp-article{min-width:100%;max-height:200px}@media (max-width:888px){img.attachment-post-thumbnail.size-post-thumbnail{height:161px!important}}.custom-like{font-size:1.2rem;display:inline-flex;align-items:center;gap:4px;cursor:pointer;user-select:none}.custom-like .heart,.custom-like .like-btn{transition:color 0.3s ease}.custom-like .heart.liked,.custom-like .like-btn.liked{color:#f4756e}article .custom-like .like-btn.liked{color:#f4756e!important}span.like-count{font-size:12px!important}@media (max-width:600px){.wpforms-layout-column.wpforms-layout-column-50{width:100%!important}}.page-id-235 a.register,.page-id-235 span.separator{display:none}.ld-alert-messages{color:#f49590}.ld-accordion.ld-accordion--course.ld-breakpoint--initialized.ld-breakpoint--tablet.ld-breakpoint--extra-small.ld-breakpoint--small.ld-breakpoint--medium{display:none!important}#wpforms-form-2885 label{color:#313e4c!important}.modal-cacsp-btns a{color:#fff!important}a.acf-icon.-pencil.dark{display:none!important}a.acf-icon.-cancel.dark{text-decoration:none!important;padding-top:2px;padding-left:2px}a.woocommerce-product-gallery__trigger{display:none}.woocommerce-product-gallery__image img.zoomImg,.woocommerce-product-gallery__image .zoomImg{display:none!important;pointer-events:none!important}.woocommerce-product-gallery__image img{cursor:default!important}.wc-block-components-notices{display:none!important}span.price{color:#313e4c!important}.et_pb_module .et_pb_post .post-meta .vcard a{color:#313e4c!important;text-decoration:underline}li.cat-item.cat-parent a{padding-left:10px}.comment_avatar,.comment_postinfo,.travel_planner-template-default span.reply-container,.travel_planner-template-default .comment-content.clearfix a.et_pb_button,.travel_planner-template-default h1#comments{display:none!important}.travel_planner-template-default .comment_area{padding:40px 0}#comment-237 a{margin:30px 0;display:inline-block;color:#FFFFFF!important;border-width:0px!important;font-size:19px;background-color:#9FB7A7;border-radius:4px;padding:13px 22px!important;transition:background-color 300ms ease 0ms}#comment-237 a:hover{background-color:rgba(159,183,167,0.74)}#comment-232 a{margin:30px 0;display:inline-block;color:#FFFFFF!important;border-width:0px!important;font-size:19px;background-color:#9FB7A7;border-radius:4px;padding:13px 22px!important;transition:background-color 300ms ease 0ms}#comment-232 a:hover{background-color:rgba(159,183,167,0.74)}.pms-subscription-plan-238 .pms-subscription-plan-price,.pms-subscription-plan-238 .pms-subscription-plan-sign-up-fee{display:none!important}.pms-subscription-plan-238 label::after{content:"Paiement unique de 35€";font-weight:600;color:#fff;margin-left:6px}