.elementor-125 .elementor-element.elementor-element-17aab00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-125 .elementor-element.elementor-element-14531a0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-woocommerce-checkout-page .product-name .variation{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-125 .elementor-element.elementor-element-24c903c #payment #place_order{background-color:var( --e-global-color-accent );}.elementor-125 .elementor-element.elementor-element-24c903c #payment #place_order:hover{background-color:var( --e-global-color-1868f34 );}.elementor-125 .elementor-element.elementor-element-24c903c > .elementor-widget-container{margin:100px 100px 100px 100px;}.elementor-125 .elementor-element.elementor-element-24c903c .woocommerce-checkout{--place-order-title-alignment:flex-end;--purchase-button-width:fit-content;}.elementor-125 .elementor-element.elementor-element-24c903c{--sections-border-type:solid;--sections-border-color:var( --e-global-color-primary );--sections-border-radius:10px 10px 10px 10px;--sections-padding:50px 50px 50px 50px;--forms-labels-color:var( --e-global-color-primary );--forms-fields-border-radius:10px 10px 10px 10px;--order-summary-items-color:var( --e-global-color-78ad7a8 );--order-summary-totals-color:var( --e-global-color-78ad7a8 );--order-summary-totals-divider-color:var( --e-global-color-78ad7a8 );--purchase-button-border-radius:9px 9px 9px 9px;--purchase-button-padding:20px 20px 20px 20px;--purchase-button-width:fit-content;}.elementor-125 .elementor-element.elementor-element-24c903c .e-woocommerce-login-section, .elementor-125 .elementor-element.elementor-element-24c903c .woocommerce-checkout #customer_details .col-1, .elementor-125 .elementor-element.elementor-element-24c903c .woocommerce-additional-fields, .elementor-125 .elementor-element.elementor-element-24c903c .e-checkout__order_review, .elementor-125 .elementor-element.elementor-element-24c903c .e-coupon-box, .elementor-125 .elementor-element.elementor-element-24c903c .woocommerce-checkout #payment{border-width:2px 2px 2px 2px;}.elementor-125 .elementor-element.elementor-element-24c903c .woocommerce-shipping-fields{--shipping-heading-padding-start:50px;}.elementor-125 .elementor-element.elementor-element-24c903c h3#order_review_heading, .elementor-125 .elementor-element.elementor-element-24c903c .woocommerce-billing-fields h3, .elementor-125 .elementor-element.elementor-element-24c903c .woocommerce-additional-fields h3{font-family:"Sora", Sans-serif;font-size:30px;}.elementor-125 .elementor-element.elementor-element-24c903c .e-checkout-secondary-title{font-family:"Sora", Sans-serif;}.elementor-125 .elementor-element.elementor-element-24c903c .e-description{font-family:"Sora", Sans-serif;}.elementor-125 .elementor-element.elementor-element-24c903c .woocommerce-checkout #payment .payment_box, .elementor-125 .elementor-element.elementor-element-24c903c .woocommerce-privacy-policy-text p, .elementor-125 .elementor-element.elementor-element-24c903c .e-checkout-message{font-family:"Sora", Sans-serif;}.elementor-125 .elementor-element.elementor-element-24c903c .woocommerce-billing-fields .form-row label, .elementor-125 .elementor-element.elementor-element-24c903c .woocommerce-shipping-fields .form-row label, .elementor-125 .elementor-element.elementor-element-24c903c .woocommerce-additional-fields .form-row label, .elementor-125 .elementor-element.elementor-element-24c903c .e-woocommerce-login-anchor .form-row label, .elementor-125 .elementor-element.elementor-element-24c903c .e-coupon-anchor-description{font-family:"Sora", Sans-serif;font-size:18px;}.elementor-125 .elementor-element.elementor-element-24c903c .woocommerce-checkout-review-order-table .cart_item td{font-family:"Sora", Sans-serif;}.elementor-125 .elementor-element.elementor-element-24c903c .woocommerce-checkout-review-order-table thead tr th, .elementor-125 .elementor-element.elementor-element-24c903c .woocommerce-checkout-review-order-table tfoot tr th, .elementor-125 .elementor-element.elementor-element-24c903c .woocommerce-checkout-review-order-table tfoot tr td{font-family:"Sora", Sans-serif;}.elementor-125 .elementor-element.elementor-element-24c903c .woocommerce #payment #place_order{font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;}.elementor-125 .elementor-element.elementor-element-24c903c #place_order{box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.98);}.elementor-125 .elementor-element.elementor-element-24c903c #place_order:hover{box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.5);}.elementor-125 .elementor-element.elementor-element-24c903c .e-checkout__order_review{--sections-background-color:var( --e-global-color-accent );--sections-padding:30px 30px 30px 30px;--sections-title-color:var( --e-global-color-78ad7a8 );}.elementor-125 .elementor-element.elementor-element-24c903c .woocommerce-checkout #payment{--sections-background-color:var( --e-global-color-1868f34 );--sections-padding:30px 30px 30px 30px;}@media(min-width:768px){.elementor-125 .elementor-element.elementor-element-14531a0{--content-width:1280px;}}@media(max-width:1024px){.elementor-widget-woocommerce-checkout-page .product-name .variation{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:767px){.elementor-widget-woocommerce-checkout-page .product-name .variation{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-125 .elementor-element.elementor-element-24c903c > .elementor-widget-container{margin:0px 10px 0px 10px;padding:0px 0px 0px 0px;}.elementor-125 .elementor-element.elementor-element-24c903c{--sections-padding:20px 20px 20px 20px;}.elementor-125 .elementor-element.elementor-element-24c903c .woocommerce-shipping-fields{--shipping-heading-padding-start:20px;}}/* Start custom CSS for woocommerce-checkout-page, class: .elementor-element-24c903c *//* Masque l'en-tête "Sous-total" */
th.product-total, th.cart-subtotal, th.product-name, td.product-name, tr.recurring-totals, .notes  {
	display: none !important;
}

/* Masque l'en-tête "Sous-total" */
th.product-total {
	display: none !important;
}

/* Masque la colonne "Sous-total" dans les lignes de produit */
.woocommerce-checkout-review-order-table td.product-total {
	display: none !important;
}

/* Masque les lignes de "Sous-total" dans le tfoot */
.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal,
.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal.recurring-total {
	display: none !important;
}

.elementor-125 .elementor-element.elementor-element-24c903c ul li{
    font-family: Sora, sans-serif;
font-size:18px;
font-weight:900;
height:auto;
line-height:21px;
color: #ffffff;
list-style-type: none;

}

.elementor-125 .elementor-element.elementor-element-24c903c ul{
    padding-left:0px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14531a0 *//* Masquer le champ Secteur d'activité */
#member_secteur_field {
    display: none !important;
}
/* Masquer la case à cocher Profil Public */
p.form-row:has(#member_public_profile) {
    display: none !important;
}/* End custom CSS */