.elementor-7212 .elementor-element.elementor-element-443b7c83{margin:-40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7212 .elementor-element.elementor-element-d47cbcc .elementor-repeater-item-902b40b{--wd-img-height:430px;}.elementor-7212 .elementor-element.elementor-element-d47cbcc .elementor-repeater-item-902b40b .banner-image{object-position:center center;}.elementor-7212 .elementor-element.elementor-element-d47cbcc .elementor-repeater-item-902b40b .promo-banner:not(.banner-content-background) .content-banner, .elementor-7212 .elementor-element.elementor-element-d47cbcc .elementor-repeater-item-902b40b .promo-banner.banner-content-background .wrapper-content-banner{max-width:51%;}.elementor-7212 .elementor-element.elementor-element-d47cbcc .elementor-repeater-item-b11dd1b{--wd-img-height:430px;}.elementor-7212 .elementor-element.elementor-element-d47cbcc .elementor-repeater-item-b11dd1b .banner-image{object-position:center center;}.elementor-7212 .elementor-element.elementor-element-d47cbcc .elementor-repeater-item-b11dd1b .promo-banner:not(.banner-content-background) .content-banner, .elementor-7212 .elementor-element.elementor-element-d47cbcc .elementor-repeater-item-b11dd1b .promo-banner.banner-content-background .wrapper-content-banner{max-width:51%;}.elementor-7212 .elementor-element.elementor-element-d47cbcc{--wd-brd-radius:12px;}.elementor-7212 .elementor-element.elementor-element-d47cbcc .wrapper-content-banner{background-color:#0201018A;}.elementor-7212 .elementor-element.elementor-element-d47cbcc .banner-title{color:#FFFFFF;font-size:35px;font-weight:700;}.elementor-7212 .elementor-element.elementor-element-d47cbcc .banner-subtitle{font-size:20px;}.elementor-7212 .elementor-element.elementor-element-d47cbcc .banner-inner{color:#FFFFFF;font-size:20px;}.elementor-7212 .elementor-element.elementor-element-43655d2{--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-between;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7212 .elementor-element.elementor-element-43655d2:not(.elementor-motion-effects-element-type-background), .elementor-7212 .elementor-element.elementor-element-43655d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9F0EE;}.elementor-7212 .elementor-element.elementor-element-61fd05c{--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:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:44px 44px 44px 44px;}.elementor-7212 .elementor-element.elementor-element-61fd05c:not(.elementor-motion-effects-element-type-background), .elementor-7212 .elementor-element.elementor-element-61fd05c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7212 .elementor-element.elementor-element-61fd05c.e-con:hover{--e-con-transform-translateY:-5px;--e-con-transform-scale:1.01;}.elementor-7212 .elementor-element.elementor-element-bc41921{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-7212 .elementor-element.elementor-element-bc41921 img{width:100%;max-width:100%;border-radius:36px 36px 36px 36px;}.elementor-7212 .elementor-element.elementor-element-81ca744{text-align:center;}.elementor-7212 .elementor-element.elementor-element-81ca744 .elementor-heading-title{font-size:20px;font-weight:900;color:#000000;}.elementor-7212 .elementor-element.elementor-element-e96cec4{text-align:justify;font-size:14px;line-height:25px;color:#909090;}.elementor-7212 .elementor-element.elementor-element-fed8b64{--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:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:44px 44px 44px 44px;}.elementor-7212 .elementor-element.elementor-element-fed8b64:not(.elementor-motion-effects-element-type-background), .elementor-7212 .elementor-element.elementor-element-fed8b64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7212 .elementor-element.elementor-element-fed8b64.e-con:hover{--e-con-transform-translateY:-5px;--e-con-transform-scale:1.01;}.elementor-7212 .elementor-element.elementor-element-8484531{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-7212 .elementor-element.elementor-element-8484531 img{width:100%;max-width:100%;border-radius:36px 36px 36px 36px;}.elementor-7212 .elementor-element.elementor-element-71ce781{text-align:center;}.elementor-7212 .elementor-element.elementor-element-71ce781 .elementor-heading-title{font-size:20px;font-weight:900;color:#000000;}.elementor-7212 .elementor-element.elementor-element-7eb89d1{text-align:justify;font-size:14px;line-height:25px;color:#909090;}.elementor-7212 .elementor-element.elementor-element-b7ac216{--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:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:44px 44px 44px 44px;}.elementor-7212 .elementor-element.elementor-element-b7ac216:not(.elementor-motion-effects-element-type-background), .elementor-7212 .elementor-element.elementor-element-b7ac216 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7212 .elementor-element.elementor-element-b7ac216.e-con:hover{--e-con-transform-translateY:-5px;--e-con-transform-scale:1.01;}.elementor-7212 .elementor-element.elementor-element-6d0b874{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-7212 .elementor-element.elementor-element-6d0b874 img{width:100%;max-width:100%;border-radius:36px 36px 36px 36px;}.elementor-7212 .elementor-element.elementor-element-973a5e9{text-align:center;}.elementor-7212 .elementor-element.elementor-element-973a5e9 .elementor-heading-title{font-size:20px;font-weight:900;color:#000000;}.elementor-7212 .elementor-element.elementor-element-6c63772{text-align:justify;font-size:14px;line-height:25px;color:#909090;}.elementor-7212 .elementor-element.elementor-element-46a4e97{--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:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:44px 44px 44px 44px;}.elementor-7212 .elementor-element.elementor-element-46a4e97:not(.elementor-motion-effects-element-type-background), .elementor-7212 .elementor-element.elementor-element-46a4e97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7212 .elementor-element.elementor-element-46a4e97.e-con:hover{--e-con-transform-translateY:-5px;--e-con-transform-scale:1.01;}.elementor-7212 .elementor-element.elementor-element-e2a36c6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-7212 .elementor-element.elementor-element-e2a36c6 img{width:100%;max-width:100%;border-radius:36px 36px 36px 36px;}.elementor-7212 .elementor-element.elementor-element-22f1bd0{text-align:center;}.elementor-7212 .elementor-element.elementor-element-22f1bd0 .elementor-heading-title{font-size:20px;font-weight:900;color:#000000;}.elementor-7212 .elementor-element.elementor-element-638def4{text-align:justify;font-size:14px;line-height:25px;color:#909090;}.elementor-7212 .elementor-element.elementor-element-0077066{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7212 .elementor-element.elementor-element-8bfdbad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7212 .elementor-element.elementor-element-8bfdbad .wd-nav-tabs.wd-style-default li.wd-active a, .elementor-7212 .elementor-element.elementor-element-8bfdbad .wd-nav-tabs.wd-style-default li:hover a{color:#D12C2C;}.elementor-7212 .elementor-element.elementor-element-8bfdbad .tabs-design-simple .tabs-name{border-color:#D12C2C;}.elementor-7212 .elementor-element.elementor-element-8bfdbad .wd-nav-tabs.wd-style-underline .nav-link-text:after{background-color:#D12C2C;}.elementor-7212 .elementor-element.elementor-element-8bfdbad .tabs-name{color:#000000;}.elementor-7212 .elementor-element.elementor-element-8bfdbad .wd-tabs .tabs-name{font-weight:700;}.elementor-7212 .elementor-element.elementor-element-8bfdbad .wd-tabs.wd-header-with-bg .wd-tabs-header{background-color:#FF460080;}.elementor-7212 .elementor-element.elementor-element-8bfdbad .wd-nav.wd-nav-tabs .wd-nav-link{font-size:24px;}.elementor-7212 .elementor-element.elementor-element-8bfdbad{--wd-brd-radius:12px;}.elementor-7212 .elementor-element.elementor-element-e3d1908:not(.elementor-motion-effects-element-type-background), .elementor-7212 .elementor-element.elementor-element-e3d1908 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://salemseyd.com/wp-content/uploads/2025/10/Gemini_Generated_Image_bqphabbqphabbqph-768x768.webp");background-repeat:repeat;}.elementor-7212 .elementor-element.elementor-element-e3d1908 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7212 .elementor-element.elementor-element-e3d1908{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;}.elementor-7212 .elementor-element.elementor-element-31b0835 img{height:345px;border-radius:25px 25px 25px 25px;}.elementor-7212 .elementor-element.elementor-element-e3d1422{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7212 .elementor-element.elementor-element-09e158c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7212 .elementor-element.elementor-element-09e158c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7212 .elementor-element.elementor-element-985aab5 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(90deg, #00EC0080 0%, #1DF07380 100%);}.elementor-7212 .elementor-element.elementor-element-985aab5 .title{color:#000000;font-weight:700;}.elementor-7212 .elementor-element.elementor-element-d52479b{--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-between;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7212 .elementor-element.elementor-element-d52479b:not(.elementor-motion-effects-element-type-background), .elementor-7212 .elementor-element.elementor-element-d52479b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9F0EE;}.elementor-7212 .elementor-element.elementor-element-1612665{--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:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:44px 44px 44px 44px;}.elementor-7212 .elementor-element.elementor-element-1612665:not(.elementor-motion-effects-element-type-background), .elementor-7212 .elementor-element.elementor-element-1612665 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7212 .elementor-element.elementor-element-1612665.e-con:hover{--e-con-transform-translateY:-5px;--e-con-transform-scale:1.01;}.elementor-7212 .elementor-element.elementor-element-b70c80e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-7212 .elementor-element.elementor-element-b70c80e img{width:100%;max-width:100%;border-radius:36px 36px 36px 36px;}.elementor-7212 .elementor-element.elementor-element-e115048{text-align:center;}.elementor-7212 .elementor-element.elementor-element-e115048 .elementor-heading-title{font-size:20px;font-weight:900;color:#000000;}.elementor-7212 .elementor-element.elementor-element-2f5e43c{--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:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:44px 44px 44px 44px;}.elementor-7212 .elementor-element.elementor-element-2f5e43c:not(.elementor-motion-effects-element-type-background), .elementor-7212 .elementor-element.elementor-element-2f5e43c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7212 .elementor-element.elementor-element-2f5e43c.e-con:hover{--e-con-transform-translateY:-5px;--e-con-transform-scale:1.01;}.elementor-7212 .elementor-element.elementor-element-66cc5ec{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-7212 .elementor-element.elementor-element-66cc5ec img{width:100%;max-width:100%;border-radius:36px 36px 36px 36px;}.elementor-7212 .elementor-element.elementor-element-1b79f8a{text-align:center;}.elementor-7212 .elementor-element.elementor-element-1b79f8a .elementor-heading-title{font-size:20px;font-weight:900;color:#000000;}.elementor-7212 .elementor-element.elementor-element-2d20e4a{--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:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:44px 44px 44px 44px;}.elementor-7212 .elementor-element.elementor-element-2d20e4a:not(.elementor-motion-effects-element-type-background), .elementor-7212 .elementor-element.elementor-element-2d20e4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7212 .elementor-element.elementor-element-2d20e4a.e-con:hover{--e-con-transform-translateY:-5px;--e-con-transform-scale:1.01;}.elementor-7212 .elementor-element.elementor-element-4957e80{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-7212 .elementor-element.elementor-element-4957e80 img{width:100%;max-width:100%;border-radius:36px 36px 36px 36px;}.elementor-7212 .elementor-element.elementor-element-d9eb2b7{text-align:center;}.elementor-7212 .elementor-element.elementor-element-d9eb2b7 .elementor-heading-title{font-size:20px;font-weight:900;color:#000000;}.elementor-7212 .elementor-element.elementor-element-d0bcba4{--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:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:44px 44px 44px 44px;}.elementor-7212 .elementor-element.elementor-element-d0bcba4:not(.elementor-motion-effects-element-type-background), .elementor-7212 .elementor-element.elementor-element-d0bcba4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7212 .elementor-element.elementor-element-d0bcba4.e-con:hover{--e-con-transform-translateY:-5px;--e-con-transform-scale:1.01;}.elementor-7212 .elementor-element.elementor-element-e0f9203{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-7212 .elementor-element.elementor-element-e0f9203 img{width:100%;max-width:100%;border-radius:36px 36px 36px 36px;}.elementor-7212 .elementor-element.elementor-element-f5e3338{text-align:center;}.elementor-7212 .elementor-element.elementor-element-f5e3338 .elementor-heading-title{font-size:20px;font-weight:900;color:#000000;}.elementor-7212 .elementor-element.elementor-element-7a83d1a{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7212 .elementor-element.elementor-element-4af0628 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7212 .elementor-element.elementor-element-4af0628 .wd-nav-tabs.wd-style-default li.wd-active a, .elementor-7212 .elementor-element.elementor-element-4af0628 .wd-nav-tabs.wd-style-default li:hover a{color:#D12C2C;}.elementor-7212 .elementor-element.elementor-element-4af0628 .tabs-design-simple .tabs-name{border-color:#D12C2C;}.elementor-7212 .elementor-element.elementor-element-4af0628 .wd-nav-tabs.wd-style-underline .nav-link-text:after{background-color:#D12C2C;}.elementor-7212 .elementor-element.elementor-element-4af0628 .tabs-name{color:#000000;}.elementor-7212 .elementor-element.elementor-element-4af0628 .wd-tabs .tabs-name{font-size:24px;font-weight:800;}.elementor-7212 .elementor-element.elementor-element-4af0628 .wd-tabs.wd-header-with-bg .wd-tabs-header{background-color:#007BFF80;}.elementor-7212 .elementor-element.elementor-element-4af0628{--wd-brd-radius:12px;}body.elementor-page-7212:not(.elementor-motion-effects-element-type-background), body.elementor-page-7212 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9F0EE;}@media(max-width:767px){.elementor-7212 .elementor-element.elementor-element-d47cbcc .elementor-repeater-item-902b40b .promo-banner:not(.banner-content-background) .content-banner, .elementor-7212 .elementor-element.elementor-element-d47cbcc .elementor-repeater-item-902b40b .promo-banner.banner-content-background .wrapper-content-banner{max-width:100%;}.elementor-7212 .elementor-element.elementor-element-d47cbcc .elementor-repeater-item-b11dd1b .promo-banner:not(.banner-content-background) .content-banner, .elementor-7212 .elementor-element.elementor-element-d47cbcc .elementor-repeater-item-b11dd1b .promo-banner.banner-content-background .wrapper-content-banner{max-width:100%;}.elementor-7212 .elementor-element.elementor-element-61fd05c{--width:48%;--border-radius:38px 38px 38px 38px;}.elementor-7212 .elementor-element.elementor-element-bc41921 img{border-radius:32px 32px 32px 32px;}.elementor-7212 .elementor-element.elementor-element-81ca744 .elementor-heading-title{font-size:17px;}.elementor-7212 .elementor-element.elementor-element-e96cec4{text-align:justify;}.elementor-7212 .elementor-element.elementor-element-fed8b64{--width:48%;--border-radius:38px 38px 38px 38px;}.elementor-7212 .elementor-element.elementor-element-71ce781 .elementor-heading-title{font-size:17px;}.elementor-7212 .elementor-element.elementor-element-b7ac216{--width:48%;--border-radius:38px 38px 38px 38px;}.elementor-7212 .elementor-element.elementor-element-973a5e9 .elementor-heading-title{font-size:17px;}.elementor-7212 .elementor-element.elementor-element-46a4e97{--width:48%;--border-radius:38px 38px 38px 38px;}.elementor-7212 .elementor-element.elementor-element-22f1bd0 .elementor-heading-title{font-size:17px;}.elementor-7212 .elementor-element.elementor-element-0077066{margin:0px 0px 0px 0px;}.elementor-7212 .elementor-element.elementor-element-e3d1908{margin:0px 0px 10px 0px;}.elementor-7212 .elementor-element.elementor-element-2712450 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-7212 .elementor-element.elementor-element-31b0835 img{height:280px;}.elementor-7212 .elementor-element.elementor-element-7ee8c57 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-7212 .elementor-element.elementor-element-985aab5 .title-after_title, .elementor-7212 .elementor-element.elementor-element-985aab5 .title-subtitle, .elementor-7212 .elementor-element.elementor-element-985aab5 .woodmart-title-container{max-width:100%;}.elementor-7212 .elementor-element.elementor-element-1612665{--width:48%;--border-radius:38px 38px 38px 38px;}.elementor-7212 .elementor-element.elementor-element-b70c80e img{border-radius:32px 32px 32px 32px;}.elementor-7212 .elementor-element.elementor-element-e115048 .elementor-heading-title{font-size:17px;}.elementor-7212 .elementor-element.elementor-element-2f5e43c{--width:48%;--border-radius:38px 38px 38px 38px;}.elementor-7212 .elementor-element.elementor-element-1b79f8a .elementor-heading-title{font-size:17px;}.elementor-7212 .elementor-element.elementor-element-2d20e4a{--width:48%;--border-radius:38px 38px 38px 38px;}.elementor-7212 .elementor-element.elementor-element-d9eb2b7 .elementor-heading-title{font-size:17px;}.elementor-7212 .elementor-element.elementor-element-d0bcba4{--width:48%;--border-radius:38px 38px 38px 38px;}.elementor-7212 .elementor-element.elementor-element-f5e3338 .elementor-heading-title{font-size:17px;}.elementor-7212 .elementor-element.elementor-element-7a83d1a{margin:0px 0px 65px 0px;}}@media(min-width:768px){.elementor-7212 .elementor-element.elementor-element-43655d2{--content-width:1226px;}.elementor-7212 .elementor-element.elementor-element-61fd05c{--width:24%;}.elementor-7212 .elementor-element.elementor-element-fed8b64{--width:24%;}.elementor-7212 .elementor-element.elementor-element-b7ac216{--width:24%;}.elementor-7212 .elementor-element.elementor-element-46a4e97{--width:24%;}.elementor-7212 .elementor-element.elementor-element-d52479b{--content-width:1226px;}.elementor-7212 .elementor-element.elementor-element-1612665{--width:24%;}.elementor-7212 .elementor-element.elementor-element-2f5e43c{--width:24%;}.elementor-7212 .elementor-element.elementor-element-2d20e4a{--width:24%;}.elementor-7212 .elementor-element.elementor-element-d0bcba4{--width:24%;}}@media(min-width:1025px){.elementor-7212 .elementor-element.elementor-element-e3d1908:not(.elementor-motion-effects-element-type-background), .elementor-7212 .elementor-element.elementor-element-e3d1908 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for wd_products_tabs, class: .elementor-element-8bfdbad *//* 1. کانتینر اصلی محصولات (Carousel/Grid) */
.wd-products-element.wd-products-tabs .wd-carousel-item {
    padding: 10px; /* فضای داخلی برای جداسازی بهتر کارت‌ها */
}

/* 2. استایل کارت محصول (Product Card) */
.wd-product {
    /* طراحی کلی کارت */
    background-color: #ffffff; /* پس‌زمینه سفید تمیز */
    border: 1px solid #eeeeee; /* مرز نازک و ملایم */
    border-radius: 12px; /* گوشه‌های گرد برای ظاهری مدرن */
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05); /* سایه نرم برای عمق */
    transition: transform 0.3s ease, box-shadow 0.3s ease; /* انیمیشن نرم برای هاور */
    overflow: hidden; /* مطمئن شدن از برش تصویر */
}

.wd-product:hover {
    transform: translateY(-3px); /* حرکت کمی رو به بالا هنگام هاور */
    box-shadow: 0 8px 16px rgba(0, 0, 0, 0.1); /* افزایش سایه برای تاکید */
}

/* 3. استایل تصویر محصول */
.wd-product .product-image-link img {
    border-radius: 10px 10px 0 0; /* گوشه‌های گرد بالای تصویر */
    object-fit: cover; /* مطمئن شدن از پوشش کامل ناحیه تصویر */
    /* تصویر در اینجا با انیمیشن‌های خود قالب ظاهر می‌شود، نیازی به تغییرات زیاد نیست */
}

/* 4. استایل بخش پایین محصول (اطلاعات و دکمه) */
.wd-product .product-element-bottom {
    padding: 15px; /* فضای داخلی مناسب برای محتوا */
    display: flex;
    flex-direction: column;
    align-items: flex-start; /* ترازبندی محتوا به سمت راست (در جهت RTL) */
}

/* 5. استایل تیتر محصول (Product Title) */
.wd-product .wd-entities-title a {
    color: #333333; /* رنگ متن تیره */
    font-size: 16px;
    font-weight: 600; /* کمی پررنگ‌تر */
    margin-bottom: 8px;
    line-height: 1.4;
    text-decoration: none;
    display: block; /* برای اینکه به اندازه کافی فضا بگیرد */
}

.wd-product .wd-entities-title a:hover {
    color: #007bff; /* رنگ اصلی برند شما برای هاور */
}

/* 6. استایل قیمت (Price) */
.wd-product .wrap-price {
    margin-bottom: 12px;
    font-weight: 700;
}

.wd-product .price {
    color: #28a745; /* رنگ سبز برای قیمت (نماد مثبت بودن یا تخفیف) */
    font-size: 18px;
}

.wd-product .woocommerce-Price-currencySymbol {
    margin-right: 2px;
    font-size: 14px;
    color: #28a745;
}

/* 7. استایل دکمه "افزودن به سبد خرید" */
.wd-add-btn-replace a.add-to-cart-loop {
    /* دکمه اصلی */
    background-color: #ff5722; /* رنگ نارنجی جذاب و متمایز (می‌توانید با رنگ برند جایگزین کنید) */
    color: #ffffff !important;
    border: none !important;
    border-radius: 8px !important;
    padding: 10px 15px !important;
    font-size: 14px !important;
    font-weight: 700 !important;
    text-align: center;
    width: 100%; /* پهنای کامل */
    transition: background-color 0.3s ease, transform 0.1s ease;
    text-decoration: none !important;
    display: inline-block;
}

.wd-add-btn-replace a.add-to-cart-loop:hover {
    background-color: #e64a19 !important; /* کمی تیره‌تر هنگام هاور */
    transform: translateY(-1px); /* افکت فشردن دکمه */
}

/* 8. استایل سرتیتر "تخفیفات" */
.wd-tabs.wd-products-tabs .wd-tabs-header.text-center {
    border-radius: 15px 15px 0 0;
    padding: 15px 0;
    margin-bottom: 20px;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
}

.wd-tabs.wd-products-tabs .wd-tabs-header .tabs-name.title .tabs-text {
    font-size: 24px;
    font-weight: 800;
    border-bottom: 3px solid #000; /* خط زیرین برای تاکید بیشتر */
    padding-bottom: 5px;
    display: inline-block;
}

/* 9. مخفی کردن المنت‌های اضافی (اختیاری: برای تمیزتر شدن ظاهر) */
.wd-product .wd-buttons.wd-pos-r-t {
    display: none; /* مخفی کردن دکمه‌های مقایسه، مشاهده سریع و علاقه مندی در حالت عادی برای تمیزتر شدن */
}
/* اگر می‌خواهید هنگام هاور نمایش داده شوند: */
.wd-product:hover .wd-buttons.wd-pos-r-t {
    display: block;
    opacity: 0.9;
    transition: opacity 0.3s ease;
}

/* ========================================================= */
/* پایان استایل‌های سفارشی */
/* ========================================================= *//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e3d1422 *//* ========================================================= */
/* استایل دکمه CTA در انتهای بخش معرفی شرکت (اصلاح فاصله) */
/* ========================================================= */

/* 1. کانتینر دکمه (برای مرکزیت و فاصله - اصلاح شده) */
/* کلاس Elementor برای کانتینر دکمه را دقیق‌تر تعریف می‌کنیم */
.elementor-element-e3d1908 .elementor-column:nth-last-child(1) .elementor-widget-container {
    text-align: center; /* مطمئن شدن از مرکزیت دکمه در ستون خود */
    margin-top: 25px; /* تنظیم مجدد فاصله از بالا - از 40px به 25px کاهش یافت */
}

/* اگر دکمه مستقیماً زیر ستون‌های متن و تصویر آمده است: */
.elementor-element-e3d1908 .elementor-button-wrapper {
    margin-top: 25px; /* فاصله کمتر */
}


/* 2. استایل اصلی دکمه (Button Style) - بدون تغییر */
.elementor-element-e3d1908 .elementor-button {
    background-color: transparent;
    color: #007bff !important;
    border: 2px solid #007bff !important;
    border-radius: 10px;
    padding: 12px 35px;
    font-size: 16px;
    font-weight: 700;
    letter-spacing: 0.5px;
    transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    box-shadow: 0 4px 10px rgba(0, 123, 255, 0.2);
}

/* 3. استایل هاور دکمه (Hover Effect) - بدون تغییر */
.elementor-element-e3d1908 .elementor-button:hover {
    background-color: #007bff; 
    color: #ffffff !important;
    border-color: #007bff !important;
    box-shadow: 0 8px 15px rgba(0, 123, 255, 0.4); 
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e3d1908 *//* ========================================================= */
/* استایل‌های ارتقاء یافته "Corporate" برای بخش معرفی شرکت */
/* ========================================================= */

/* 1. کانتینر اصلی بخش (ایجاد فضای تنفس) */
.elementor-element-e3d1908 {
    background-color: #ffffff; /* پس‌زمینه سفید خالص و تمیز */
    padding: 80px 0; /* افزایش پدینگ برای فضای خالی بیشتر و حس لوکس */
    border-bottom: 1px solid #eeeeee; /* یک خط جداکننده ظریف در پایین */
}

/* 2. کادربندی ستون محتوای متنی */
.elementor-element-7ee8c57 .elementor-widget-wrap {
    /* یک کادر شیک و ظریف برای برجسته کردن متن */
    border-right: 4px solid #007bff; /* یک خط آبی سازمانی در سمت راست (سمت شروع متن) */
    padding-right: 25px; /* فضای داخلی بعد از خط آبی */
    padding-left: 20px;
    
    /* تراز عمودی محتوا */
    display: flex;
    flex-direction: column;
    justify-content: center;
    height: 100%;
}

/* 3. استایل بلوک متنی و تایپوگرافی سازمانی */
.elementor-element-7ee8c57 .wd-text-block {
    color: #333333; /* رنگ متن تیره و رسمی */
    line-height: 2.0; /* افزایش فاصله خطوط (بسیار مهم برای حرفه‌ای شدن) */
    font-size: 17px; /* فونت‌سایز کمی بزرگ‌تر */
    font-weight: 300; /* استفاده از وزن فونت سبک برای ظاهری مدرن و تمیز */
    text-align: justify; 
}

/* 4. تاکید بر متن‌های پررنگ (Bold Text) */
.elementor-element-7ee8c57 .wd-text-block p b {
    color: #004c99; /* آبی پررنگ‌تر و عمیق‌تر برای حس اعتبار */
    font-weight: 800; /* تاکید زیاد بر کلمات کلیدی */
    background-color: #f0f8ff; /* یک هایلایت آبی خیلی روشن پشت کلمات مهم */
    padding: 2px 4px;
    border-radius: 4px;
}

/* 5. استایل تصویر (بزرگ‌تر و با عمق بیشتر) */
.elementor-element-31b0835 img {
    border-radius: 12px; 
    /* سایه عمیق‌تر اما نرم برای حس سه بعدی و کیفیت بالا */
    box-shadow: 0 15px 40px rgba(0, 0, 0, 0.15); 
    transition: all 0.5s ease;
}

.elementor-element-31b0835 img:hover {
    transform: translateY(-5px); /* حرکت ظریف هنگام هاور */
    box-shadow: 0 20px 50px rgba(0, 0, 0, 0.2); /* افزایش سایه هنگام هاور */
}

/* 6. استایل پاراگراف اول (برای جلب توجه به شروع داستان شرکت) */
.elementor-element-7ee8c57 .wd-text-block p:first-child {
    font-size: 18px; /* کمی بزرگ‌تر */
    font-weight: 500; /* کمی پررنگ‌تر */
    color: #1a1a1a; /* رنگ بسیار تیره برای جلب توجه به مقدمه */
}


/* 7. مدیریت ریسپانسیو (برای موبایل و تبلت) */
@media (max-width: 1024px) {
    .elementor-element-7ee8c57 .elementor-widget-wrap {
        border-right: none; /* حذف خط آبی در موبایل */
        border-top: 4px solid #007bff; /* انتقال خط به بالای متن */
        padding-right: 15px;
        padding-left: 15px;
        padding-top: 20px;
        margin-top: 20px; /* فاصله از تصویر در موبایل */
    }
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-985aab5 */.elementor-element-985aab5 .title-wrapper {
    /* 1. تنظیمات تراز و حذف فاصله‌های اضافی */
    display: block; 
    width: 100%;
    margin-bottom: 0 !important; 
    
    /* 2. تنظیمات بک‌گراند گرادینت سبز ملایم */
    border-radius: 12px 12px 0 0; /* گوشه‌های گرد بالا */
    
    /* پدینگ داخلی */
    padding: 15px 30px; 
    
    /* سایه بسیار ظریف (اختیاری) */
    box-shadow: 0 2px 5px rgba(27, 94, 32, 0.1); 
    
    position: relative;
    
}

.elementor-element-985aab5 .woodmart-title-container.title {
    /* تنظیمات متن تیتر */
    font-weight: 800;
    font-size: 24px; 
    color: #1b5e20; /* سبز تیره و رسمی برای خوانایی روی گرادینت روشن */
    margin: 0;
    text-align: conter; /* راست‌چین کردن متن */
    
    /* اعمال خط زیرین سبز تیره برای تاکید */
    border-bottom: 3px solid #4caf50; 
    display: inline-block; 
    padding-bottom: 5px; 
    
    /* حذف Margin‌های احتمالی */
    margin-right: 0;
}

.elementor-element-985aab5 .liner-continer {
    /* مهم برای تراز بندی block/inline و حذف خطوط اضافی */
    border: none !important;
    text-align: right !important; 
    width: 100%;
}

/* 3. اصلاح فاصله بین تیتر و محتوای زیرین (کارت‌های محصول) */
.elementor-element-9e00dd6 {
    /* حذف هرگونه مارجین یا پدینگ در بالای بخش کارت‌ها تا کاملاً به تیتر بچسبد */
    padding-top: 0 !important; 
    margin-top: 0 !important;
}

/* اصلاح تراز کلی ستون (اگر لازم بود) */
.elementor-element-985aab5 .elementor-widget-wrap {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for wd_products_tabs, class: .elementor-element-4af0628 */.elementor-element-e0df13d .wd-tabs-header {
    /* **توجه:** این بخش "محصولات جدید" به طور پیش‌فرض text-right است. */
    /* اگر می‌خواهید کاملاً شبیه تخفیفات شود (که text-center بود): */
    text-align: center !important; 
    
    /* از یک رنگ برند (آبی) استفاده می‌کنیم تا از نارنجی تخفیفات متمایز شود */
    border-radius: 12px 12px 0 0; 
    padding: 20px 0; 
    margin-bottom: 25px;
    box-shadow: 0 6px 15px rgba(0, 123, 255, 0.4); 
}

.elementor-element-e0df13d .wd-tabs-header .tabs-name.title .tabs-text {
 /* استایل متن تیتر - سفید و پررنگ */
 border-bottom: 3px solid #000; 
 padding-bottom: 8px; 
 display: inline-block;
 letter-spacing: 1px; 
 text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
}

/* --------------------------------------------------------- */
/* 2. استایل کارت‌های محصول (Card Styles) */
/* از آنجایی که هر دو بخش از کلاس‌های عمومی .wd-product استفاده می‌کنند، کافیست تنظیمات اختصاصی آن بخش را بازنویسی کنیم */

.elementor-element-e0df13d .wd-carousel-item {
    padding: 10px; 
}

.elementor-element-e0df13d .wd-product {
    /* اعمال همان ظاهر کارت تخفیفات */
    background-color: #ffffff;
    border: 1px solid #eeeeee;
    border-radius: 12px;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05); 
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    overflow: hidden;
}

.elementor-element-e0df13d .wd-product:hover {
    transform: translateY(-3px); 
    box-shadow: 0 8px 16px rgba(0, 0, 0, 0.1);
}

/* 3. دکمه افزودن به سبد خرید (Matching CTA) */
/* این دکمه در این بخش با استایل پیش‌فرض Quick ظاهر می‌شود، اما می‌توانیم آن را مجبور به پیروی از دکمه تخفیفات کنیم. */

.elementor-element-e0df13d .wd-add-btn-replace a.add-to-cart-loop {
    background-color: #ff5722 !important; /* رنگ نارنجی جذاب */
    color: #ffffff !important;
    border: none !important;
    border-radius: 8px !important;
    padding: 10px 15px !important;
    font-size: 14px !important;
    font-weight: 700 !important;
    width: 100%; 
    text-align: center;
}

.elementor-element-e0df13d .wd-add-btn-replace a.add-to-cart-loop:hover {
    background-color: #e64a19 !important; 
    transform: translateY(-1px);
}

/* 4. مخفی کردن دکمه‌های اضافی در این بخش */
.elementor-element-e0df13d .wd-product .wd-buttons.wd-pos-r-t {
    display: none; 
}
.elementor-element-e0df13d .wd-product:hover .wd-buttons.wd-pos-r-t {
    display: block;
    opacity: 0.9;
}
/* --------------------------------------------------------- *//* End custom CSS */