.elementor-639 .elementor-element.elementor-element-c85c6ab{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#2D2D2D26;--border-color:#2D2D2D26;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-639 .elementor-element.elementor-element-d47b69e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-639 .elementor-element.elementor-element-d47b69e .woocommerce-breadcrumb{color:#404040;font-family:"Proxima Nova", Sans-serif;font-weight:400;}.elementor-639 .elementor-element.elementor-element-d47b69e .woocommerce-breadcrumb > a{color:#404040;}.elementor-639 .elementor-element.elementor-element-f7c928c{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-639 .elementor-element.elementor-element-c3c23ca{--display:flex;--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;--align-items:center;--border-radius:10px 10px 10px 10px;--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:10;}.woocommerce .elementor-639 .elementor-element.elementor-element-5ab36da .flex-viewport:not(:last-child){margin-bottom:100px;}.elementor-639 .elementor-element.elementor-element-da4503d{--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;--z-index:11;}.elementor-639 .elementor-element.elementor-element-96f2c93{--display:flex;--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-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-639 .elementor-element.elementor-element-a7b16c5{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-639 .elementor-element.elementor-element-a7b16c5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-639 .elementor-element.elementor-element-a7b16c5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:31px;font-weight:600;color:#1F584D;}.elementor-639 .elementor-element.elementor-element-d60e1dd{--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;--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-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-639 .elementor-element.elementor-element-365b80f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-639 .elementor-element.elementor-element-365b80f{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-cd3ed81 );}.elementor-639 .elementor-element.elementor-element-365b80f a{color:var( --e-global-color-primary );}.elementor-639 .elementor-element.elementor-element-3f35160.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-639 .elementor-element.elementor-element-3f35160{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-cd3ed81 );}.elementor-639 .elementor-element.elementor-element-3f35160 a{color:var( --e-global-color-primary );}.elementor-639 .elementor-element.elementor-element-488a83c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-639 .elementor-element.elementor-element-488a83c{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-cd3ed81 );}.elementor-639 .elementor-element.elementor-element-488a83c a{color:var( --e-global-color-primary );}.elementor-639 .elementor-element.elementor-element-e03184b{--e-rating-icon-font-size:15px;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-639 .elementor-element.elementor-element-4d78389{text-align:start;}.woocommerce .elementor-639 .elementor-element.elementor-element-4d78389 .price{color:#3A3A3A;font-family:"Poppins", Sans-serif;font-size:36px;font-weight:700;}.woocommerce .elementor-639 .elementor-element.elementor-element-4d78389 .price ins{color:#414141;font-family:"Proxima Nova", Sans-serif;font-size:68px;font-weight:bold;text-decoration:none;}body:not(.rtl) .elementor-639 .elementor-element.elementor-element-4d78389:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-639 .elementor-element.elementor-element-4d78389:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-639 .elementor-element.elementor-element-4d78389.elementor-product-price-block-yes del{margin-bottom:0px;}.elementor-639 .elementor-element.elementor-element-812af97{margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-639 .elementor-element.elementor-element-f4ec779{--divider-border-style:solid;--divider-color:#0000002B;--divider-border-width:1px;}.elementor-639 .elementor-element.elementor-element-f4ec779 .elementor-divider-separator{width:100%;}.elementor-639 .elementor-element.elementor-element-f4ec779 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-639 .elementor-element.elementor-element-ec52b56{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-639 .elementor-element.elementor-element-ec52b56.elementor-element{--order:99999 /* order end hack */;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-639 .elementor-element.elementor-element-b0c0131{width:100%;max-width:100%;}.elementor-639 .elementor-element.elementor-element-b0c0131.elementor-element{--order:99999 /* order end hack */;}.elementor-639 .elementor-element.elementor-element-b0c0131 .cart button, .elementor-639 .elementor-element.elementor-element-b0c0131 .cart .button{border-radius:11px 11px 11px 11px;color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-639 .elementor-element.elementor-element-b0c0131 .cart button:hover, .elementor-639 .elementor-element.elementor-element-b0c0131 .cart .button:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-639 .elementor-element.elementor-element-b0c0131 .quantity .qty{border-radius:11px 11px 11px 11px;transition:all 0.2s;}.elementor-639 .elementor-element.elementor-element-e72578a{--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;--padding-top:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-639 .elementor-element.elementor-element-e72578a:not(.elementor-motion-effects-element-type-background), .elementor-639 .elementor-element.elementor-element-e72578a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-639 .elementor-element.elementor-element-9e32b8c{--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;--border-radius:18px 18px 18px 18px;--padding-top:020px;--padding-bottom:20px;--padding-left:25px;--padding-right:10px;}.elementor-639 .elementor-element.elementor-element-9e32b8c:not(.elementor-motion-effects-element-type-background), .elementor-639 .elementor-element.elementor-element-9e32b8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-639 .elementor-element.elementor-element-a292452{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;}.elementor-639 .elementor-element.elementor-element-a292452.elementor-element{--align-self:center;}.elementor-639 .elementor-element.elementor-element-a292452 .elementor-image-box-wrapper{text-align:justify;}.elementor-639 .elementor-element.elementor-element-a292452.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-639 .elementor-element.elementor-element-a292452.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-639 .elementor-element.elementor-element-a292452.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-639 .elementor-element.elementor-element-a292452 .elementor-image-box-title{margin-bottom:1px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;}.elementor-639 .elementor-element.elementor-element-a292452 .elementor-image-box-wrapper .elementor-image-box-img{width:19%;}.elementor-639 .elementor-element.elementor-element-a292452 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-639 .elementor-element.elementor-element-a292452 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#1F584DB8;}.elementor-639 .elementor-element.elementor-element-d8cf588{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;}.elementor-639 .elementor-element.elementor-element-d8cf588.elementor-element{--align-self:center;}.elementor-639 .elementor-element.elementor-element-d8cf588 .elementor-image-box-wrapper{text-align:justify;}.elementor-639 .elementor-element.elementor-element-d8cf588.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-639 .elementor-element.elementor-element-d8cf588.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-639 .elementor-element.elementor-element-d8cf588.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-639 .elementor-element.elementor-element-d8cf588 .elementor-image-box-title{margin-bottom:1px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;}.elementor-639 .elementor-element.elementor-element-d8cf588 .elementor-image-box-wrapper .elementor-image-box-img{width:19%;}.elementor-639 .elementor-element.elementor-element-d8cf588 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-639 .elementor-element.elementor-element-d8cf588 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#1F584DB8;}.elementor-639 .elementor-element.elementor-element-b1249cf{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;}.elementor-639 .elementor-element.elementor-element-b1249cf.elementor-element{--align-self:center;}.elementor-639 .elementor-element.elementor-element-b1249cf .elementor-image-box-wrapper{text-align:justify;}.elementor-639 .elementor-element.elementor-element-b1249cf.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-639 .elementor-element.elementor-element-b1249cf.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-639 .elementor-element.elementor-element-b1249cf.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-639 .elementor-element.elementor-element-b1249cf .elementor-image-box-title{margin-bottom:1px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;}.elementor-639 .elementor-element.elementor-element-b1249cf .elementor-image-box-wrapper .elementor-image-box-img{width:19%;}.elementor-639 .elementor-element.elementor-element-b1249cf .elementor-image-box-img img{transition-duration:0.3s;}.elementor-639 .elementor-element.elementor-element-b1249cf .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#1F584DB8;}.elementor-639 .elementor-element.elementor-element-10a8db4{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;}.elementor-639 .elementor-element.elementor-element-10a8db4.elementor-element{--align-self:center;}.elementor-639 .elementor-element.elementor-element-10a8db4 .elementor-image-box-wrapper{text-align:justify;}.elementor-639 .elementor-element.elementor-element-10a8db4.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-639 .elementor-element.elementor-element-10a8db4.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-639 .elementor-element.elementor-element-10a8db4.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-639 .elementor-element.elementor-element-10a8db4 .elementor-image-box-title{margin-bottom:1px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;}.elementor-639 .elementor-element.elementor-element-10a8db4 .elementor-image-box-wrapper .elementor-image-box-img{width:19%;}.elementor-639 .elementor-element.elementor-element-10a8db4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-639 .elementor-element.elementor-element-10a8db4 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#1F584DB8;}.elementor-639 .elementor-element.elementor-element-d9c83f2{--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;}.elementor-639 .elementor-element.elementor-element-d9c83f2:not(.elementor-motion-effects-element-type-background), .elementor-639 .elementor-element.elementor-element-d9c83f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-639 .elementor-element.elementor-element-fca83f5{--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;--border-radius:18px 18px 18px 18px;--padding-top:020px;--padding-bottom:20px;--padding-left:25px;--padding-right:10px;}.elementor-639 .elementor-element.elementor-element-fca83f5:not(.elementor-motion-effects-element-type-background), .elementor-639 .elementor-element.elementor-element-fca83f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-639 .elementor-element.elementor-element-78e6208{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;}.elementor-639 .elementor-element.elementor-element-78e6208.elementor-element{--align-self:center;}.elementor-639 .elementor-element.elementor-element-78e6208 .elementor-image-box-wrapper{text-align:justify;}.elementor-639 .elementor-element.elementor-element-78e6208.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-639 .elementor-element.elementor-element-78e6208.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-639 .elementor-element.elementor-element-78e6208.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-639 .elementor-element.elementor-element-78e6208 .elementor-image-box-title{margin-bottom:1px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;}.elementor-639 .elementor-element.elementor-element-78e6208 .elementor-image-box-wrapper .elementor-image-box-img{width:19%;}.elementor-639 .elementor-element.elementor-element-78e6208 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-639 .elementor-element.elementor-element-78e6208 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#1F584DB8;}.elementor-639 .elementor-element.elementor-element-cdced82{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;}.elementor-639 .elementor-element.elementor-element-cdced82.elementor-element{--align-self:center;}.elementor-639 .elementor-element.elementor-element-cdced82 .elementor-image-box-wrapper{text-align:justify;}.elementor-639 .elementor-element.elementor-element-cdced82.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-639 .elementor-element.elementor-element-cdced82.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-639 .elementor-element.elementor-element-cdced82.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-639 .elementor-element.elementor-element-cdced82 .elementor-image-box-title{margin-bottom:1px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;}.elementor-639 .elementor-element.elementor-element-cdced82 .elementor-image-box-wrapper .elementor-image-box-img{width:19%;}.elementor-639 .elementor-element.elementor-element-cdced82 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-639 .elementor-element.elementor-element-cdced82 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#1F584DB8;}.elementor-639 .elementor-element.elementor-element-8a3897c{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;}.elementor-639 .elementor-element.elementor-element-8a3897c.elementor-element{--align-self:center;}.elementor-639 .elementor-element.elementor-element-8a3897c .elementor-image-box-wrapper{text-align:justify;}.elementor-639 .elementor-element.elementor-element-8a3897c.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-639 .elementor-element.elementor-element-8a3897c.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-639 .elementor-element.elementor-element-8a3897c.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-639 .elementor-element.elementor-element-8a3897c .elementor-image-box-title{margin-bottom:1px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;}.elementor-639 .elementor-element.elementor-element-8a3897c .elementor-image-box-wrapper .elementor-image-box-img{width:19%;}.elementor-639 .elementor-element.elementor-element-8a3897c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-639 .elementor-element.elementor-element-8a3897c .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#1F584DB8;}.elementor-639 .elementor-element.elementor-element-c6457f6{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;}.elementor-639 .elementor-element.elementor-element-c6457f6.elementor-element{--align-self:center;}.elementor-639 .elementor-element.elementor-element-c6457f6 .elementor-image-box-wrapper{text-align:justify;}.elementor-639 .elementor-element.elementor-element-c6457f6.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-639 .elementor-element.elementor-element-c6457f6.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-639 .elementor-element.elementor-element-c6457f6.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-639 .elementor-element.elementor-element-c6457f6 .elementor-image-box-title{margin-bottom:1px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;}.elementor-639 .elementor-element.elementor-element-c6457f6 .elementor-image-box-wrapper .elementor-image-box-img{width:19%;}.elementor-639 .elementor-element.elementor-element-c6457f6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-639 .elementor-element.elementor-element-c6457f6 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#1F584DB8;}.elementor-639 .elementor-element.elementor-element-9b8e946{--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;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-639 .elementor-element.elementor-element-0724c4d{--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-widget-woocommerce-product-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-639 .elementor-element.elementor-element-2a78b48{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-639 .elementor-element.elementor-element-dc31bbb.elementor-element{--order:-99999 /* order start hack */;}.elementor-639 .elementor-element.elementor-element-dc31bbb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;}.elementor-639 .elementor-element.elementor-element-3bad96f{--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-639 .elementor-element.elementor-element-2775116.elementor-element{--order:-99999 /* order start hack */;}.elementor-639 .elementor-element.elementor-element-2775116 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;}.elementor-639 .elementor-element.elementor-element-edd7d6f{--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;--padding-top:40px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-639 .elementor-element.elementor-element-9eb2c3c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;}.elementor-639 .elementor-element.elementor-element-41d7f2c{--swiper-slides-to-display:4;--swiper-slides-gap:10px;}.elementor-639 .elementor-element.elementor-element-41d7f2c .swiper-slide > .elementor-element{height:100%;}@media(max-width:1024px){.elementor-639 .elementor-element.elementor-element-41d7f2c{--swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-639 .elementor-element.elementor-element-c3c23ca{--width:50%;}.elementor-639 .elementor-element.elementor-element-da4503d{--width:50%;}.elementor-639 .elementor-element.elementor-element-e72578a{--content-width:1266px;}.elementor-639 .elementor-element.elementor-element-d9c83f2{--content-width:1266px;}.elementor-639 .elementor-element.elementor-element-0724c4d{--width:50%;}.elementor-639 .elementor-element.elementor-element-3bad96f{--width:50%;}}@media(min-width:2400px){.elementor-639 .elementor-element.elementor-element-41d7f2c{--swiper-slides-to-display:3;}}@media(max-width:767px){.elementor-639 .elementor-element.elementor-element-c85c6ab{--padding-top:30px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-639 .elementor-element.elementor-element-a7b16c5{width:var( --container-widget-width, 302.887px );max-width:302.887px;--container-widget-width:302.887px;--container-widget-flex-grow:0;}.elementor-639 .elementor-element.elementor-element-a7b16c5 .elementor-heading-title{font-size:27px;}.elementor-639 .elementor-element.elementor-element-d60e1dd{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-639 .elementor-element.elementor-element-e72578a{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-639 .elementor-element.elementor-element-a292452{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-639 .elementor-element.elementor-element-a292452 .elementor-image-box-img{margin-bottom:11px;}.elementor-639 .elementor-element.elementor-element-d8cf588{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-639 .elementor-element.elementor-element-d8cf588 .elementor-image-box-img{margin-bottom:11px;}.elementor-639 .elementor-element.elementor-element-b1249cf{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-639 .elementor-element.elementor-element-b1249cf .elementor-image-box-img{margin-bottom:11px;}.elementor-639 .elementor-element.elementor-element-10a8db4{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-639 .elementor-element.elementor-element-10a8db4 .elementor-image-box-img{margin-bottom:11px;}.elementor-639 .elementor-element.elementor-element-d9c83f2{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-639 .elementor-element.elementor-element-78e6208{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-639 .elementor-element.elementor-element-78e6208 .elementor-image-box-wrapper{text-align:start;}.elementor-639 .elementor-element.elementor-element-78e6208 .elementor-image-box-img{margin-bottom:11px;}.elementor-639 .elementor-element.elementor-element-cdced82{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-639 .elementor-element.elementor-element-cdced82 .elementor-image-box-wrapper{text-align:start;}.elementor-639 .elementor-element.elementor-element-cdced82 .elementor-image-box-img{margin-bottom:11px;}.elementor-639 .elementor-element.elementor-element-8a3897c{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-639 .elementor-element.elementor-element-8a3897c .elementor-image-box-img{margin-bottom:11px;}.elementor-639 .elementor-element.elementor-element-c6457f6{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-639 .elementor-element.elementor-element-c6457f6.elementor-element{--align-self:flex-start;}.elementor-639 .elementor-element.elementor-element-c6457f6 .elementor-image-box-wrapper{text-align:start;}.elementor-639 .elementor-element.elementor-element-c6457f6 .elementor-image-box-img{margin-bottom:11px;}.elementor-639 .elementor-element.elementor-element-edd7d6f{--padding-top:40px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-639 .elementor-element.elementor-element-41d7f2c{--swiper-slides-to-display:1;}}/* Start custom CSS for shortcode, class: .elementor-element-812af97 */.elementor-639 .elementor-element.elementor-element-812af97 {
    font-size: 14px;
    line-height: 1.4;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ec52b56 *//* =========================================================
   TINTAPAR — BENEFÍCIOS + ÁREA DE COMPRA
   ========================================================= */

.tintapar-benefits {
    width: 100%;
    margin: 28px 0 30px;
    box-sizing: border-box;
}


/* =========================================================
   TÍTULO
   ========================================================= */

.tintapar-benefits-header {
    display: flex;
    align-items: center;
    gap: 12px;
    margin: 0 0 17px;
}

.tintapar-benefits-line {
    width: 42px;
    height: 3px;
    background: #1f584d;
    border-radius: 20px;
    flex-shrink: 0;
}

.tintapar-benefits-header h3 {
    margin: 0 !important;
    padding: 0 !important;

    color: #1f584d !important;

    font-family: inherit;
    font-size: 15px !important;
    font-weight: 800 !important;
    line-height: 1.2 !important;

    letter-spacing: .1px;
}


/* =========================================================
   ÁREA DOS BENEFÍCIOS
   ========================================================= */

.tintapar-benefits-list {
    width: 100%;

    display: grid;
    grid-template-columns: repeat(3, 1fr);

    background: #f3f8f7;

    border-radius: 11px;

    overflow: hidden;

    box-sizing: border-box;
}


/* =========================================================
   CADA BENEFÍCIO
   ========================================================= */

.tintapar-benefit {
    min-height: 92px;

    display: flex;
    align-items: center;

    gap: 15px;

    padding: 17px 20px;

    box-sizing: border-box;
}


/* DIVISÓRIAS */

.tintapar-benefit + .tintapar-benefit {
    border-left: 1px solid #d7e5e2;
}


/* =========================================================
   ÍCONES
   ========================================================= */

.tintapar-benefit-icon {
    width: 46px;
    height: 46px;

    min-width: 46px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #ffffff;

    border: 1px solid #d5e4e0;

    border-radius: 50%;

    box-sizing: border-box;

    transition: all .25s ease;
}


.tintapar-benefit-icon svg {
    width: 22px;
    height: 22px;

    fill: none;

    stroke: #1f584d;

    stroke-width: 1.7;

    stroke-linecap: round;
    stroke-linejoin: round;

    transition: all .25s ease;
}


/* HOVER */

.tintapar-benefit:hover .tintapar-benefit-icon {
    background: #1f584d;
    border-color: #1f584d;

    transform: translateY(-2px);
}

.tintapar-benefit:hover .tintapar-benefit-icon svg {
    stroke: #ffffff;
}


/* =========================================================
   TEXTOS
   ========================================================= */

.tintapar-benefit-text {
    min-width: 0;
}


.tintapar-benefit-text h4 {
    margin: 0 0 5px !important;
    padding: 0 !important;

    color: #1f584d !important;

    font-family: inherit;
    font-size: 14px !important;
    font-weight: 800 !important;

    line-height: 1.25 !important;
}


.tintapar-benefit-text p {
    margin: 0 !important;
    padding: 0 !important;

    color: #687673 !important;

    font-family: inherit;
    font-size: 11.5px !important;
    font-weight: 400 !important;

    line-height: 1.45 !important;
}


/* =========================================================
   MELHORIA NO BOTÃO NATIVO DO WOOCOMMERCE
   ========================================================= */

/* Área de compra */

.single-product form.cart {
    display: flex !important;
    align-items: center !important;
    gap: 14px !important;

    margin-top: 25px !important;
}


/* QUANTIDADE */

.single-product form.cart .quantity {
    margin: 0 !important;
    flex-shrink: 0;
}


/* Campo de quantidade */

.single-product form.cart .quantity .qty {
    width: 76px !important;
    height: 48px !important;

    margin: 0 !important;

    padding: 0 10px !important;

    background: #ffffff !important;

    border: 1px solid #cbd8d5 !important;

    border-radius: 11px !important;

    color: #1b1b1b !important;

    font-size: 15px !important;
    font-weight: 600 !important;

    text-align: center !important;

    outline: none !important;

    box-shadow: none !important;

    transition: all .2s ease;
}


.single-product form.cart .quantity .qty:focus {
    border-color: #1f584d !important;
}


/* =========================================================
   BOTÃO ADICIONAR AO CARRINHO
   ========================================================= */

.single-product form.cart .single_add_to_cart_button {
    position: relative;

    height: 48px !important;

    min-width: 250px !important;

    margin: 0 !important;

    padding: 0 27px !important;

    display: inline-flex !important;

    align-items: center !important;
    justify-content: center !important;

    gap: 11px !important;

    background: #1f584d !important;

    color: #ffffff !important;

    border: none !important;

    border-radius: 11px !important;

    font-family: inherit !important;

    font-size: 13px !important;

    font-weight: 800 !important;

    line-height: 1 !important;

    text-transform: uppercase !important;

    letter-spacing: .15px;

    cursor: pointer;

    box-shadow: none !important;

    transition:
        background .2s ease,
        transform .2s ease,
        box-shadow .2s ease !important;
}


/* ÍCONE DO CARRINHO */

.single-product form.cart .single_add_to_cart_button::before {
    content: "";

    width: 21px;
    height: 21px;

    display: block;

    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;

    flex-shrink: 0;

    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='19' r='1.7'/%3E%3Ccircle cx='18' cy='19' r='1.7'/%3E%3Cpath d='M3 4h2l2.1 10.2a2 2 0 0 0 2 1.6h7.7a2 2 0 0 0 1.9-1.5L20 8H6'/%3E%3Cpath d='M10 9h5'/%3E%3Cpath d='M12.5 6.5v5'/%3E%3C/svg%3E");
}


/* HOVER DO BOTÃO */

.single-product form.cart .single_add_to_cart_button:hover {
    background: #17483f !important;

    color: #ffffff !important;

    transform: translateY(-1px);

    box-shadow: 0 6px 18px rgba(31, 88, 77, .16) !important;
}


/* =========================================================
   REMOVE POSSÍVEL BOTÃO WHATSAPP DA ÁREA DO PRODUTO
   ========================================================= */

.single-product .whatsapp-button,
.single-product .buy-whatsapp,
.single-product .product-whatsapp,
.single-product .whatsapp-product-button {
    display: none !important;
}


/* =========================================================
   TABLET
   ========================================================= */

@media (max-width: 1024px) {

    .tintapar-benefits {
        margin: 24px 0 27px;
    }

    .tintapar-benefit {
        min-height: 86px;
        padding: 14px;
        gap: 11px;
    }

    .tintapar-benefit-icon {
        width: 40px;
        height: 40px;
        min-width: 40px;
    }

    .tintapar-benefit-icon svg {
        width: 19px;
        height: 19px;
    }

    .tintapar-benefit-text h4 {
        font-size: 12px !important;
    }

    .tintapar-benefit-text p {
        font-size: 10.5px !important;
    }

    .single-product form.cart .single_add_to_cart_button {
        min-width: 220px !important;
    }
}


/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 767px) {

    .tintapar-benefits {
        margin: 22px 0 25px;
    }


    /* TÍTULO */

    .tintapar-benefits-header {
        gap: 9px;
        margin-bottom: 14px;
    }

    .tintapar-benefits-line {
        width: 28px;
        height: 3px;
    }

    .tintapar-benefits-header h3 {
        font-size: 13px !important;
    }


    /* BENEFÍCIOS */

    .tintapar-benefits-list {
        grid-template-columns: 1fr;

        border-radius: 9px;
    }

    .tintapar-benefit {
        min-height: 70px;

        padding: 13px 14px;

        gap: 12px;
    }

    .tintapar-benefit + .tintapar-benefit {
        border-left: none;

        border-top: 1px solid #d7e5e2;
    }


    /* ÍCONES */

    .tintapar-benefit-icon {
        width: 38px;
        height: 38px;

        min-width: 38px;
    }

    .tintapar-benefit-icon svg {
        width: 19px;
        height: 19px;
    }


    /* TEXTOS */

    .tintapar-benefit-text h4 {
        font-size: 12px !important;
    }

    .tintapar-benefit-text p {
        font-size: 10.5px !important;
    }


    /* ÁREA DE COMPRA */

    .single-product form.cart {
        width: 100% !important;

        display: flex !important;

        align-items: stretch !important;

        gap: 9px !important;

        margin-top: 22px !important;
    }


    /* QUANTIDADE */

    .single-product form.cart .quantity {
        width: 76px !important;
    }

    .single-product form.cart .quantity .qty {
        width: 76px !important;

        height: 48px !important;
    }


    /* BOTÃO */

    .single-product form.cart .single_add_to_cart_button {
        flex: 1 !important;

        min-width: 0 !important;

        height: 48px !important;

        padding: 0 15px !important;

        border-radius: 10px !important;

        font-size: 11px !important;
    }

    .single-product form.cart .single_add_to_cart_button::before {
        width: 19px;
        height: 19px;
    }

}


/* =========================================================
   CELULAR PEQUENO
   ========================================================= */

@media (max-width: 380px) {

    .single-product form.cart {
        gap: 7px !important;
    }

    .single-product form.cart .quantity,
    .single-product form.cart .quantity .qty {
        width: 68px !important;
    }

    .single-product form.cart .single_add_to_cart_button {
        padding: 0 10px !important;

        font-size: 10px !important;

        gap: 7px !important;
    }

    .single-product form.cart .single_add_to_cart_button::before {
        width: 17px;
        height: 17px;
    }

}/* End custom CSS */