.elementor-19763 .elementor-element.elementor-element-84b1e1c{--display:flex;--min-height:0vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-19763 .elementor-element.elementor-element-84b1e1c.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-19763 .elementor-element.elementor-element-4e7af64{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-19763 .elementor-element.elementor-element-4e7af64 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19763 .elementor-element.elementor-element-ff4cd24{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:2px 0px;--row-gap:2px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-19763 .elementor-element.elementor-element-ff4cd24.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-woocommerce-product-title .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-19763 .elementor-element.elementor-element-4f02e4f.elementor-element{--align-self:flex-start;}.elementor-19763 .elementor-element.elementor-element-4f02e4f{text-align:start;}.elementor-19763 .elementor-element.elementor-element-4f02e4f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:29px;font-weight:700;color:#000000;}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19763 .elementor-element.elementor-element-6db7a11 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19763 .elementor-element.elementor-element-6db7a11{column-gap:0px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#646464;}.elementor-19763 .elementor-element.elementor-element-6db7a11 p{margin-block-end:0px;}.elementor-19763 .elementor-element.elementor-element-a2fbef8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;column-gap:0px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;font-style:italic;color:#000000;}.elementor-19763 .elementor-element.elementor-element-a2fbef8 p{margin-block-end:0px;}.elementor-19763 .elementor-element.elementor-element-a562a69 .wpr-button{background-color:#E9EDF0;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;border-color:#E8E8E8;border-style:none;border-radius:2px 2px 2px 2px;}	.elementor-19763 .elementor-element.elementor-element-a562a69 [class*="elementor-animation"]:hover,
								.elementor-19763 .elementor-element.elementor-element-a562a69 .wpr-button::before,
								.elementor-19763 .elementor-element.elementor-element-a562a69 .wpr-button::after{background-color:#4A45D200;}.elementor-19763 .elementor-element.elementor-element-a562a69{width:auto;max-width:auto;text-align:left;}.elementor-19763 .elementor-element.elementor-element-a562a69 > .elementor-widget-container{margin:7px 0px 11px 0px;padding:0px 0px 0px 0px;}.elementor-19763 .elementor-element.elementor-element-a562a69.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-19763 .elementor-element.elementor-element-a562a69 .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-19763 .elementor-element.elementor-element-a562a69 .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:#02121E;padding:2px 15px 2px 15px;}.elementor-19763 .elementor-element.elementor-element-a562a69 .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-19763 .elementor-element.elementor-element-a562a69 .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-19763 .elementor-element.elementor-element-a562a69 .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-19763 .elementor-element.elementor-element-a562a69 .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-19763 .elementor-element.elementor-element-a562a69 .wpr-button-wrap{max-width:246px;}.elementor-19763 .elementor-element.elementor-element-a562a69 .wpr-button-content{-webkit-justify-content:flex-start;justify-content:flex-start;}.elementor-19763 .elementor-element.elementor-element-a562a69 .wpr-button-text{-webkit-justify-content:flex-start;justify-content:flex-start;color:#000000;}.elementor-19763 .elementor-element.elementor-element-a562a69 .wpr-button-icon{font-size:25px;}.elementor-19763 .elementor-element.elementor-element-a562a69 .wpr-button-icon svg{width:25px;height:25px;}.elementor-19763 .elementor-element.elementor-element-a562a69.wpr-button-icon-position-left .wpr-button-icon{margin-right:11px;}.elementor-19763 .elementor-element.elementor-element-a562a69.wpr-button-icon-position-right .wpr-button-icon{margin-left:11px;}.elementor-19763 .elementor-element.elementor-element-a562a69.wpr-button-icon-style-inline .wpr-button-icon{color:#000000;}.elementor-19763 .elementor-element.elementor-element-a562a69.wpr-button-icon-style-inline .wpr-button-icon svg{fill:#000000;}.elementor-19763 .elementor-element.elementor-element-a562a69 .wpr-button-text,.elementor-19763 .elementor-element.elementor-element-a562a69 .wpr-button::after{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:700;}.elementor-19763 .elementor-element.elementor-element-a562a69 .wpr-button:hover .wpr-button-text{color:#02121E;}.elementor-19763 .elementor-element.elementor-element-a562a69.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#02121E;}.elementor-19763 .elementor-element.elementor-element-a562a69.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#02121E;}.elementor-19763 .elementor-element.elementor-element-a562a69.wpr-button-icon-style-inline .wpr-button{padding:2px 15px 2px 15px;}.elementor-19763 .elementor-element.elementor-element-a562a69.wpr-button-icon-style-block .wpr-button-text{padding:2px 15px 2px 15px;}.elementor-19763 .elementor-element.elementor-element-a562a69.wpr-button-icon-style-inline-block .wpr-button-content{padding:2px 15px 2px 15px;}.elementor-19763 .elementor-element.elementor-element-c558bb0{width:var( --container-widget-width, 72.5% );max-width:72.5%;--container-widget-width:72.5%;--container-widget-flex-grow:0;column-gap:0px;text-align:justify;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-19763 .elementor-element.elementor-element-c558bb0 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-19763 .elementor-element.elementor-element-c558bb0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19763 .elementor-element.elementor-element-c558bb0 p{margin-block-end:0px;}.elementor-19763 .elementor-element.elementor-element-4b89195 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-19763 .elementor-element.elementor-element-4b89195.elementor-element{--align-self:flex-start;}.elementor-19763 .elementor-element.elementor-element-4b89195 .eael-creative-button-icon-left svg, 
                        .elementor-19763 .elementor-element.elementor-element-4b89195 .eael-creative-button-icon-right svg{rotate:0deg;}.elementor-19763 .elementor-element.elementor-element-4b89195 .eael-creative-button-icon-left i,
                        .elementor-19763 .elementor-element.elementor-element-4b89195 .eael-creative-button-icon-right i{rotate:0deg;}.elementor-19763 .elementor-element.elementor-element-4b89195 .eael-creative-button i{color:#ffffff;font-size:18px;}.elementor-19763 .elementor-element.elementor-element-4b89195 .eael-creative-button .creative-button-inner svg{fill:#ffffff;}.elementor-19763 .elementor-element.elementor-element-4b89195 .eael-creative-button{color:#ffffff;background-color:#33A7DD;border-radius:5px;padding:9px 9px 9px 9px;}.elementor-19763 .elementor-element.elementor-element-4b89195 .eael-creative-button svg{fill:#ffffff;width:18px;height:18px;}.elementor-19763 .elementor-element.elementor-element-4b89195 .eael-creative-button .eael-creative-button--tamaya-secondary{color:#ffffff;}.elementor-19763 .elementor-element.elementor-element-4b89195 .eael-creative-button.eael-creative-button--ujarak:hover{background-color:#33A7DD;}.elementor-19763 .elementor-element.elementor-element-4b89195 .eael-creative-button.eael-creative-button--wayra:hover{background-color:#33A7DD;}.elementor-19763 .elementor-element.elementor-element-4b89195 .eael-creative-button.eael-creative-button--tamaya::before{background-color:#33A7DD;padding:9px 9px 9px 9px;}.elementor-19763 .elementor-element.elementor-element-4b89195 .eael-creative-button.eael-creative-button--tamaya::after{background-color:#33A7DD;}.elementor-19763 .elementor-element.elementor-element-4b89195 .eael-creative-button::before{border-radius:5px;}.elementor-19763 .elementor-element.elementor-element-4b89195 .eael-creative-button::after{border-radius:5px;}.elementor-19763 .elementor-element.elementor-element-4b89195 .eael-creative-button:hover i{color:#ffffff;}.elementor-19763 .elementor-element.elementor-element-4b89195 .eael-creative-button:hover .creative-button-inner svg{fill:#ffffff;}.elementor-19763 .elementor-element.elementor-element-4b89195 .eael-creative-button:hover .cretive-button-text{color:#ffffff;}.elementor-19763 .elementor-element.elementor-element-4b89195 .eael-creative-button.eael-creative-button--winona::after{color:#ffffff;padding:9px 9px 9px 9px;}.elementor-19763 .elementor-element.elementor-element-4b89195 .eael-creative-button.eael-creative-button--rayen:hover::before{color:#ffffff;background-color:var( --e-global-color-accent );}.elementor-19763 .elementor-element.elementor-element-4b89195 .eael-creative-button:hover{background-color:var( --e-global-color-accent );}.elementor-19763 .elementor-element.elementor-element-4b89195 .eael-creative-button.eael-creative-button--ujarak::before{background-color:var( --e-global-color-accent );}.elementor-19763 .elementor-element.elementor-element-4b89195 .eael-creative-button.eael-creative-button--wayra:hover::before{background-color:var( --e-global-color-accent );}.elementor-19763 .elementor-element.elementor-element-4b89195 .eael-creative-button.eael-creative-button--tamaya:hover{background-color:var( --e-global-color-accent );}.elementor-19763 .elementor-element.elementor-element-4b89195 .eael-creative-button.eael-creative-button--rayen::before{background-color:var( --e-global-color-accent );padding:9px 9px 9px 9px;}.elementor-19763 .elementor-element.elementor-element-4b89195 .eael-creative-button-wrapper{justify-content:center;}.elementor-19763 .elementor-element.elementor-element-4b89195 .eael-creative-button .cretive-button-text, .elementor-19763 .elementor-element.elementor-element-4b89195 .eael-creative-button--winona::after, .elementor-19763 .elementor-element.elementor-element-4b89195 .eael-creative-button--rayen::before, .elementor-19763 .elementor-element.elementor-element-4b89195 .eael-creative-button--tamaya::after, .elementor-19763 .elementor-element.elementor-element-4b89195 .eael-creative-button--tamaya::before{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;}.elementor-19763 .elementor-element.elementor-element-4b89195 .eael-creative-button.eael-creative-button--winona > .creative-button-inner{padding:9px 9px 9px 9px;}.elementor-19763 .elementor-element.elementor-element-4b89195 .eael-creative-button.eael-creative-button--rayen > .creative-button-inner{padding:9px 9px 9px 9px;}.elementor-19763 .elementor-element.elementor-element-4b89195 .eael-creative-button.eael-creative-button--saqui::after{padding:9px 9px 9px 9px;}.elementor-19763 .elementor-element.elementor-element-9b4ed60{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-19763 .elementor-element.elementor-element-9b4ed60 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19763 .elementor-element.elementor-element-9b4ed60.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19763 .elementor-element.elementor-element-1da77d0{width:var( --container-widget-width, 70.466% );max-width:70.466%;--container-widget-width:70.466%;--container-widget-flex-grow:0;}.elementor-19763 .elementor-element.elementor-element-1da77d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19763 .elementor-element.elementor-element-1da77d0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19763 .elementor-element.elementor-element-3815015{width:var( --container-widget-width, 51.633% );max-width:51.633%;--container-widget-width:51.633%;--container-widget-flex-grow:0;}.elementor-19763 .elementor-element.elementor-element-3815015.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-woocommerce-product-meta .product_meta .detail-container:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-19763 .elementor-element.elementor-element-8fb5293 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-19763 .elementor-element.elementor-element-8fb5293{color:#1B1616;}.elementor-19763 .elementor-element.elementor-element-8fb5293 a{color:#02A1EE;}.elementor-19763 .elementor-element.elementor-element-29cd587{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19763 .elementor-element.elementor-element-29cd587.e-con{--align-self:flex-start;}.elementor-19763 .elementor-element.elementor-element-fcd2596{--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;--justify-content:space-around;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19763 .elementor-element.elementor-element-9483123{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19763 .elementor-element.elementor-element-9483123.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-19763 .elementor-element.elementor-element-af7d67e{width:auto;max-width:auto;}.elementor-19763 .elementor-element.elementor-element-af7d67e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19763 .elementor-element.elementor-element-af7d67e img{width:100%;max-width:100%;height:68px;}.elementor-19763 .elementor-element.elementor-element-7c379dd{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:700;color:#000000;}.elementor-19763 .elementor-element.elementor-element-7c379dd p{margin-block-end:0px;}.elementor-19763 .elementor-element.elementor-element-c0b8d6b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;color:#000000;}.elementor-19763 .elementor-element.elementor-element-c0b8d6b.elementor-element{--align-self:center;}.elementor-19763 .elementor-element.elementor-element-dbc28af{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19763 .elementor-element.elementor-element-dbc28af.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-19763 .elementor-element.elementor-element-fc58048{width:auto;max-width:auto;}.elementor-19763 .elementor-element.elementor-element-fc58048 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19763 .elementor-element.elementor-element-fc58048 img{width:100%;max-width:100%;height:68px;}.elementor-19763 .elementor-element.elementor-element-9fac4f4{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:700;color:#000000;}.elementor-19763 .elementor-element.elementor-element-9fac4f4 p{margin-block-end:0px;}.elementor-19763 .elementor-element.elementor-element-627fa88{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;color:#000000;}.elementor-19763 .elementor-element.elementor-element-627fa88.elementor-element{--align-self:center;}.elementor-19763 .elementor-element.elementor-element-5b5d5fe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19763 .elementor-element.elementor-element-5b5d5fe.e-con{--align-self:center;}.elementor-19763 .elementor-element.elementor-element-3dfeae0{width:auto;max-width:auto;}.elementor-19763 .elementor-element.elementor-element-3dfeae0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19763 .elementor-element.elementor-element-3dfeae0 img{width:100%;max-width:100%;height:68px;}.elementor-19763 .elementor-element.elementor-element-f14df1c{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:700;color:#000000;}.elementor-19763 .elementor-element.elementor-element-f14df1c p{margin-block-end:0px;}.elementor-19763 .elementor-element.elementor-element-afd78eb{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;color:#000000;}.elementor-19763 .elementor-element.elementor-element-afd78eb.elementor-element{--align-self:center;}.elementor-19763 .elementor-element.elementor-element-9fd6036{--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;--justify-content:space-around;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19763 .elementor-element.elementor-element-558dcb6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19763 .elementor-element.elementor-element-558dcb6.e-con{--align-self:center;}.elementor-19763 .elementor-element.elementor-element-f79af37{width:auto;max-width:auto;}.elementor-19763 .elementor-element.elementor-element-f79af37 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19763 .elementor-element.elementor-element-f79af37 img{width:100%;max-width:100%;height:68px;}.elementor-19763 .elementor-element.elementor-element-e16d8a4{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:700;color:#000000;}.elementor-19763 .elementor-element.elementor-element-e16d8a4 p{margin-block-end:0px;}.elementor-19763 .elementor-element.elementor-element-af324b7{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;color:#000000;}.elementor-19763 .elementor-element.elementor-element-af324b7.elementor-element{--align-self:center;}.elementor-19763 .elementor-element.elementor-element-ebd31fb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19763 .elementor-element.elementor-element-ebd31fb.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-19763 .elementor-element.elementor-element-fb7e885{width:auto;max-width:auto;}.elementor-19763 .elementor-element.elementor-element-fb7e885 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19763 .elementor-element.elementor-element-fb7e885 img{width:100%;max-width:100%;height:68px;}.elementor-19763 .elementor-element.elementor-element-2840782{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:700;color:#000000;}.elementor-19763 .elementor-element.elementor-element-2840782 p{margin-block-end:0px;}.elementor-19763 .elementor-element.elementor-element-951a7da{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;color:#000000;}.elementor-19763 .elementor-element.elementor-element-951a7da.elementor-element{--align-self:center;}.elementor-19763 .elementor-element.elementor-element-625088d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19763 .elementor-element.elementor-element-625088d.e-con{--align-self:center;}.elementor-19763 .elementor-element.elementor-element-78cf714{width:auto;max-width:auto;}.elementor-19763 .elementor-element.elementor-element-78cf714 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19763 .elementor-element.elementor-element-78cf714 img{width:100%;max-width:100%;height:68px;}.elementor-19763 .elementor-element.elementor-element-ba63562{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:700;color:#000000;}.elementor-19763 .elementor-element.elementor-element-ba63562 p{margin-block-end:0px;}.elementor-19763 .elementor-element.elementor-element-25eeff3{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;color:#000000;}.elementor-19763 .elementor-element.elementor-element-25eeff3.elementor-element{--align-self:center;}.elementor-19763 .elementor-element.elementor-element-26b679d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:7px 0px;--row-gap:7px;--column-gap:0px;}.elementor-19763 .elementor-element.elementor-element-0f9c222{--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;--justify-content:space-around;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19763 .elementor-element.elementor-element-bd44302{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19763 .elementor-element.elementor-element-bd44302.e-con{--align-self:center;}.elementor-19763 .elementor-element.elementor-element-974a547{width:auto;max-width:auto;}.elementor-19763 .elementor-element.elementor-element-974a547 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19763 .elementor-element.elementor-element-974a547 img{width:100%;max-width:100%;height:68px;}.elementor-19763 .elementor-element.elementor-element-d49cb9c{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:700;color:#000000;}.elementor-19763 .elementor-element.elementor-element-d49cb9c p{margin-block-end:0px;}.elementor-19763 .elementor-element.elementor-element-fa7972b{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;color:#000000;}.elementor-19763 .elementor-element.elementor-element-4ca73fd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19763 .elementor-element.elementor-element-4ca73fd.e-con{--align-self:center;}.elementor-19763 .elementor-element.elementor-element-8d9da18{width:auto;max-width:auto;}.elementor-19763 .elementor-element.elementor-element-8d9da18 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19763 .elementor-element.elementor-element-8d9da18 img{width:100%;max-width:100%;height:68px;}.elementor-19763 .elementor-element.elementor-element-51090d0{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:700;color:#000000;}.elementor-19763 .elementor-element.elementor-element-51090d0 p{margin-block-end:0px;}.elementor-19763 .elementor-element.elementor-element-9c398cd{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;color:#000000;}.elementor-19763 .elementor-element.elementor-element-cf498c8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19763 .elementor-element.elementor-element-cf498c8.e-con{--align-self:center;}.elementor-19763 .elementor-element.elementor-element-a63e104{width:auto;max-width:auto;}.elementor-19763 .elementor-element.elementor-element-a63e104 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19763 .elementor-element.elementor-element-a63e104 img{width:100%;max-width:100%;height:68px;}.elementor-19763 .elementor-element.elementor-element-4fad76c{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:700;color:#000000;}.elementor-19763 .elementor-element.elementor-element-4fad76c p{margin-block-end:0px;}.elementor-19763 .elementor-element.elementor-element-f2615a3{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;color:#000000;}.elementor-19763 .elementor-element.elementor-element-213e72d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19763 .elementor-element.elementor-element-213e72d.e-con{--align-self:center;}.elementor-19763 .elementor-element.elementor-element-5a6937d{width:auto;max-width:auto;}.elementor-19763 .elementor-element.elementor-element-5a6937d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19763 .elementor-element.elementor-element-5a6937d img{width:100%;max-width:100%;height:68px;}.elementor-19763 .elementor-element.elementor-element-9c6a0a9{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:700;color:#000000;}.elementor-19763 .elementor-element.elementor-element-9c6a0a9 p{margin-block-end:0px;}.elementor-19763 .elementor-element.elementor-element-9ed883e{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;color:#000000;}.elementor-19763 .elementor-element.elementor-element-b8b35ca{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19763 .elementor-element.elementor-element-b8b35ca.e-con{--align-self:center;}.elementor-19763 .elementor-element.elementor-element-44684db{width:auto;max-width:auto;}.elementor-19763 .elementor-element.elementor-element-44684db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19763 .elementor-element.elementor-element-44684db img{width:100%;max-width:100%;height:68px;}.elementor-19763 .elementor-element.elementor-element-beaca42{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:700;color:#000000;}.elementor-19763 .elementor-element.elementor-element-beaca42 p{margin-block-end:0px;}.elementor-19763 .elementor-element.elementor-element-19990db{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;color:#000000;}.elementor-19763 .elementor-element.elementor-element-90457b6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19763 .elementor-element.elementor-element-90457b6.e-con{--align-self:center;}.elementor-19763 .elementor-element.elementor-element-7d59fe0{width:auto;max-width:auto;}.elementor-19763 .elementor-element.elementor-element-7d59fe0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19763 .elementor-element.elementor-element-7d59fe0 img{width:100%;max-width:100%;height:68px;}.elementor-19763 .elementor-element.elementor-element-40b8153{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:700;color:#000000;}.elementor-19763 .elementor-element.elementor-element-40b8153 p{margin-block-end:0px;}.elementor-19763 .elementor-element.elementor-element-3de6e97{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;color:#000000;}.elementor-19763 .elementor-element.elementor-element-52fb8f6{--display:flex;--min-height:0vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-19763 .elementor-element.elementor-element-6ececf6{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;color:#000000;}.elementor-19763 .elementor-element.elementor-element-6ececf6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19763 .elementor-element.elementor-element-0f9cdaf{--display:flex;}@media(min-width:769px){.elementor-19763 .elementor-element.elementor-element-ff4cd24{--width:41.19%;}.elementor-19763 .elementor-element.elementor-element-fcd2596{--width:100%;}.elementor-19763 .elementor-element.elementor-element-9483123{--width:27%;}.elementor-19763 .elementor-element.elementor-element-dbc28af{--width:30%;}.elementor-19763 .elementor-element.elementor-element-5b5d5fe{--width:27%;}.elementor-19763 .elementor-element.elementor-element-9fd6036{--width:100%;}.elementor-19763 .elementor-element.elementor-element-558dcb6{--width:27%;}.elementor-19763 .elementor-element.elementor-element-ebd31fb{--width:30%;}.elementor-19763 .elementor-element.elementor-element-625088d{--width:27%;}.elementor-19763 .elementor-element.elementor-element-0f9c222{--width:100%;}.elementor-19763 .elementor-element.elementor-element-bd44302{--width:27%;}.elementor-19763 .elementor-element.elementor-element-4ca73fd{--width:27%;}.elementor-19763 .elementor-element.elementor-element-cf498c8{--width:27%;}.elementor-19763 .elementor-element.elementor-element-213e72d{--width:27%;}.elementor-19763 .elementor-element.elementor-element-b8b35ca{--width:27%;}.elementor-19763 .elementor-element.elementor-element-90457b6{--width:27%;}}@media(max-width:768px){.elementor-19763 .elementor-element.elementor-element-84b1e1c{--width:100%;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-19763 .elementor-element.elementor-element-84b1e1c.e-con{--align-self:center;}.elementor-19763 .elementor-element.elementor-element-4e7af64{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-19763 .elementor-element.elementor-element-ff4cd24{--width:117.358%;--gap:37px 0px;--row-gap:37px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-19763 .elementor-element.elementor-element-4f02e4f{width:auto;max-width:auto;text-align:center;}.elementor-19763 .elementor-element.elementor-element-4f02e4f.elementor-element{--align-self:center;}.elementor-19763 .elementor-element.elementor-element-6db7a11{width:auto;max-width:auto;text-align:center;}.elementor-19763 .elementor-element.elementor-element-6db7a11.elementor-element{--align-self:center;}.elementor-19763 .elementor-element.elementor-element-a2fbef8{width:auto;max-width:auto;text-align:center;}.elementor-19763 .elementor-element.elementor-element-a2fbef8.elementor-element{--align-self:center;}.elementor-19763 .elementor-element.elementor-element-a562a69{width:auto;max-width:auto;}.elementor-19763 .elementor-element.elementor-element-a562a69 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19763 .elementor-element.elementor-element-a562a69.elementor-element{--align-self:center;}.elementor-19763 .elementor-element.elementor-element-c558bb0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-19763 .elementor-element.elementor-element-c558bb0 > .elementor-widget-container{margin:15px 0px 15px 0px;padding:0px 0px 20px 0px;}.elementor-19763 .elementor-element.elementor-element-c558bb0.elementor-element{--align-self:center;}.elementor-19763 .elementor-element.elementor-element-c558bb0 p{margin-block-end:0vh;}.elementor-19763 .elementor-element.elementor-element-4b89195 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:6px 6px 6px 6px;}.elementor-19763 .elementor-element.elementor-element-4b89195.elementor-element{--align-self:center;}.elementor-19763 .elementor-element.elementor-element-9b4ed60{width:var( --container-widget-width, 279.35px );max-width:279.35px;--container-widget-width:279.35px;--container-widget-flex-grow:0;}.elementor-19763 .elementor-element.elementor-element-9b4ed60 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19763 .elementor-element.elementor-element-9b4ed60.elementor-element{--align-self:center;}.elementor-19763 .elementor-element.elementor-element-1da77d0{width:var( --container-widget-width, 334.05px );max-width:334.05px;--container-widget-width:334.05px;--container-widget-flex-grow:0;}.elementor-19763 .elementor-element.elementor-element-3815015{width:var( --container-widget-width, 318.05px );max-width:318.05px;--container-widget-width:318.05px;--container-widget-flex-grow:0;}.elementor-19763 .elementor-element.elementor-element-8fb5293{width:auto;max-width:auto;}.elementor-19763 .elementor-element.elementor-element-8fb5293.elementor-element{--align-self:center;}.elementor-19763 .elementor-element.elementor-element-0f9c222{--width:100%;--min-height:33vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19763 .elementor-element.elementor-element-bd44302{--width:50%;}.elementor-19763 .elementor-element.elementor-element-974a547 img{height:60px;}.elementor-19763 .elementor-element.elementor-element-fa7972b{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;text-align:center;}.elementor-19763 .elementor-element.elementor-element-4ca73fd{--width:50%;}.elementor-19763 .elementor-element.elementor-element-8d9da18 img{height:60px;}.elementor-19763 .elementor-element.elementor-element-9c398cd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-19763 .elementor-element.elementor-element-cf498c8{--width:50%;}.elementor-19763 .elementor-element.elementor-element-a63e104 img{height:60px;}.elementor-19763 .elementor-element.elementor-element-f2615a3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-19763 .elementor-element.elementor-element-213e72d{--width:50%;}.elementor-19763 .elementor-element.elementor-element-5a6937d img{height:60px;}.elementor-19763 .elementor-element.elementor-element-9ed883e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-19763 .elementor-element.elementor-element-b8b35ca{--width:50%;}.elementor-19763 .elementor-element.elementor-element-44684db img{height:60px;}.elementor-19763 .elementor-element.elementor-element-beaca42{text-align:center;}.elementor-19763 .elementor-element.elementor-element-19990db{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-19763 .elementor-element.elementor-element-90457b6{--width:50%;}.elementor-19763 .elementor-element.elementor-element-7d59fe0 img{height:60px;}.elementor-19763 .elementor-element.elementor-element-3de6e97{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-19763 .elementor-element.elementor-element-52fb8f6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19763 .elementor-element.elementor-element-6ececf6{width:100%;max-width:100%;}}/* Start custom CSS for wpr-button, class: .elementor-element-a562a69 */elector .elementor-button {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap:30px; /* Ajuste l'espacement entre l'icône et le texte */
}

.elementor-19763 .elementor-element.elementor-element-a562a69 .elementor-button-icon {
    font-size: 1.2em; /* Ajuste la taille de l'icône */
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1; /* Évite les décalages verticaux */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff4cd24 *//* ================================
   VARIABLES D'ESPACEMENT OPTIMISÉES
================================ */
:root {
  --gap-xs: 6px;
  --gap-sm: 10px;
  --gap-md: 14px;
  --gap-lg: 16px;
  --gap-xl: 20px;
}

/* ================================
   CONTENEUR PRINCIPAL
================================ */
.elementor-19763 .elementor-element.elementor-element-ff4cd24 {
  min-height: auto !important;
  display: flex !important;
  flex-direction: column !important;
  max-width: 600px !important;
  width: 100% !important;
  gap: var(--gap-md) !important;
  padding: 0 !important;
  margin: 0 !important;
}

/* ================================
   STRUCTURE INTERNE UNIFORME
================================ */
.elementor-19763 .elementor-element.elementor-element-ff4cd24 > *,
.elementor-19763 .elementor-element.elementor-element-ff4cd24 .elementor-widget,
.elementor-19763 .elementor-element.elementor-element-ff4cd24 .elementor-widget-container,
.elementor-19763 .elementor-element.elementor-element-ff4cd24 .elementor-element,
.elementor-19763 .elementor-element.elementor-element-ff4cd24 .elementor-column,
.elementor-19763 .elementor-element.elementor-element-ff4cd24 .elementor-column-wrap {
  margin: 0 !important;
  padding: 0 !important;
}

/* ================================
   DESCRIPTION COURTE
================================ */
.elementor-19763 .elementor-element.elementor-element-ff4cd24 .product-short-description .elementor-widget-container {
  max-width: 450px !important;
  max-height: 200px !important;
  overflow: hidden !important;
  margin-top: -6px !important;
  margin-bottom: -6px !important;
}

/* ================================
   SECTION ELEMENTOR SPÉCIFIQUE
================================ */
.elementor-element-ff4cd24 {
  min-height: auto !important;
  padding-top: var(--gap-sm) !important;
  padding-bottom: var(--gap-sm) !important;
  margin-top: -16px !important;
}

.elementor-element-ff4cd24 > .elementor-container {
  align-items: flex-start !important;
  gap: var(--gap-sm) !important;
}

.elementor-element-ff4cd24 .elementor-widget {
  margin-bottom: var(--gap-sm) !important;
}

.elementor-element-ff4cd24 .elementor-widget-container {
  padding: 0 !important;
  margin: 0 !important;
}

/* ================================
   RÉDUCTION ESPACE ENTRE DEVIS ET RECOMMANDATIONS 🔥
================================ */
/* Cibler le bloc "Besoin d'un devis personnalisé" */
.elementor-19763 .elementor-element.elementor-element-ff4cd24 .elementor-widget:has(+ .elementor-widget [class*="station-complete"]),
.elementor-19763 .elementor-element.elementor-element-ff4cd24 .elementor-widget:has(+ * [class*="station-complete"]),
.elementor-widget-shortcode:has([class*="station-complete"]) {
  margin-top: calc(var(--gap-md) * -1) !important; /* Réduit l'espace au-dessus */
}

/* Cibler directement le shortcode "Nous vous recommandons" */
[class*="station-complete"],
.ck-station-block {
  margin-top: calc(var(--gap-lg) * -0.75) !important; /* -12px */
  margin-bottom: 0 !important;
}

/* Si le bloc devis est juste au-dessus */
.elementor-widget:has(+ .elementor-widget-shortcode) {
  margin-bottom: var(--gap-xs) !important; /* Réduit à 6px */
}

/* ================================
   TABLETTE (≤ 1024px)
================================ */
@media (max-width: 1024px) {
  .elementor-19763 .elementor-element.elementor-element-ff4cd24 {
    max-width: 100% !important;
    gap: var(--gap-sm) !important;
  }
  
  .elementor-19763 .elementor-element.elementor-element-ff4cd24 .product-short-description .elementor-widget-container {
    max-width: 100% !important;
    max-height: 180px !important;
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }
  
  .elementor-element-ff4cd24 {
    padding-top: var(--gap-sm) !important;
    padding-bottom: var(--gap-sm) !important;
  }
  
  .elementor-element-ff4cd24 > .elementor-container {
    gap: var(--gap-sm) !important;
  }
  
  /* Réduction espace sur tablette */
  [class*="station-complete"],
  .ck-station-block {
    margin-top: calc(var(--gap-sm) * -0.8) !important; /* -8px */
  }
}

/* ================================
   MOBILE (≤ 768px) - ESPACEMENTS OPTIMISÉS 🔥
================================ */
@media (max-width: 768px) {
  .elementor-19763 .elementor-element.elementor-element-ff4cd24 {
    gap: var(--gap-md) !important;
  }
  
  .elementor-19763 .elementor-element.elementor-element-ff4cd24 .product-short-description .elementor-widget-container {
    max-height: 160px !important;
  }
  
  .elementor-element-ff4cd24 {
    padding-top: var(--gap-sm) !important;
    padding-bottom: var(--gap-sm) !important;
    margin-top: -12px !important;
  }
  
  .elementor-element-ff4cd24 > .elementor-container {
    gap: var(--gap-sm) !important;
  }
  
  .elementor-element-ff4cd24 .elementor-widget {
    margin-bottom: var(--gap-sm) !important;
  }
  
  /* Réduction espace sur mobile */
  [class*="station-complete"],
  .ck-station-block {
    margin-top: calc(var(--gap-sm) * -1) !important; /* -10px */
  }
}

/* ================================
   PETIT MOBILE (≤ 480px)
================================ */
@media (max-width: 480px) {
  .elementor-19763 .elementor-element.elementor-element-ff4cd24 {
    gap: var(--gap-sm) !important;
  }
  
  .elementor-element-ff4cd24 {
    padding-top: var(--gap-xs) !important;
    padding-bottom: var(--gap-xs) !important;
  }
  
  .elementor-element-ff4cd24 > .elementor-container {
    gap: var(--gap-xs) !important;
  }
  
  .elementor-element-ff4cd24 .elementor-widget {
    margin-bottom: var(--gap-xs) !important;
  }
  
  /* Réduction espace sur petit mobile */
  [class*="station-complete"],
  .ck-station-block {
    margin-top: calc(var(--gap-xs) * -0.8) !important; /* -5px */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84b1e1c *//* Ajustement automatique des fiches produits */
.elementor-19763 .elementor-element.elementor-element-84b1e1c .elementor-widget-container {
    align-self: flex-start !important;
}

.elementor-19763 .elementor-element.elementor-element-84b1e1c .webrotate-gallery-container {
    height: auto !important;
    min-height: 400px;
}/* End custom CSS */