.elementor-5547 .elementor-element.elementor-element-5de451a{--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-5547 .elementor-element.elementor-element-9c86520{--spacer-size:54px;}.elementor-5547 .elementor-element.elementor-element-8094a83{--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-5547 .elementor-element.elementor-element-8f6c971 > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-5547 .elementor-element.elementor-element-8f6c971 .wpr-product-title{text-align:center;color:#222222;font-size:35px;letter-spacing:1.1px;}.elementor-5547 .elementor-element.elementor-element-e2a1dac{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5547 .elementor-element.elementor-element-e2a1dac.elementor-element{--align-self:flex-start;}.elementor-5547 .elementor-element.elementor-element-e2a1dac .wpr-product-excerpt p{color:#787878;text-align:center;}.elementor-5547 .elementor-element.elementor-element-e2a1dac .wpr-product-excerpt li{color:#787878;}.elementor-5547 .elementor-element.elementor-element-e2a1dac .wpr-product-excerpt a{color:#787878;}.elementor-5547 .elementor-element.elementor-element-e2a1dac .wpr-product-excerpt p, .elementor-5547 .elementor-element.elementor-element-e2a1dac .wpr-product-excerpt li, .elementor-5547 .elementor-element.elementor-element-e2a1dac .wpr-product-excerpt a{font-family:"Raleway", Sans-serif;font-size:14px;}.elementor-5547 .elementor-element.elementor-element-aba36e9{text-align:center;}.elementor-5547 .elementor-element.elementor-element-a508873.elementor-element{--align-self:center;}.elementor-5547 .elementor-element.elementor-element-4f2d6aa6{--display:flex;--min-height:444px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-5547 .elementor-element.elementor-element-8f34efc{--display:flex;}.elementor-5547 .elementor-element.elementor-element-81316c1{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-5547 .elementor-element.elementor-element-81316c1 > .elementor-widget-container{--e-transform-scale:0.9;margin:-36px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5547 .elementor-element.elementor-element-81316c1.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.woocommerce .elementor-5547 .elementor-element.elementor-element-81316c1 .flex-viewport:not(:last-child){margin-bottom:2px;}.woocommerce .elementor-5547 .elementor-element.elementor-element-81316c1 .flex-control-thumbs img{border-radius:12px 12px 12px 12px;}.woocommerce .elementor-5547 .elementor-element.elementor-element-81316c1 .flex-control-thumbs li{padding-right:calc(1px / 2);padding-left:calc(1px / 2);padding-bottom:1px;}.woocommerce .elementor-5547 .elementor-element.elementor-element-81316c1 .flex-control-thumbs{margin-right:calc(-1px / 2);margin-left:calc(-1px / 2);}.elementor-5547 .elementor-element.elementor-element-0467ace{--display:flex;--min-height:0px;--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-5547 .elementor-element.elementor-element-abff593 > .elementor-widget-container{margin:13px 0px -13px 0px;padding:0px 0px -11px 0px;}.elementor-5547 .elementor-element.elementor-element-abff593{text-align:start;}.woocommerce .elementor-5547 .elementor-element.elementor-element-abff593 .price{color:#005C71;font-family:"Raleway", Sans-serif;font-size:28px;font-weight:700;letter-spacing:3px;}.woocommerce .elementor-5547 .elementor-element.elementor-element-abff593 .price ins{color:#1693A5;font-family:"Raleway", Sans-serif;font-size:28px;font-weight:700;}body:not(.rtl) .elementor-5547 .elementor-element.elementor-element-abff593:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-5547 .elementor-element.elementor-element-abff593:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-5547 .elementor-element.elementor-element-abff593.elementor-product-price-block-yes del{margin-bottom:0px;}.elementor-5547 .elementor-element.elementor-element-4f82577 > .elementor-widget-container{margin:-4px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5547 .elementor-element.elementor-element-4f82577.elementor-element{--align-self:flex-start;}.elementor-5547 .elementor-element.elementor-element-4f82577 .wpr-product-stock .in-stock i{color:#56A7B4;margin-right:5px;}.elementor-5547 .elementor-element.elementor-element-4f82577 .wpr-product-stock .in-stock svg{fill:#56A7B4;}.elementor-5547 .elementor-element.elementor-element-4f82577 .wpr-product-stock .in-stock{color:#56A7B4;}.elementor-5547 .elementor-element.elementor-element-4f82577 .wpr-product-stock .out-of-stock i{color:#D65265;margin-right:5px;}.elementor-5547 .elementor-element.elementor-element-4f82577 .wpr-product-stock .out-of-stock svg{fill:#D65265;}.elementor-5547 .elementor-element.elementor-element-4f82577 .wpr-product-stock .out-of-stock{color:#333333;}.elementor-5547 .elementor-element.elementor-element-4f82577 .wpr-product-stock .available-on-backorder i{color:#31959C;margin-right:5px;}.elementor-5547 .elementor-element.elementor-element-4f82577 .wpr-product-stock .available-on-backorder svg{fill:#31959C;}.elementor-5547 .elementor-element.elementor-element-4f82577 .wpr-product-stock .available-on-backorder{color:#333333;}.elementor-5547 .elementor-element.elementor-element-4f82577 .wpr-product-stock svg{width:12px;height:12px;margin-right:5px;}.elementor-5547 .elementor-element.elementor-element-4f82577 .wpr-product-stock-icon{vertical-align:text-bottom;}.elementor-5547 .elementor-element.elementor-element-4f82577 .wpr-product-stock-icon svg{vertical-align:text-bottom;}.elementor-5547 .elementor-element.elementor-element-4f82577 .wpr-product-stock p{text-align:left;font-family:"Raleway", Sans-serif;font-size:12px;}.elementor-5547 .elementor-element.elementor-element-d3f3804 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:13px;}.elementor-5547 .elementor-element.elementor-element-f6c5d9f{--spacer-size:20px;}.elementor-5547 .elementor-element.elementor-element-ddff876.elementor-widget-wpr-product-add-to-cart .woocommerce-variation-add-to-cart{flex-direction:row;}.elementor-5547 .elementor-element.elementor-element-ddff876 .wpr-product-add-to-cart .wpr-simple-qty-wrap{display:flex;flex-direction:row;}.elementor-5547 .elementor-element.elementor-element-ddff876{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;z-index:40;}.elementor-5547 .elementor-element.elementor-element-ddff876 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;border-radius:13px 13px 13px 13px;box-shadow:0px 0px 10px 0px #ABDAE1;}.elementor-5547 .elementor-element.elementor-element-ddff876 .wpr-product-add-to-cart .cart{text-align:center;}.elementor-5547 .elementor-element.elementor-element-ddff876 .single_variation_wrap{text-align:center;}.elementor-5547 .elementor-element.elementor-element-ddff876 .wpr-product-add-to-cart .wpr-quantity-wrapper i{color:#003E5F;background-color:#FFFFFF;border-color:#FFFFFF;transition-duration:2.4s;height:calc(1px/2);font-size:10px;width:1px;border-style:none;}.elementor-5547 .elementor-element.elementor-element-ddff876 .wpr-product-add-to-cart .wpr-quantity-wrapper svg{fill:#003E5F;width:10px;height:10px;}.elementor-5547 .elementor-element.elementor-element-ddff876 .wpr-product-add-to-cart .quantity .qty{color:#003E5F;background-color:#FFFFFF;border-color:#FFFFFF;transition-duration:2.4s;font-size:20px;height:1px;width:44px;border-style:none;}.elementor-5547 .elementor-element.elementor-element-ddff876 .wpr-product-add-to-cart .wpr-quantity-wrapper i:hover{color:#45838D;background-color:#FFFFFF;}.elementor-5547 .elementor-element.elementor-element-ddff876 .wpr-product-add-to-cart .quantity .qty:hover{color:#45838D;background-color:#FFFFFF;}.elementor-5547 .elementor-element.elementor-element-ddff876.wpr-product-qty-align-both .wpr-product-add-to-cart .wpr-quantity-wrapper i{height:1px;}.elementor-5547 .elementor-element.elementor-element-ddff876 .woocommerce-grouped-product-list-item .button{height:1px;border-style:none;border-radius:12px 12px 12px 12px;color:#E7F0F2;background-color:#1693A5;border-color:#56A7B4;transition-duration:0.5;}.elementor-5547 .elementor-element.elementor-element-ddff876.wpr-buttons-layout-row .wpr-product-add-to-cart .wpr-simple-qty-wrap .wpr-quantity-wrapper{margin-right:0px;}.elementor-5547 .elementor-element.elementor-element-ddff876.wpr-buttons-layout-column .wpr-product-add-to-cart .wpr-simple-qty-wrap .wpr-quantity-wrapper{margin-bottom:0px;}.elementor-5547 .elementor-element.elementor-element-ddff876.wpr-buttons-layout-row .wpr-product-add-to-cart .variations_button .wpr-quantity-wrapper{margin-right:0px;}.elementor-5547 .elementor-element.elementor-element-ddff876.wpr-buttons-layout-column .wpr-product-add-to-cart .variations_button .wpr-quantity-wrapper{margin-bottom:0px;}.elementor-5547 .elementor-element.elementor-element-ddff876.wpr-product-qty-align-before .qty{border-radius:0 12px 12px 0;}.elementor-5547 .elementor-element.elementor-element-ddff876.wpr-product-qty-align-before .wpr-quantity-wrapper i:first-child{border-radius:12px 0 0 0;}.elementor-5547 .elementor-element.elementor-element-ddff876.wpr-product-qty-align-before .wpr-quantity-wrapper i:last-child{border-radius:0 0 0 12px;}.elementor-5547 .elementor-element.elementor-element-ddff876.wpr-product-qty-align-after .qty{border-radius:12px 0 0 12px;}.elementor-5547 .elementor-element.elementor-element-ddff876.wpr-product-qty-align-after .wpr-quantity-wrapper i:first-child{border-radius:0 12px 0 0;}.elementor-5547 .elementor-element.elementor-element-ddff876.wpr-product-qty-align-after .wpr-quantity-wrapper i:last-child{border-radius:0 0 12px 0;}.elementor-5547 .elementor-element.elementor-element-ddff876.wpr-product-qty-align-both .qty{border-radius:0;}.elementor-5547 .elementor-element.elementor-element-ddff876.wpr-product-qty-align-both .wpr-quantity-wrapper i:first-child{border-radius:12px 0 0 12px;}.elementor-5547 .elementor-element.elementor-element-ddff876.wpr-product-qty-align-both .wpr-quantity-wrapper i:last-child{border-radius:0 12px 12px 0;}.elementor-5547 .elementor-element.elementor-element-ddff876 .wpr-product-add-to-cart .single_add_to_cart_button{color:#E7F0F2;background-color:#1693A5;border-color:#56A7B4;transition-duration:0.5s;margin:18px 53px 14px 53px;border-style:none;border-radius:12px 12px 12px 12px;}.elementor-5547 .elementor-element.elementor-element-ddff876 .wpr-product-add-to-cart a.added_to_cart{color:#E7F0F2;background-color:#1693A5;}.elementor-5547 .elementor-element.elementor-element-ddff876 .wpr-product-add-to-cart  a.added_to_cart{border-color:#56A7B4;transition-duration:0.5s;width:194px;height:35px;margin:18px 53px 14px 53px;border-style:none;border-radius:12px 12px 12px 12px;}.elementor-5547 .elementor-element.elementor-element-ddff876 .wpr-product-add-to-cart .single_add_to_cart_button, .elementor-5547 .elementor-element.elementor-element-ddff876 .wpr-product-add-to-cart  a.added_to_cart,{box-shadow:-62px -7px 10px 0px rgba(0,0,0,0.5);}.elementor-5547 .elementor-element.elementor-element-ddff876 .wpr-product-add-to-cart .single_add_to_cart_button, .elementor-5547 .elementor-element.elementor-element-ddff876 .wpr-product-add-to-cart  a.added_to_cart{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;}.elementor-5547 .elementor-element.elementor-element-ddff876 .wpr-product-add-to-cart .single_add_to_cart_button:hover{color:#FFFFFF;background-color:#475558;border-color:#E8E8E8;}.elementor-5547 .elementor-element.elementor-element-ddff876 .wpr-product-add-to-cart  a.added_to_cart:hover{color:#FFFFFF;background-color:#475558;border-color:#E8E8E8;}.elementor-5547 .elementor-element.elementor-element-ddff876 .woocommerce-grouped-product-list-item .button:hover{color:#FFFFFF;background-color:#475558;border-color:#E8E8E8;}.elementor-5547 .elementor-element.elementor-element-ddff876 .wpr-product-add-to-cart .single_add_to_cart_button:hover, .elementor-5547 .elementor-element.elementor-element-ddff876 .wpr-product-add-to-cart  a.added_to_cart:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5547 .elementor-element.elementor-element-ddff876  .wpr-product-add-to-cart .single_add_to_cart_button{width:194px;height:35px;}.elementor-5547 .elementor-element.elementor-element-ddff876.wpr-add-to-cart-layout-row table{margin-right:7px;}.elementor-5547 .elementor-element.elementor-element-ddff876.wpr-add-to-cart-layout-column table{margin-bottom:7px;}.elementor-5547 .elementor-element.elementor-element-ddff876.wpr-add-to-cart-layout-row .wpr-product-add-to-cart form.cart .woocommerce-variation-add-to-cart{margin-left:7px;}.elementor-5547 .elementor-element.elementor-element-ddff876.wpr-add-to-cart-layout-column .wpr-product-add-to-cart form.cart .woocommerce-variation-add-to-cart{margin-top:7px;}.elementor-5547 .elementor-element.elementor-element-ddff876 .woocommerce-grouped-product-list tr.woocommerce-grouped-product-list-item td{background-color:#FFFFFFF7;border-color:#FFFFFF;border-style:solid;border-width:3px 3px 3px 3px;}.elementor-5547 .elementor-element.elementor-element-ddff876 .woocommerce-grouped-product-list-item__label a{color:#222222;}.elementor-5547 .elementor-element.elementor-element-ddff876 .woocommerce-grouped-product-list-item__label label{color:#222222;}.elementor-5547 .elementor-element.elementor-element-ddff876 .woocommerce-grouped-product-list-item__label a, .elementor-5547 .elementor-element.elementor-element-ddff876 .woocommerce-grouped-product-list-item__label label, .elementor-5547 .elementor-element.elementor-element-ddff876 .woocommerce-grouped-product-list-item .button{font-size:5px;}.elementor-5547 .elementor-element.elementor-element-ddff876 .woocommerce-grouped-product-list-item__price span{color:#222222;}.elementor-5547 .elementor-element.elementor-element-ddff876 .wpr-product-add-to-cart form.cart .group_table td{padding:25px 25px 25px 25px;}.elementor-5547 .elementor-element.elementor-element-ddff876 .variations th label{color:#003E5F;}.elementor-5547 .elementor-element.elementor-element-ddff876 form.cart .variations th{border-color:#FFFFFF;border-style:solid;border-width:8px 8px 8px 8px;}.elementor-5547 .elementor-element.elementor-element-ddff876 form.cart .variations td{border-color:#FFFFFF;border-style:solid;border-width:8px 8px 8px 8px;}.elementor-5547 .elementor-element.elementor-element-ddff876 .variations tr th{background-color:#FFFFFF;}.elementor-5547 .elementor-element.elementor-element-ddff876 .variations tr:nth-child(even) th{background-color:#FFFFFF;}.elementor-5547 .elementor-element.elementor-element-ddff876 .variations th.label label{font-family:"Raleway", Sans-serif;font-size:15px;font-weight:600;line-height:9px;letter-spacing:1.2px;}.elementor-5547 .elementor-element.elementor-element-ddff876 .variations th.label{padding:3px 0px 0px 0px;}.elementor-5547 .elementor-element.elementor-element-ddff876 .variations tr td{background-color:#FFFFFF;}.elementor-5547 .elementor-element.elementor-element-ddff876 .variations tr:nth-child(even) td{background-color:#FFFFFF;}.elementor-5547 .elementor-element.elementor-element-ddff876.wpr-variations-layout-row .variations tr th{width:17%;}.elementor-5547 .elementor-element.elementor-element-ddff876.wpr-variations-layout-column .variations tr th{width:17%;}.elementor-5547 .elementor-element.elementor-element-ddff876 .variations select{color:#003E5F;border-color:#D7E8EB;background-color:#EEF7F8;border-style:solid;border-width:1px 1px 1px 1px;padding:5px 16px 5px 12px;border-radius:19px 19px 19px 19px;}.elementor-5547 .elementor-element.elementor-element-ddff876 .variations select, .elementor-5547 .elementor-element.elementor-element-ddff876 .variations option{font-family:"Raleway", Sans-serif;font-size:16px;}.elementor-5547 .elementor-element.elementor-element-ddff876 .variations select:focus{color:#787878;border-color:#787878;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-5547 .elementor-element.elementor-element-ddff876 form.cart .variations select{width:83% !important;margin:0px 0px 0px 1px !important;}.elementor-5547 .elementor-element.elementor-element-ddff876 .woocommerce-variation-description p{color:#003E5F;font-family:"Raleway", Sans-serif;font-size:12px;font-weight:600;}.elementor-5547 .elementor-element.elementor-element-ddff876 .woocommerce-variation-price span{color:#56A7B4;font-family:"Raleway", Sans-serif;}.elementor-5547 .elementor-element.elementor-element-ddff876 .woocommerce-variation-price{text-align:left;}.elementor-5547 .elementor-element.elementor-element-ddff876 .woocommerce-variation-availability p.stock{color:#56A7B4;text-align:left;}.elementor-5547 .elementor-element.elementor-element-ddff876 .woocommerce-variation-availability p.in-stock{color:#56A7B4;}.elementor-5547 .elementor-element.elementor-element-ddff876 p.stock{color:#56A7B4;}.elementor-5547 .elementor-element.elementor-element-ddff876 p.in-stock{color:#56A7B4;}.elementor-5547 .elementor-element.elementor-element-ddff876 .woocommerce-variation-availability p.stock.out-of-stock{color:#FF4F40;}.elementor-5547 .elementor-element.elementor-element-ddff876 p.stock.out-of-stock{color:#FF4F40;}.elementor-5547 .elementor-element.elementor-element-ddff876 .wpr-product-add-to-cart .reset_variations{color:#CECECE;background-color:#FFFFFF;border-color:#E8E8E8;font-size:16px;padding:0px 10px 0px 10px;margin:0px 0px 20px 0px;border-style:none;border-radius:12px 12px 12px 12px;}.elementor-5547 .elementor-element.elementor-element-15c2ae0 > .elementor-widget-container{padding:4px 0px 0px 0px;}.elementor-5547 .elementor-element.elementor-element-15c2ae0 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:13px;}.elementor-5547 .elementor-element.elementor-element-14fadbe{--spacer-size:20px;}.elementor-5547 .elementor-element.elementor-element-89f30db{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-5547 .elementor-element.elementor-element-89f30db > .elementor-widget-container{background-color:#FFFFFF;padding:39px 39px 34px 39px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px #ABDAE1;}.elementor-5547 .elementor-element.elementor-element-89f30db.elementor-element{--align-self:flex-start;}.elementor-5547 .elementor-element.elementor-element-edc0a5a{--display:flex;--justify-content:center;}.elementor-5547 .elementor-element.elementor-element-ccddbdd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify;}.elementor-5547 .elementor-element.elementor-element-ccddbdd > .elementor-widget-container{margin:8px 7px 7px 7px;padding:37px 37px 37px 37px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px #ABDAE1;}.elementor-5547 .elementor-element.elementor-element-04dccf9{--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-5547 .elementor-element.elementor-element-dfce7c8{--spacer-size:50px;}.elementor-5547 .elementor-element.elementor-element-dfce7c8 > .elementor-widget-container{border-style:none;}.elementor-5547 .elementor-element.elementor-element-e6f7a2b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-5547 .elementor-element.elementor-element-0475bd8{--display:flex;--justify-content:center;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px #ABDAE1;}.elementor-5547 .elementor-element.elementor-element-fdcf3ef{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5547 .elementor-element.elementor-element-fdcf3ef > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-5547 .elementor-element.elementor-element-fdcf3ef.elementor-element{--align-self:flex-end;}.elementor-5547 .elementor-element.elementor-element-fdcf3ef.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-5547 .elementor-element.elementor-element-fdcf3ef .elementor-main-swiper{width:100%;}.elementor-5547 .elementor-element.elementor-element-fdcf3ef .elementor-main-swiper .swiper-slide{background-color:#FFFFFF;border-radius:12px;}.elementor-5547 .elementor-element.elementor-element-fdcf3ef .elementor-swiper-button{font-size:20px;}.elementor-5547 .elementor-element.elementor-element-fdcf3ef.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-5547 .elementor-element.elementor-element-fdcf3ef.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:10px;}.elementor-5547 .elementor-element.elementor-element-fdcf3ef.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:10px;}.elementor-5547 .elementor-element.elementor-element-fdcf3ef.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:10px;}.elementor-5547 .elementor-element.elementor-element-fdcf3ef.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:10px;}.elementor-5547 .elementor-element.elementor-element-fdcf3ef .elementor-testimonial__text{font-family:"Dancing Script", Sans-serif;font-size:27px;word-spacing:8px;}.elementor-5547 .elementor-element.elementor-element-fdcf3ef .elementor-testimonial__name{font-family:"Raleway", Sans-serif;}.elementor-5547 .elementor-element.elementor-element-fdcf3ef .elementor-testimonial__image img{width:60px;height:60px;border-style:solid;border-color:#ABDAE1;border-width:0px;border-radius:12px;}.elementor-5547 .elementor-element.elementor-element-fdcf3ef.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-5547 .elementor-element.elementor-element-fdcf3ef.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (60px / 2) - 8px );}body:not(.rtl) .elementor-5547 .elementor-element.elementor-element-fdcf3ef.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-5547 .elementor-element.elementor-element-fdcf3ef.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-5547 .elementor-element.elementor-element-fdcf3ef.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-5547 .elementor-element.elementor-element-fdcf3ef.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (60px / 2) - 8px );right:auto;}body.rtl .elementor-5547 .elementor-element.elementor-element-fdcf3ef.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-5547 .elementor-element.elementor-element-fdcf3ef.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-5547 .elementor-element.elementor-element-fdcf3ef.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-5547 .elementor-element.elementor-element-fdcf3ef.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (60px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-5547 .elementor-element.elementor-element-fdcf3ef.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-5547 .elementor-element.elementor-element-fdcf3ef.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (60px / 2) - 8px );right:auto;}body.rtl .elementor-5547 .elementor-element.elementor-element-fdcf3ef.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-5547 .elementor-element.elementor-element-fdcf3ef.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (60px / 2) - 8px );left:auto;}body.rtl .elementor-5547 .elementor-element.elementor-element-fdcf3ef.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-5547 .elementor-element.elementor-element-fdcf3ef.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-5547 .elementor-element.elementor-element-fdcf3ef.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-5547 .elementor-element.elementor-element-fdcf3ef.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:13px;margin-right:0;}body:not(.rtl) .elementor-5547 .elementor-element.elementor-element-fdcf3ef.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-5547 .elementor-element.elementor-element-fdcf3ef.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-5547 .elementor-element.elementor-element-fdcf3ef.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-5547 .elementor-element.elementor-element-fdcf3ef.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:13px;margin-left:0;}.elementor-5547 .elementor-element.elementor-element-fdcf3ef.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-5547 .elementor-element.elementor-element-fdcf3ef.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-5547 .elementor-element.elementor-element-fdcf3ef.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:13px;}.elementor-5547 .elementor-element.elementor-element-f67cdb1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5547 .elementor-element.elementor-element-ff36974{--display:flex;}.elementor-5547 .elementor-element.elementor-element-1b757b9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-5547 .elementor-element.elementor-element-1b757b9.elementor-element{--align-self:center;}.elementor-5547 .elementor-element.elementor-element-1b757b9 img{width:100%;}.elementor-5547 .elementor-element.elementor-element-7ed6f21{--display:flex;}.elementor-5547 .elementor-element.elementor-element-83fe8ea{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5547 .elementor-element.elementor-element-83fe8ea.elementor-element{--align-self:center;}.elementor-5547 .elementor-element.elementor-element-83fe8ea img{width:67%;}.elementor-5547 .elementor-element.elementor-element-ea1c92c{--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-5547 .elementor-element.elementor-element-a0e2948{--spacer-size:50px;}.elementor-5547 .elementor-element.elementor-element-a0e2948 > .elementor-widget-container{border-style:none;}@media(min-width:768px){.elementor-5547 .elementor-element.elementor-element-8094a83{--content-width:1140px;}.elementor-5547 .elementor-element.elementor-element-4f2d6aa6{--content-width:1140px;}.elementor-5547 .elementor-element.elementor-element-8f34efc{--content-width:801px;}.elementor-5547 .elementor-element.elementor-element-0467ace{--width:85%;}.elementor-5547 .elementor-element.elementor-element-edc0a5a{--content-width:1000px;}.elementor-5547 .elementor-element.elementor-element-04dccf9{--content-width:1041px;}.elementor-5547 .elementor-element.elementor-element-e6f7a2b{--content-width:839px;}.elementor-5547 .elementor-element.elementor-element-0475bd8{--width:50%;}.elementor-5547 .elementor-element.elementor-element-f67cdb1{--content-width:1501px;}.elementor-5547 .elementor-element.elementor-element-ea1c92c{--content-width:1041px;}}@media(max-width:1024px) and (min-width:768px){.elementor-5547 .elementor-element.elementor-element-0467ace{--width:653px;}.elementor-5547 .elementor-element.elementor-element-e6f7a2b{--content-width:663px;}.elementor-5547 .elementor-element.elementor-element-f67cdb1{--content-width:500px;}.elementor-5547 .elementor-element.elementor-element-ff36974{--content-width:500px;}}@media(max-width:1024px){.elementor-5547 .elementor-element.elementor-element-9c86520{--spacer-size:33px;}.elementor-5547 .elementor-element.elementor-element-8094a83{--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-5547 .elementor-element.elementor-element-4f2d6aa6{--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;--justify-content:center;--gap:31px 28px;--row-gap:31px;--column-gap:28px;--margin-top:0px;--margin-bottom:0px;--margin-left:18px;--margin-right:0px;}.elementor-5547 .elementor-element.elementor-element-0467ace{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:3px;--padding-bottom:3px;--padding-left:57px;--padding-right:3px;}.elementor-5547 .elementor-element.elementor-element-0467ace.e-con{--align-self:center;}.elementor-5547 .elementor-element.elementor-element-ddff876 > .elementor-widget-container{padding:12px 15px 0px 15px;}.elementor-5547 .elementor-element.elementor-element-ddff876  .wpr-product-add-to-cart .single_add_to_cart_button{width:167px;}.elementor-5547 .elementor-element.elementor-element-ddff876 .wpr-product-add-to-cart  a.added_to_cart{width:167px;}.elementor-5547 .elementor-element.elementor-element-ddff876 form.cart .variations select{width:189px !important;}.elementor-5547 .elementor-element.elementor-element-89f30db > .elementor-widget-container{padding:12px 12px 12px 12px;}.elementor-5547 .elementor-element.elementor-element-e6f7a2b.e-con{--align-self:center;}.elementor-5547 .elementor-element.elementor-element-fdcf3ef{--container-widget-width:281px;--container-widget-flex-grow:0;width:var( --container-widget-width, 281px );max-width:281px;}}@media(max-width:767px){.elementor-5547 .elementor-element.elementor-element-4f2d6aa6{--content-width:500px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-5547 .elementor-element.elementor-element-0467ace{--width:500px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5547 .elementor-element.elementor-element-ddff876 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5547 .elementor-element.elementor-element-ddff876{--container-widget-width:302px;--container-widget-flex-grow:0;width:var( --container-widget-width, 302px );max-width:302px;}.elementor-5547 .elementor-element.elementor-element-ddff876 .wpr-product-add-to-cart .quantity .qty{height:45px;width:52px;}.elementor-5547 .elementor-element.elementor-element-ddff876 .wpr-product-add-to-cart .wpr-quantity-wrapper i{height:calc(45px/2);font-size:11px;width:1px;}.elementor-5547 .elementor-element.elementor-element-ddff876.wpr-product-qty-align-both .wpr-product-add-to-cart .wpr-quantity-wrapper i{height:45px;}.elementor-5547 .elementor-element.elementor-element-ddff876 .woocommerce-grouped-product-list-item .button{height:45px;}.elementor-5547 .elementor-element.elementor-element-ddff876 .wpr-product-add-to-cart .wpr-quantity-wrapper svg{width:11px;height:11px;}.elementor-5547 .elementor-element.elementor-element-ddff876  .wpr-product-add-to-cart .single_add_to_cart_button{width:113px;}.elementor-5547 .elementor-element.elementor-element-ddff876 .wpr-product-add-to-cart  a.added_to_cart{width:113px;}.elementor-5547 .elementor-element.elementor-element-ddff876.wpr-add-to-cart-layout-row table{margin-right:13px;}.elementor-5547 .elementor-element.elementor-element-ddff876.wpr-add-to-cart-layout-column table{margin-bottom:13px;}.elementor-5547 .elementor-element.elementor-element-ddff876.wpr-add-to-cart-layout-row .wpr-product-add-to-cart form.cart .woocommerce-variation-add-to-cart{margin-left:13px;}.elementor-5547 .elementor-element.elementor-element-ddff876.wpr-add-to-cart-layout-column .wpr-product-add-to-cart form.cart .woocommerce-variation-add-to-cart{margin-top:13px;}.elementor-5547 .elementor-element.elementor-element-ddff876 form.cart .variations select{width:191px !important;margin:-6px -6px -6px -6px !important;}.elementor-5547 .elementor-element.elementor-element-ddff876 .variations select{padding:-7px -7px -7px -7px;}.elementor-5547 .elementor-element.elementor-element-ddff876 .woocommerce-variation-description p{font-size:12px;letter-spacing:0.3px;}.elementor-5547 .elementor-element.elementor-element-89f30db{--container-widget-width:304px;--container-widget-flex-grow:0;width:var( --container-widget-width, 304px );max-width:304px;}}/* Start custom CSS for container, class: .elementor-element-8094a83 */select {
  border-radius: 12px !important;
  background-color: #eef7f8 !important;
  border: 1px solid #d7e8eb !important;
  padding: 12px 16px !important;
}
.elementor-5547 .elementor-element.elementor-element-8094a83 input.qty {
  border-radius: 12px !important;
  border: 1px solid #d7e8eb !important;
  padding: 8px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-81316c1 *//* Enlever Previous / Next sur les fiches produit */
.single-product .post-navigation,
.single-product nav.navigation.post-navigation{
  display: none !important;
}/* End custom CSS */
/* Start custom CSS for wpr-product-add-to-cart, class: .elementor-element-ddff876 *//* Bouton Ajouter au panier - Royal Addons */
.single-product .single_add_to_cart_button {
    background-color: #56A7B4 !important;
    border-radius: 25px !important;
    color: #ffffff !important;
}

.single-product .single_add_to_cart_button:hover {
    background-color: #3f8f9c !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a9cbce3 *//* Wrapper quantité */
.elementor-5547 .elementor-element.elementor-element-a9cbce3 .quantity {
  border-radius: 14px;
  overflow: hidden;
}

/* Champ input */
.elementor-5547 .elementor-element.elementor-element-a9cbce3 input.qty {
  background-color: #eef7f8;
  border: 1px solid #d7e8eb;
  border-radius: 14px !important;
  color: #003e5f;
  width: 60px;
  height: 42px;
  text-align: center;
  font-size: 15px;
  font-weight: 600;
  transition: all 0.2s ease;
}

/* Focus (quand on clique dedans) */
.elementor-5547 .elementor-element.elementor-element-a9cbce3 input.qty:focus {
  outline: none;
  border-color: #1693a5;
  box-shadow: 0 0 0 3px rgba(22,147,165,0.15);
}

/* Supprimer flèches moches Chrome */
.elementor-5547 .elementor-element.elementor-element-a9cbce3 input.qty::-webkit-outer-spin-button,
.elementor-5547 .elementor-element.elementor-element-a9cbce3 input.qty::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Supprimer style Firefox */
.elementor-5547 .elementor-element.elementor-element-a9cbce3 input.qty[type=number] {
  -moz-appearance: textfield;
}/* End custom CSS */