.elementor-1027 .elementor-element.elementor-element-d018948:not(.elementor-motion-effects-element-type-background), .elementor-1027 .elementor-element.elementor-element-d018948 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF7FE;background-image:url("https://www.marcelleenboite.fr/wp-content/uploads/2024/10/vert-scaled.jpg");background-position:bottom center;background-size:cover;}.elementor-1027 .elementor-element.elementor-element-d018948{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1027 .elementor-element.elementor-element-d018948 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1027 .elementor-element.elementor-element-a1da592 > .elementor-element-populated{padding:195px 0px 190px 0px;}.elementor-1027 .elementor-element.elementor-element-baf5661{text-align:center;}.elementor-1027 .elementor-element.elementor-element-baf5661 .thegem-heading, .elementor-1027 .elementor-element.elementor-element-baf5661 .thegem-heading .light{font-size:90px;line-height:90px;}.elementor-1027 .elementor-element.elementor-element-5e75893{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 100px 0px;}.elementor-1027 .elementor-element.elementor-element-5e75893 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1027 .elementor-element.elementor-element-7da791b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1027 .elementor-element.elementor-element-7da791b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1027 .elementor-element.elementor-element-7da791b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1027 .elementor-element.elementor-element-7da791b > .elementor-element-populated, .elementor-1027 .elementor-element.elementor-element-7da791b > .elementor-element-populated > .elementor-background-overlay, .elementor-1027 .elementor-element.elementor-element-7da791b > .elementor-background-slideshow{border-radius:35px 35px 35px 35px;}.elementor-1027 .elementor-element.elementor-element-7da791b > .elementor-element-populated{box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.07);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-135px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:65px 65px 150px 65px;}.elementor-1027 .elementor-element.elementor-element-7da791b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1027 .elementor-element.elementor-element-7c852b3  .thegem-te-checkout-coupon .checkout-coupon-notice{color:#000000;}.elementor-1027 .elementor-element.elementor-element-7c852b3  .thegem-te-checkout-coupon .checkout-coupon-notice a{color:var( --e-global-color-58501a2 );}.elementor-1027 .elementor-element.elementor-element-7c852b3  .thegem-te-checkout-coupon .checkout-coupon-notice a:hover{color:#C0C0C0;}.elementor-1027 .elementor-element.elementor-element-33b04b0{--spacer-size:40px;}.elementor-1027 .elementor-element.elementor-element-446703e .thegem-te-checkout-billing .checkout-billing-title{text-align:center;margin-bottom:40px;}.elementor-1027 .elementor-element.elementor-element-446703e  .thegem-te-checkout-billing .checkout-billing-title{color:#000000;}.elementor-1027 .elementor-element.elementor-element-446703e  .thegem-te-checkout-billing .form-row input.input-text{color:var( --e-global-color-58501a2 );border-color:#E0E5E8 !important;}.elementor-1027 .elementor-element.elementor-element-446703e  .thegem-te-checkout-billing .form-row .select2-selection__rendered{color:var( --e-global-color-58501a2 );}.elementor-1027 .elementor-element.elementor-element-446703e  .thegem-te-checkout-billing .form-row .select2-selection__arrow{color:var( --e-global-color-58501a2 );}.elementor-1027 .elementor-element.elementor-element-446703e  .thegem-te-checkout-billing .form-row .checkbox-sign:before{color:var( --e-global-color-58501a2 );}.elementor-1027 .elementor-element.elementor-element-446703e  .thegem-te-checkout-billing .form-row .select2-selection--single{border-color:#E0E5E8 !important;}.elementor-1027 .elementor-element.elementor-element-446703e  .thegem-te-checkout-billing .form-row .checkbox-sign{border-color:#E0E5E8 !important;}.elementor-1027 .elementor-element.elementor-element-446703e  .thegem-te-checkout-billing .form-row.woocommerce-invalid input.input-text{border-color:#E0E5E8 !important;}.elementor-1027 .elementor-element.elementor-element-446703e  .thegem-te-checkout-billing .form-row label abbr{color:#E0E5E8 !important;}.elementor-1027 .elementor-element.elementor-element-446703e  .thegem-te-checkout-billing .form-row .select2-selection__placeholder{color:#D1D1D1 !important;}.elementor-1027 .elementor-element.elementor-element-446703e  .thegem-te-checkout-billing .form-row input.input-text::placeholder{color:#D1D1D1 !important;}.elementor-1027 .elementor-element.elementor-element-446703e  .thegem-te-checkout-billing .form-row label{color:#000000 !important;}.elementor-1027 .elementor-element.elementor-element-446703e  .thegem-te-checkout-billing .form-row.create-account span{color:#000000 !important;}.elementor-1027 .elementor-element.elementor-element-9d6c1c2{--spacer-size:70px;}.elementor-1027 .elementor-element.elementor-element-c093da1  .thegem-te-checkout-shipping .form-row input.input-text{color:var( --e-global-color-58501a2 );border-color:#E0E5E8 !important;}.elementor-1027 .elementor-element.elementor-element-c093da1  .thegem-te-checkout-shipping .form-row textarea.input-text{color:var( --e-global-color-58501a2 );border-color:#E0E5E8 !important;}.elementor-1027 .elementor-element.elementor-element-c093da1  .thegem-te-checkout-shipping .form-row .select2-selection__rendered{color:var( --e-global-color-58501a2 );}.elementor-1027 .elementor-element.elementor-element-c093da1  .thegem-te-checkout-shipping .form-row .select2-selection__arrow{color:var( --e-global-color-58501a2 );}.elementor-1027 .elementor-element.elementor-element-c093da1  .thegem-te-checkout-shipping .form-row .checkbox-sign:before{color:var( --e-global-color-58501a2 );}.elementor-1027 .elementor-element.elementor-element-c093da1  .thegem-te-checkout-shipping .form-row .select2-selection--single{border-color:#E0E5E8 !important;}.elementor-1027 .elementor-element.elementor-element-c093da1  .thegem-te-checkout-shipping .form-row .checkbox-sign{border-color:#E0E5E8 !important;}.elementor-1027 .elementor-element.elementor-element-c093da1  .thegem-te-checkout-shipping .form-row.woocommerce-invalid input.input-text{border-color:#E0E5E8 !important;}.elementor-1027 .elementor-element.elementor-element-c093da1  .thegem-te-checkout-shipping .form-row.woocommerce-invalid textarea.input-text{border-color:#E0E5E8 !important;}.elementor-1027 .elementor-element.elementor-element-c093da1  .thegem-te-checkout-shipping .form-row label abbr{color:#E0E5E8 !important;}.elementor-1027 .elementor-element.elementor-element-c093da1  .thegem-te-checkout-shipping .form-row .select2-selection__placeholder{color:#CAC8CF !important;}.elementor-1027 .elementor-element.elementor-element-c093da1  .thegem-te-checkout-shipping .form-row input.input-text::placeholder{color:#CAC8CF !important;}.elementor-1027 .elementor-element.elementor-element-c093da1  .thegem-te-checkout-shipping .form-row textarea.input-text::placeholder{color:#CAC8CF !important;}.elementor-1027 .elementor-element.elementor-element-c093da1  .thegem-te-checkout-shipping .form-row label{color:#000000 !important;}.elementor-1027 .elementor-element.elementor-element-c093da1  .thegem-te-checkout-shipping .form-row.create-account span{color:#000000 !important;}.elementor-1027 .elementor-element.elementor-element-0a7fd64 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1027 .elementor-element.elementor-element-0a7fd64 > .elementor-element-populated{padding:50px 21px 100px 60px;}.elementor-1027 .elementor-element.elementor-element-24688d2{text-align:center;}.elementor-1027 .elementor-element.elementor-element-24688d2 .elementor-heading-title{color:var( --e-global-color-58501a2 );font-family:"Pacifico", Sans-serif;}.elementor-1027 .elementor-element.elementor-element-24688d2 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-1027 .elementor-element.elementor-element-1a9ab4c  .thegem-te-checkout-order#order_review table tbody td{border-color:#E0E5E8 !important;}.elementor-1027 .elementor-element.elementor-element-1a9ab4c  .thegem-te-checkout-order#order_review table tbody th{border-color:#E0E5E8 !important;}.elementor-1027 .elementor-element.elementor-element-1a9ab4c  .thegem-te-checkout-order#order_review .woocommerce-checkout-payment-total th{color:#000000 !important;}.elementor-1027 .elementor-element.elementor-element-1a9ab4c  .thegem-te-checkout-order#order_review .woocommerce-checkout-payment-total td{color:var( --e-global-color-58501a2 );}.elementor-1027 .elementor-element.elementor-element-1a9ab4c  .thegem-te-checkout-order#order_review .woocommerce-checkout-review-order-table .cart_item{color:#000000 !important;}.elementor-1027 .elementor-element.elementor-element-1a9ab4c  .thegem-te-checkout-order#order_review .woocommerce-checkout-review-order-table .cart_item .product-title{color:#000000 !important;}.elementor-1027 .elementor-element.elementor-element-1a9ab4c  .thegem-te-checkout-order#order_review .woocommerce-checkout-review-order-table .cart_item .product-quantity{color:#000000 !important;}.elementor-1027 .elementor-element.elementor-element-1a9ab4c  .thegem-te-checkout-order#order_review .woocommerce-checkout-review-order-table .cart_item .variation{color:#000000 !important;}.elementor-1027 .elementor-element.elementor-element-1a9ab4c  .thegem-te-checkout-order#order_review .woocommerce-checkout-review-order-table .cart_item .product-total{color:#000000 !important;}.elementor-1027 .elementor-element.elementor-element-1a9ab4c  .thegem-te-checkout-order#order_review .dhl-preferred-service-content{color:#000000 !important;}.elementor-1027 .elementor-element.elementor-element-1a9ab4c  .thegem-te-checkout-order#order_review .dhl-preferred-service-item .woocommerce-help-tip{color:#000000 !important;background-color:var( --e-global-color-58501a2 );}.elementor-1027 .elementor-element.elementor-element-1a9ab4c  .thegem-te-checkout-order#order_review .woocommerce-checkout-payment-total td p.wc-gzd-additional-info{color:#000000 !important;}.elementor-1027 .elementor-element.elementor-element-1a9ab4c  .thegem-te-checkout-order#order_review .wc-gzd-checkbox-placeholder label{color:#000000 !important;}.elementor-1027 .elementor-element.elementor-element-1a9ab4c  .thegem-te-checkout-order#order_review .woocommerce-checkout-review-order-table a{color:var( --e-global-color-58501a2 );}.elementor-1027 .elementor-element.elementor-element-1a9ab4c  .thegem-te-checkout-order#order_review .woocommerce-checkout-payment-total a{color:var( --e-global-color-58501a2 );}.elementor-1027 .elementor-element.elementor-element-1a9ab4c  .thegem-te-checkout-order#order_review .wc-gzd-checkbox-placeholder a{color:var( --e-global-color-58501a2 );}.elementor-1027 .elementor-element.elementor-element-1a9ab4c  .thegem-te-checkout-order#order_review .dhl-preferred-service-content a{color:var( --e-global-color-58501a2 );}.elementor-1027 .elementor-element.elementor-element-1a9ab4c  .thegem-te-checkout-order#order_review .woocommerce-checkout-review-order-table a:hover{color:var( --e-global-color-58501a2 );}.elementor-1027 .elementor-element.elementor-element-1a9ab4c  .thegem-te-checkout-order#order_review .woocommerce-checkout-payment-total a:hover{color:var( --e-global-color-58501a2 );}.elementor-1027 .elementor-element.elementor-element-1a9ab4c  .thegem-te-checkout-order#order_review .wc-gzd-checkbox-placeholder a:hover{color:var( --e-global-color-58501a2 );}.elementor-1027 .elementor-element.elementor-element-1a9ab4c  .thegem-te-checkout-order#order_review .dhl-preferred-service-content a:hover{color:var( --e-global-color-58501a2 );}.elementor-1027 .elementor-element.elementor-element-1a9ab4c  .thegem-te-checkout-order#order_review .woocommerce-checkout-payment-total th span{color:var( --e-global-color-58501a2 );}.elementor-1027 .elementor-element.elementor-element-1a9ab4c  .thegem-te-checkout-order#order_review .woocommerce-checkout-payment-total td span{color:var( --e-global-color-58501a2 );}.elementor-1027 .elementor-element.elementor-element-1a9ab4c  .thegem-te-checkout-order#order_review table.woocommerce-checkout-review-order-table .product-quantity{background-color:var( --e-global-color-58501a2 );}.elementor-1027 .elementor-element.elementor-element-dcbe2d4  .thegem-te-checkout-payment #payment.woocommerce-checkout-payment .payment_methods li{border-color:#E0E5E8 !important;}.elementor-1027 .elementor-element.elementor-element-dcbe2d4  .thegem-te-checkout-payment .woocommerce-checkout-payment .place-order{color:#000000 !important;}.elementor-1027 .elementor-element.elementor-element-dcbe2d4  .thegem-te-checkout-payment .woocommerce-checkout-payment .woocommerce-terms-and-conditions-checkbox-text{color:#000000 !important;}.elementor-1027 .elementor-element.elementor-element-dcbe2d4  .thegem-te-checkout-payment .woocommerce-checkout-payment a{color:var( --e-global-color-58501a2 );}.elementor-1027 .elementor-element.elementor-element-dcbe2d4  .thegem-te-checkout-payment .woocommerce-checkout-payment .place-order a:hover{color:var( --e-global-color-58501a2 );}.elementor-1027 .elementor-element.elementor-element-dcbe2d4  .thegem-te-checkout-payment .woocommerce-checkout-payment .payment_methods li .payment_box{color:var( --e-global-color-58501a2 );background-color:#FFFFFF03 !important;}.elementor-1027 .elementor-element.elementor-element-dcbe2d4  .thegem-te-checkout-payment .woocommerce-checkout-payment .payment_methods li label{color:var( --e-global-color-58501a2 );}.elementor-1027 .elementor-element.elementor-element-1cec28f{--spacer-size:50px;}.elementor-1027 .elementor-element.elementor-element-75a7875 .gem-button-container .gem-button{border-radius:100px 100px 100px 100px;}.elementor-1027 .elementor-element.elementor-element-75a7875 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:0px 0px 0px 0px;}.elementor-1027 .elementor-element.elementor-element-75a7875 .gem-button-container .gem-button:hover{background-color:var( --e-global-color-58501a2 );}.elementor-1027 .elementor-element.elementor-element-75a7875 .gem-button-container .gem-button .gem-text-button{font-family:"Pacifico", Sans-serif;font-size:31px;line-height:100px;}@media(max-width:1024px){.elementor-1027 .elementor-element.elementor-element-baf5661 .thegem-heading, .elementor-1027 .elementor-element.elementor-element-baf5661 .thegem-heading .light{font-size:70px;line-height:70px;}.elementor-1027 .elementor-element.elementor-element-5e75893{padding:0px 21px 100px 21px;}.elementor-1027 .elementor-element.elementor-element-0a7fd64 > .elementor-element-populated{padding:50px 0px 100px 21px;}}@media(max-width:767px){.elementor-1027 .elementor-element.elementor-element-baf5661 .thegem-heading, .elementor-1027 .elementor-element.elementor-element-baf5661 .thegem-heading .light{font-size:50px;line-height:50px;}.elementor-1027 .elementor-element.elementor-element-7da791b > .elementor-element-populated{padding:70px 21px 70px 21px;}.elementor-1027 .elementor-element.elementor-element-0a7fd64 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1027 .elementor-element.elementor-element-75a7875 .gem-button-container .gem-button .gem-text-button{font-size:22px;line-height:50px;}.elementor-1027 .elementor-element.elementor-element-75a7875 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-1027 .elementor-element.elementor-element-a1da592{width:58%;}.elementor-1027 .elementor-element.elementor-element-8e1f956{width:42%;}.elementor-1027 .elementor-element.elementor-element-7da791b{width:58%;}.elementor-1027 .elementor-element.elementor-element-0a7fd64{width:42%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1027 .elementor-element.elementor-element-7da791b{width:100%;}.elementor-1027 .elementor-element.elementor-element-0a7fd64{width:100%;}}@media (max-width:991px){.elementor-1027 .elementor-element.elementor-element-d018948 > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-1027 .elementor-element.elementor-element-a1da592{width: 100% !important;}}
@media (max-width:991px){.elementor-1027 .elementor-element.elementor-element-5e75893 > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-1027 .elementor-element.elementor-element-7da791b{width: 100% !important;}}@media (max-width:991px){.elementor-1027 .elementor-element.elementor-element-5e75893 > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-1027 .elementor-element.elementor-element-0a7fd64{width: 100% !important;}.elementor-1027 .elementor-element.elementor-element-0a7fd64 > .elementor-element-populated{padding: 50px 0px 0px 0px !important;}}
.custom-footer {
    background: #fbf7fe !important;
}
.header-wrapper {
    position: absolute;
}
.custom-header-bg {
    background-color: transparent !important;
}
@media (min-width: 1550px){
.block-content .elementor-container {
		max-width: 1500px !important;
}}