#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover{color:#ffffff}.footer-widget{color:#ffffff}.et_slide_in_menu_container,.et_slide_in_menu_container .et-search-field{letter-spacing:px}.et_slide_in_menu_container .et-search-field::-moz-placeholder{letter-spacing:px}.et_slide_in_menu_container .et-search-field::-webkit-input-placeholder{letter-spacing:px}.et_slide_in_menu_container .et-search-field:-ms-input-placeholder{letter-spacing:px}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}a.et-cart-info,.single-product .button.add_to_cart_button.product_type_simple,.single-product form.cart,.single-product .woocommerce-message .button.wc-forward{display:none!important}.btn-pack{display:none;justify-content:center;align-items:center;background-color:#178169;color:#fff;padding:6px 20px;border-radius:20px;font-weight:bold;font-size:14px;line-height:1.2;text-decoration:none;box-sizing:border-box;cursor:pointer;transition:background-color 0.3s ease}.btn-pack:hover{background-color:#11614e}.woocommerce-checkout-review-order-table{border:7px solid blue;border-radius:10px;padding:15px;box-shadow:0 4px 10px rgba(0,0,0,0.1);background-color:#fffaf0;margin-bottom:20px;transition:all 0.3s ease}.woocommerce-checkout-review-order-table:hover{box-shadow:0 6px 15px rgba(255,0,0,0.3);transform:translateY(-2px)}.woocommerce-checkout-review-order-table td,.woocommerce-checkout-review-order-table th{vertical-align:middle}.woocommerce-checkout-review-order-table tr{padding:5px 0}.woocommerce-checkout-review-order-table tr.cart-subtotal,.woocommerce-checkout-review-order-table .cart_item .product-name .fp-product-name-only,.woocommerce-checkout-review-order-table .cart_item .quantity .fp-product-name-only{display:none}.woocommerce-checkout-payment,.wc_payment_methods,.wc_payment_method,.payment_method_stripe,.payment_method_card,.payment_method_paypal,#stripe-payment-data,#paypal-button-container,iframe[name^="__privateStripeFrame"],.woocommerce-checkout-payment ul{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;max-height:none!important;overflow:visible!important}.fp-column-only{display:flex;flex-direction:column;align-items:center;gap:5px}.fp-miniature-only{width:60px;height:60px;object-fit:cover;border-radius:8px}.fp-column-only .fp-product-name-only{font-size:14px;text-align:center;line-height:1.2}.woocommerce-cart .cart_item{display:flex;align-items:center;gap:10px}.woocommerce-cart .product-thumbnail img{width:60px;height:60px;object-fit:contain}.woocommerce-cart .product-name{flex:1;margin:0;font-size:14px}.woocommerce-cart .product-subtotal{white-space:nowrap;font-size:14px}#menu-item-12576 a{background:#00f;color:#fff;padding:2px 15px;border-radius:25px;font-weight:bold;display:inline-flex;align-items:center;justify-content:center;line-height:1;white-space:nowrap;box-sizing:border-box}#menu-item-12576 a:hover{background:#e60000;color:#fff}.carousel-container{position:relative;overflow:hidden;padding:20px 0}.carousel-track{display:flex;transition:transform 0.5s ease}.carousel-item{box-sizing:border-box;padding:15px;min-width:100%}.carousel-card{background:#f7f7f7;border-radius:16px;padding:25px;text-align:center;box-shadow:0 2px 10px rgba(0,0,0,0.1)}.carousel-card img{width:80px;height:80px;margin-bottom:10px}.carousel-btn{position:absolute;top:50%;transform:translateY(-50%);background:#178169;color:#fff;border:none;padding:12px;cursor:pointer;border-radius:50%;z-index:9999;opacity:0.9;font-size:18px;user-select:none}.carousel-btn.prev{left:10px}.carousel-btn.next{right:10px}.carousel-btn:hover{background:#11614e}.carousel-dots{text-align:center;margin-top:15px}.carousel-dot{display:inline-block;width:10px;height:10px;background:#ccc;border-radius:50%;margin:0 5px;cursor:pointer}.carousel-dot.active{background:#178169}@media (max-width:768px){.btn-pack{display:inline-flex!important;width:100%;text-align:center}.woocommerce-checkout #place_order{display:none!important}.fp-miniature-only{width:50px;height:50px}.fp-column-only .fp-product-name-only{font-size:13px}.woocommerce-cart .product-thumbnail img{width:50px;height:50px}.woocommerce-cart .product-name,.woocommerce-cart .product-subtotal{font-size:13px}#BTimelineBlock-1 .timeline.timeline--horizontal .timeline__wrap{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scrollbar-width:none}#BTimelineBlock-1 .timeline.timeline--horizontal .timeline__items{display:flex;flex-direction:row;width:max-content;transform:translate3d(0,0,0)}#BTimelineBlock-1 .timeline.timeline--horizontal .timeline__item{min-width:260px;flex:0 0 auto}#BTimelineBlock-1 .timeline.timeline--horizontal{height:auto}#BTimelineBlock-1 .timeline-nav-button{top:50%;transform:translateY(-50%)}#BTimelineBlock-1 .timeline.timeline--horizontal .timeline__wrap::-webkit-scrollbar{display:none}}.et_pb_section_0{padding-top:19px;padding-right:0px;padding-bottom:114px;padding-left:0px}.et_pb_section_7{padding-top:0px;padding-right:0px;padding-bottom:54px;padding-left:0px}.et_pb_section_10{padding-top:54px;padding-right:0px;padding-bottom:26px;padding-left:0px}.et_pb_section_9{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.et_pb_section_8.et_pb_section{background-color:#89aec1!important}.et_pb_section_8{padding-top:14px;padding-right:0px;padding-bottom:16px;padding-left:0px}.et_pb_button_5,.et_pb_button_5:after{transition:all 300ms ease 0ms}.et_pb_button_5{box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3)}body #page-container .et_pb_button_5:hover:after{color:}body.et_button_custom_icon #page-container .et_pb_button_5:after{font-size:18px}body #page-container .et_pb_button_5:after{font-size:1.6em}body #page-container .et_pb_button_5{color:#ffffff!important;border-radius:0px;font-size:18px;background-color:#179168}.et_pb_image_9{max-width:31%;margin-left:0}.et_pb_image_8{margin-top:-19px!important;margin-left:0}.et_pb_section_6{padding-top:54px;padding-right:0px;padding-bottom:0px;padding-left:0px}.et_pb_row_17.et_pb_row{padding-top:0;padding-right:0px;padding-bottom:30px;padding-left:0px}.et_pb_code_2{margin-left:-20px!important}.et_pb_button_4,.et_pb_button_4:after{transition:all 300ms ease 0ms}.et_pb_button_4{box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3)}body #page-container .et_pb_button_4:hover:after{color:}body #page-container .et_pb_button_4{color:#ffffff!important;border-radius:0px;background-color:#179168}.et_pb_section_5.et_pb_section{background-color:#efefef!important}.et_pb_section_5{padding-top:52px;padding-right:0px;padding-bottom:0px;padding-left:0px}.et_pb_row_12.et_pb_row{padding-top:0;padding-right:0px;padding-bottom:0;padding-left:0px}.et_pb_section_4.et_pb_section{background-color:#efefef!important}.et_pb_section_4{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.et_pb_row_11.et_pb_row{margin-top:12px!important;padding-top:0;padding-right:0px;padding-bottom:50px;padding-left:0px}.et_pb_button_3,.et_pb_button_3:after{transition:all 300ms ease 0ms}.et_pb_section_10.et_pb_section{background-color:#5e95c1!important}.et_pb_number_counter_0.et_pb_number_counter h3,.et_pb_number_counter_0.et_pb_number_counter h1.title,.et_pb_number_counter_0.et_pb_number_counter h2.title,.et_pb_number_counter_0.et_pb_number_counter h4.title,.et_pb_number_counter_0.et_pb_number_counter h5.title,.et_pb_number_counter_0.et_pb_number_counter h6.title{font-size:13px;color:#edf000!important}.et_pb_row_0.et_pb_row{margin-left:auto!important;margin-right:auto!important;margin-top:100px!important;padding-top:0;padding-right:0px;padding-bottom:0;padding-left:0px}.et_pb_row_20.et_pb_row{padding-top:0;padding-right:0px;padding-bottom:0;padding-left:0px}.et_pb_row_23.et_pb_row{padding-top:11px;padding-right:0px;padding-bottom:0;padding-left:0px}.et_pb_row_22.et_pb_row{padding-top:1px;padding-right:0px;padding-bottom:0;padding-left:0px}.et_pb_section_13.et_pb_section{background-color:#a4d872!important}.et_pb_button_7,.et_pb_button_7:after{transition:all 300ms ease 0ms}.et_pb_button_7{box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3)}body #page-container .et_pb_button_7:hover:after{color:}body.et_button_custom_icon #page-container .et_pb_button_7:after{font-size:18px}body #page-container .et_pb_button_7:after{font-size:1.6em}body #page-container .et_pb_button_7{color:#ffffff!important;border-radius:0px;font-size:18px;background-color:#179168}.et_pb_row_21.et_pb_row{padding-top:0;padding-right:0px;padding-bottom:27px;padding-left:0px}.et_pb_section_12.et_pb_section{background-color:#E5E5E5!important}.et_pb_section_12{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.et_pb_row_19.et_pb_row{padding-top:0;padding-right:0px;padding-bottom:0;padding-left:0px}.et_pb_number_counter_0.et_pb_number_counter .percent p{font-size:40px;color:#ffffff!important}.et_pb_section_11.et_pb_section{background-color:#e5e5e5!important}.et_pb_section_11{padding-top:0px;padding-right:0px;padding-bottom:45px;padding-left:0px}.et_pb_button_6,.et_pb_button_6:after{transition:all 300ms ease 0ms}.et_pb_button_6{box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3)}body #page-container .et_pb_button_6:hover:after{color:}body #page-container .et_pb_button_6{color:#ffffff!important;border-radius:0px;background-color:#179168}.et_pb_row_18.et_pb_row{padding-top:0;padding-right:0px;padding-bottom:0;padding-left:0px}.et_pb_number_counter_2.et_pb_number_counter{margin-top:-10px!important}.et_pb_number_counter_2.et_pb_number_counter .percent p{font-size:40px;color:#ffffff!important}.et_pb_number_counter_2.et_pb_number_counter h3,.et_pb_number_counter_2.et_pb_number_counter h1.title,.et_pb_number_counter_2.et_pb_number_counter h2.title,.et_pb_number_counter_2.et_pb_number_counter h4.title,.et_pb_number_counter_2.et_pb_number_counter h5.title,.et_pb_number_counter_2.et_pb_number_counter h6.title{font-size:13px;color:#edf000!important}.et_pb_number_counter_1.et_pb_number_counter{margin-top:-10px!important}.et_pb_number_counter_1.et_pb_number_counter .percent p{font-size:40px;color:#ffffff!important}.et_pb_number_counter_1.et_pb_number_counter h3,.et_pb_number_counter_1.et_pb_number_counter h1.title,.et_pb_number_counter_1.et_pb_number_counter h2.title,.et_pb_number_counter_1.et_pb_number_counter h4.title,.et_pb_number_counter_1.et_pb_number_counter h5.title,.et_pb_number_counter_1.et_pb_number_counter h6.title{font-size:13px;color:#edf000!important}.et_pb_button_3{box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3)}body #page-container .et_pb_button_3:hover:after{color:}body.et_button_custom_icon #page-container .et_pb_button_3:after{font-size:18px}.et_pb_cta_1.et_pb_promo{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:15px;line-height:2.8em}.et_pb_image_3 .et_pb_image_wrap,.et_pb_image_3 img{width:100%}.et_pb_image_3{margin-top:-53px!important;margin-bottom:13px!important;margin-left:65px!important;max-width:100%!important;margin-left:0}.et_pb_image_2 .et_pb_image_wrap,.et_pb_image_2 img{width:100%}.et_pb_image_2{margin-top:-109px!important;margin-bottom:27px!important;max-width:100%!important;margin-left:0}.et_pb_row_4.et_pb_row{padding-top:0;padding-right:0px;padding-bottom:0;padding-left:0px}.et_pb_section_2{padding-top:10px;padding-right:0px;padding-bottom:0px;padding-left:0px}.et_pb_image_1{max-width:34%;margin-top:0px!important;margin-left:0}.et_pb_row_3.et_pb_row{padding-top:0;padding-right:0px;padding-bottom:0;padding-left:0px}body #page-container .et_pb_cta_1.et_pb_promo .et_pb_promo_button.et_pb_button:after{color:#ffffff;line-height:1.7em;font-size:1em!important;margin-left:-1em;left:auto}body #page-container .et_pb_cta_1.et_pb_promo .et_pb_promo_button.et_pb_button:hover:after{margin-left:.3em;left:auto;margin-left:.3em;opacity:1;color:}body #page-container .et_pb_cta_1.et_pb_promo .et_pb_promo_button.et_pb_button{color:#ffffff!important;background:#179168;font-size:18px;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;background-color:#179168}.et_pb_cta_1.et_pb_promo .et_pb_button_wrapper{text-align:center}.et_pb_cta_1.et_pb_promo p{line-height:2.8em}.et_pb_row_5.et_pb_row{padding-top:0;padding-right:0px;padding-bottom:11px;padding-left:0px}.et_pb_cta_1.et_pb_promo h2,.et_pb_cta_1.et_pb_promo h1.et_pb_module_header,.et_pb_cta_1.et_pb_promo h3.et_pb_module_header,.et_pb_cta_1.et_pb_promo h4.et_pb_module_header,.et_pb_cta_1.et_pb_promo h5.et_pb_module_header,.et_pb_cta_1.et_pb_promo h6.et_pb_module_header{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;font-size:28px!important;line-height:1.1em!important;text-align:center!important}.et_pb_row_2.et_pb_row{margin-left:auto!important;margin-right:auto!important;margin-top:10px!important;padding-top:0;padding-right:0px;padding-bottom:27px;padding-left:0px}.et_pb_section_1{padding-top:19px;padding-right:0px;padding-bottom:0px;padding-left:0px}div.et_pb_section.et_pb_section_1{background-image:url(https://naturalisation-francaise.net/wp-content/uploads/2026/02/PHOTO-2026-02-13-15-46-51.jpg)!important}.et_pb_image_0{max-width:27%;margin-left:0}.et_pb_row_1.et_pb_row{padding-top:0;padding-right:0px;padding-bottom:27px;padding-left:0px}body #page-container .et_pb_cta_0.et_pb_promo .et_pb_promo_button.et_pb_button:after{color:#ffffff;line-height:1.7em;font-size:1em!important;margin-left:-1em;left:auto}body #page-container .et_pb_cta_0.et_pb_promo .et_pb_promo_button.et_pb_button:hover:after{margin-left:.3em;left:auto;margin-left:.3em;opacity:1;color:}body #page-container .et_pb_cta_0.et_pb_promo .et_pb_promo_button.et_pb_button{color:#ffffff!important;background:#179168;font-size:29px;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;background-color:#179168}.et_pb_cta_0.et_pb_promo .et_pb_button_wrapper{text-align:center}.et_pb_cta_0.et_pb_promo{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:14px;line-height:2.8em}.et_pb_cta_0.et_pb_promo p{line-height:2.8em}.et_pb_cta_0.et_pb_promo h2,.et_pb_cta_0.et_pb_promo h1.et_pb_module_header,.et_pb_cta_0.et_pb_promo h3.et_pb_module_header,.et_pb_cta_0.et_pb_promo h4.et_pb_module_header,.et_pb_cta_0.et_pb_promo h5.et_pb_module_header,.et_pb_cta_0.et_pb_promo h6.et_pb_module_header{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;font-size:57px!important;text-align:center!important}.et_pb_image_4{max-width:34%;margin-bottom:14px!important;margin-left:0}.et_pb_button_0_wrapper{margin-top:12px!important;margin-bottom:13px!important}body #page-container .et_pb_button_3:after{font-size:1.6em}.et_pb_section_3{padding-top:10px;padding-right:0px;padding-bottom:0px;padding-left:0px}body #page-container .et_pb_button_3{color:#ffffff!important;border-radius:0px;font-size:18px;background-color:#c4c4c4}.et_pb_row_10.et_pb_row{padding-top:27px;padding-right:0px;padding-bottom:8px;padding-left:0px}.et_pb_button_2,.et_pb_button_2:after{transition:all 300ms ease 0ms}body #page-container .et_pb_button_2:hover:after{color:}body.et_button_custom_icon #page-container .et_pb_button_2:after{font-size:20px}body #page-container .et_pb_button_2:after{font-size:1.6em}body #page-container .et_pb_button_2{color:#ffffff!important;font-size:20px;background-color:#179168}.et_pb_row_9.et_pb_row{padding-top:0;padding-right:0px;padding-bottom:11px;padding-left:0px}.et_pb_image_7{max-width:19%;text-align:center}.et_pb_image_6{max-width:75%;padding-left:35px;margin-top:12px!important;margin-left:114px!important;margin-left:0}.et_pb_image_5{margin-top:-26px!important;margin-left:0}body #page-container .et_pb_button_0{color:#ffffff!important;border-radius:0px;font-size:18px;background-color:#179168}.et_pb_row_7.et_pb_row{padding-top:0;padding-right:0px;padding-bottom:0;padding-left:0px}.et_pb_text_0{margin-top:-16px!important}body #page-container .et_pb_button_1:after{font-size:1.6em}body #page-container .et_pb_button_0:after{font-size:1.6em}body.et_button_custom_icon #page-container .et_pb_button_0:after{font-size:18px}body #page-container .et_pb_button_0:hover:after{color:}.et_pb_button_0{box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3)}.et_pb_button_0,.et_pb_button_0:after{transition:all 300ms ease 0ms}body #page-container .et_pb_button_1{color:#ffffff!important;font-size:18px;background-color:#a0a0a0}body.et_button_custom_icon #page-container .et_pb_button_1:after{font-size:18px}.et_pb_button_1,.et_pb_button_1:after{transition:all 300ms ease 0ms}body #page-container .et_pb_button_1:hover:after{color:}.et_pb_image_10{margin-left:0}.et_pb_row_6.et_pb_row{margin-left:auto!important;margin-right:auto!important;padding-top:0;padding-right:0px;padding-bottom:0;padding-left:0px}.et_pb_row_13.et_pb_row{margin-left:auto!important;margin-right:auto!important;padding-top:0;padding-right:0px;padding-bottom:0;padding-left:0px}.et_pb_image_0.et_pb_module{margin-left:auto!important;margin-right:auto!important}.et_pb_image_6.et_pb_module{margin-left:auto!important;margin-right:auto!important}.et_pb_image_9.et_pb_module{margin-left:auto!important;margin-right:auto!important}@media only screen and (min-width:981px){.et_pb_section_1{display:none!important}.et_pb_section_2{display:none!important}.et_pb_image_3{display:none!important}}@media only screen and (min-width:768px) and (max-width:980px){.et_pb_section_1{display:none!important}.et_pb_section_2{display:none!important}.et_pb_image_3{display:none!important}}@media only screen and (max-width:767px){.et_pb_section_0{display:none!important}.et_pb_cta_1.et_pb_promo{font-size:13px}.et_pb_text_0{margin-top:4px!important}.et_pb_section_3{display:none!important}.et_pb_image_6{display:none!important}.et_pb_text_1{margin-top:4px!important}.et_pb_code_2{margin-top:-7px!important}.et_pb_image_8{margin-left:47px!important}}