.elementor-37610 .elementor-element.elementor-element-750c0975:not(.elementor-motion-effects-element-type-background), .elementor-37610 .elementor-element.elementor-element-750c0975 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heritagetextiles.com/wp-content/uploads/2025/08/jgasc-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-37610 .elementor-element.elementor-element-750c0975 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37610 .elementor-element.elementor-element-750c0975{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 20px 0px;padding:80px 80px 80px 80px;}.elementor-37610 .elementor-element.elementor-element-c747d07 .title-after_title, .elementor-37610 .elementor-element.elementor-element-c747d07 .title-subtitle, .elementor-37610 .elementor-element.elementor-element-c747d07 .woodmart-title-container{max-width:869px;}.elementor-37610 .elementor-element.elementor-element-c747d07 .title-subtitle{font-family:"hkgroteskpro", Sans-serif;font-size:15px;font-weight:600;}.elementor-37610 .elementor-element.elementor-element-c747d07 .title{font-family:"DM Serif Display", Sans-serif;font-size:57px;font-weight:100;line-height:61px;}.elementor-37610 .elementor-element.elementor-element-6d93fd3 .wd-text-block{max-width:740px;color:#000000;}.elementor-37610 .elementor-element.elementor-element-2277a66a .box-with-text{color:#FFFFFF;}.elementor-37610 .elementor-element.elementor-element-2277a66a .info-box-title{font-family:"hkgroteskpro", Sans-serif;font-size:24px;}.elementor-37610 .elementor-element.elementor-element-2277a66a .info-box-inner{color:#000000;font-size:16px;}.elementor-37610 .elementor-element.elementor-element-2c14a3e0:not(.elementor-motion-effects-element-type-background), .elementor-37610 .elementor-element.elementor-element-2c14a3e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F4;}.elementor-37610 .elementor-element.elementor-element-2c14a3e0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-40px 0px 0px 0px;}.elementor-37610 .elementor-element.elementor-element-2c14a3e0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37610 .elementor-element.elementor-element-69c7cab8{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;text-align:center;}.elementor-37610 .elementor-element.elementor-element-69c7cab8 img{width:100%;}.elementor-37610 .elementor-element.elementor-element-39b39608 > .elementor-element-populated{margin:60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-37610 .elementor-element.elementor-element-1e9e2a2c .title-subtitle{font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-37610 .elementor-element.elementor-element-1e9e2a2c .title{font-family:var( --e-global-typography-3deb3b4-font-family ), Sans-serif;font-size:var( --e-global-typography-3deb3b4-font-size );font-weight:var( --e-global-typography-3deb3b4-font-weight );}.elementor-37610 .elementor-element.elementor-element-7c4d5ff4{margin:0px 0px 0px 0px;}.elementor-37610 .elementor-element.elementor-element-4956ee4d > .elementor-widget-container{margin:25px 0px 0px 25px;padding:30px 20px 30px 20px;border-style:solid;border-width:4px 4px 4px 4px;border-color:rgba(16, 16, 16, 0.05);}.elementor-37610 .elementor-element.elementor-element-4956ee4d .info-box-inner{color:#F5B332;font-size:26px;}.elementor-37610 .elementor-element.elementor-element-59483366{width:auto;max-width:auto;top:15px;text-align:left;}body:not(.rtl) .elementor-37610 .elementor-element.elementor-element-59483366{left:15px;}body.rtl .elementor-37610 .elementor-element.elementor-element-59483366{right:15px;}.elementor-37610 .elementor-element.elementor-element-1b262123 > .elementor-widget-container{margin:25px 0px 0px 25px;padding:30px 20px 30px 20px;border-style:solid;border-width:4px 4px 4px 4px;border-color:rgba(16, 16, 16, 0.05);}.elementor-37610 .elementor-element.elementor-element-1b262123 .info-box-inner{color:#F5B332;font-size:26px;}.elementor-37610 .elementor-element.elementor-element-4f5e2975{width:auto;max-width:auto;top:15px;text-align:left;}body:not(.rtl) .elementor-37610 .elementor-element.elementor-element-4f5e2975{left:15px;}body.rtl .elementor-37610 .elementor-element.elementor-element-4f5e2975{right:15px;}.elementor-37610 .elementor-element.elementor-element-6fc1bf2d:not(.elementor-motion-effects-element-type-background), .elementor-37610 .elementor-element.elementor-element-6fc1bf2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5B332;background-image:url("https://heritagetextiles.com/wp-content/uploads/2025/08/w-repair-lines-1.svg");background-position:bottom center;background-repeat:no-repeat;}.elementor-37610 .elementor-element.elementor-element-6fc1bf2d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-179px 0px 80px 0px;padding:20px 60px 0px 60px;}.elementor-37610 .elementor-element.elementor-element-6fc1bf2d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37610 .elementor-element.elementor-element-6c27d03e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;}.elementor-37610 .elementor-element.elementor-element-6c27d03e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37610 .elementor-element.elementor-element-5bcd924c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-37610 .elementor-element.elementor-element-5bcd924c .title-after_title{font-size:18px;}.elementor-37610 .elementor-element.elementor-element-26018f57{margin:0px 0px 50px 0px;}.elementor-37610 .elementor-element.elementor-element-6dbd1515 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-37610 .elementor-element.elementor-element-6dbd1515 .title{font-family:var( --e-global-typography-3deb3b4-font-family ), Sans-serif;font-size:var( --e-global-typography-3deb3b4-font-size );font-weight:var( --e-global-typography-3deb3b4-font-weight );}.elementor-37610 .elementor-element.elementor-element-68b8adf .elementor-repeater-item-72517f7 .woodmart-timeline-breakpoint-title{background-color:#BD6E4F;}.elementor-37610 .elementor-element.elementor-element-68b8adf .elementor-repeater-item-aef73d4, .elementor-37610 .elementor-element.elementor-element-68b8adf .elementor-repeater-item-aef73d4 .timeline-col-primary, .elementor-37610 .elementor-element.elementor-element-68b8adf .elementor-repeater-item-aef73d4 .timeline-col-secondary{background-color:#FFFFFF;}.elementor-37610 .elementor-element.elementor-element-68b8adf .elementor-repeater-item-aef73d4 .timeline-arrow{color:#FFFFFF;}.elementor-37610 .elementor-element.elementor-element-68b8adf .elementor-repeater-item-be949da .woodmart-timeline-breakpoint-title{background-color:#BD6E4F;}.elementor-37610 .elementor-element.elementor-element-68b8adf .elementor-repeater-item-f40ab6a, .elementor-37610 .elementor-element.elementor-element-68b8adf .elementor-repeater-item-f40ab6a .timeline-col-primary, .elementor-37610 .elementor-element.elementor-element-68b8adf .elementor-repeater-item-f40ab6a .timeline-col-secondary{background-color:#FFFFFF;}.elementor-37610 .elementor-element.elementor-element-68b8adf .elementor-repeater-item-f40ab6a .timeline-arrow{color:#FFFFFF;}.elementor-37610 .elementor-element.elementor-element-68b8adf .elementor-repeater-item-85d82fc .woodmart-timeline-breakpoint-title{background-color:#BD6E4F;}.elementor-37610 .elementor-element.elementor-element-68b8adf .elementor-repeater-item-d06a9fb, .elementor-37610 .elementor-element.elementor-element-68b8adf .elementor-repeater-item-d06a9fb .timeline-col-primary, .elementor-37610 .elementor-element.elementor-element-68b8adf .elementor-repeater-item-d06a9fb .timeline-col-secondary{background-color:#FFFFFF;}.elementor-37610 .elementor-element.elementor-element-68b8adf .elementor-repeater-item-d06a9fb .timeline-arrow{color:#FFFFFF;}.elementor-37610 .elementor-element.elementor-element-68b8adf .dot-start, .elementor-37610 .elementor-element.elementor-element-68b8adf .dot-end{background-color:#BD6E4F;}.elementor-37610 .elementor-element.elementor-element-68b8adf .woodmart-timeline-line{border-color:#BD6E4F;}.elementor-37610 .elementor-element.elementor-element-68b8adf .woodmart-timeline-dot{background-color:#BD6E4F;}:root{--page-title-display:none;}@media(min-width:769px){.elementor-37610 .elementor-element.elementor-element-2dacf32e{width:58%;}.elementor-37610 .elementor-element.elementor-element-27790fcf{width:41.333%;}}@media(max-width:1024px){.elementor-37610 .elementor-element.elementor-element-c747d07 .title-after_title, .elementor-37610 .elementor-element.elementor-element-c747d07 .title-subtitle, .elementor-37610 .elementor-element.elementor-element-c747d07 .woodmart-title-container{max-width:404px;}.elementor-37610 .elementor-element.elementor-element-c747d07 .title-subtitle{font-size:13px;}.elementor-37610 .elementor-element.elementor-element-c747d07 .title{font-size:34px;}.elementor-37610 .elementor-element.elementor-element-2277a66a .info-box-inner{font-size:14px;}.elementor-37610 .elementor-element.elementor-element-69c7cab8{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-37610 .elementor-element.elementor-element-1e9e2a2c .title-after_title, .elementor-37610 .elementor-element.elementor-element-1e9e2a2c .title-subtitle, .elementor-37610 .elementor-element.elementor-element-1e9e2a2c .woodmart-title-container{max-width:92%;}.elementor-37610 .elementor-element.elementor-element-1e9e2a2c .title-subtitle{font-size:13px;}.elementor-37610 .elementor-element.elementor-element-1e9e2a2c .title{font-size:var( --e-global-typography-3deb3b4-font-size );}.elementor-37610 .elementor-element.elementor-element-4956ee4d .info-box-inner{font-size:22px;}.elementor-37610 .elementor-element.elementor-element-1b262123 .info-box-inner{font-size:22px;}.elementor-37610 .elementor-element.elementor-element-6fc1bf2d{margin:-70px -15px 60px -15px;padding:15px 30px 20px 30px;}.elementor-37610 .elementor-element.elementor-element-6dbd1515 .title{font-size:var( --e-global-typography-3deb3b4-font-size );}}@media(max-width:768px){.elementor-37610 .elementor-element.elementor-element-c747d07 .title-subtitle{font-size:12px;}.elementor-37610 .elementor-element.elementor-element-c747d07 .title{font-size:49px;}.elementor-37610 .elementor-element.elementor-element-2277a66a .info-box-title{font-size:20px;}.elementor-37610 .elementor-element.elementor-element-1e9e2a2c .title{font-size:var( --e-global-typography-3deb3b4-font-size );}.elementor-37610 .elementor-element.elementor-element-6fc1bf2d{margin:-20px -15px 40px -15px;}.elementor-37610 .elementor-element.elementor-element-6dbd1515 .title{font-size:var( --e-global-typography-3deb3b4-font-size );}}@media(max-width:1024px) and (min-width:769px){.elementor-37610 .elementor-element.elementor-element-9c05500{width:100%;}.elementor-37610 .elementor-element.elementor-element-39b39608{width:100%;}}@media(min-width:1025px){.elementor-37610 .elementor-element.elementor-element-750c0975:not(.elementor-motion-effects-element-type-background), .elementor-37610 .elementor-element.elementor-element-750c0975 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}