.elementor-91 .elementor-element.elementor-element-77099ef{--display:flex;}.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-91 .elementor-element.elementor-element-42d4e55 .elementor-heading-title{font-family:"Rokkitt", Sans-serif;font-weight:700;line-height:34px;letter-spacing:0.2px;word-spacing:2px;color:#FFFFFF;}.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-91 .elementor-element.elementor-element-a652fd4{width:var( --container-widget-width, 57.137% );max-width:57.137%;--container-widget-width:57.137%;--container-widget-flex-grow:0;font-family:"Roboto Serif", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-91 .elementor-element.elementor-element-a652fd4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-91 .elementor-element.elementor-element-64fbd35{--spacer-size:3px;}.elementor-91 .elementor-element.elementor-element-7b8b154{--spacer-size:50px;}.elementor-91 .elementor-element.elementor-element-25f7a3c{--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-91 .elementor-element.elementor-element-0f8dd93{--display:flex;}.elementor-91 .elementor-element.elementor-element-0f8dd93.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-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-91 .elementor-element.elementor-element-22df284 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:17px;}.elementor-91 .elementor-element.elementor-element-22df284 .elementor-icon-box-title{margin-block-end:14px;color:#B78A24;}.elementor-91 .elementor-element.elementor-element-22df284.elementor-view-stacked .elementor-icon{background-color:#3B3E3F;}.elementor-91 .elementor-element.elementor-element-22df284.elementor-view-framed .elementor-icon, .elementor-91 .elementor-element.elementor-element-22df284.elementor-view-default .elementor-icon{fill:#3B3E3F;color:#3B3E3F;border-color:#3B3E3F;}.elementor-91 .elementor-element.elementor-element-22df284 .elementor-icon{font-size:27px;}.elementor-91 .elementor-element.elementor-element-22df284 .elementor-icon i{transform:rotate(0deg);}.elementor-91 .elementor-element.elementor-element-22df284 .elementor-icon-box-title, .elementor-91 .elementor-element.elementor-element-22df284 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;letter-spacing:0.2px;word-spacing:2px;}.elementor-91 .elementor-element.elementor-element-beb550c .elementor-heading-title{font-family:"Abril Fatface", Sans-serif;font-size:32px;font-weight:600;letter-spacing:0.3px;word-spacing:3px;color:#333434;}.elementor-91 .elementor-element.elementor-element-ef81257{font-family:"Adamina", Sans-serif;font-weight:400;}.elementor-91 .elementor-element.elementor-element-e398da3{--display:flex;--overlay-opacity:0.5;}.elementor-91 .elementor-element.elementor-element-e398da3::before, .elementor-91 .elementor-element.elementor-element-e398da3 > .elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-e398da3 > .e-con-inner > .elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-e398da3 > .elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-e398da3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-e398da3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://townfolktraders.com/wp-content/uploads/2026/09/OIP.webp");--background-overlay:'';}.elementor-91 .elementor-element.elementor-element-f9f7d9a{--display:flex;}.elementor-91 .elementor-element.elementor-element-6f8758b{font-family:"Adamina", Sans-serif;font-size:10px;font-weight:500;letter-spacing:1.3px;word-spacing:2px;}.elementor-91 .elementor-element.elementor-element-6f8758b p{margin-block-end:0px;}.elementor-91 .elementor-element.elementor-element-8577f39 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1px;color:#252D31;}.elementor-91 .elementor-element.elementor-element-81df4dd{--spacer-size:50px;}.elementor-91 .elementor-element.elementor-element-2c1fc03{--spacer-size:45px;}.elementor-91 .elementor-element.elementor-element-074aef4{--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-91 .elementor-element.elementor-element-094db6e{--display:flex;}.elementor-91 .elementor-element.elementor-element-094db6e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-91 .elementor-element.elementor-element-940c388 .elementor-icon-box-wrapper{align-items:start;gap:18px;}.elementor-91 .elementor-element.elementor-element-940c388.elementor-view-stacked .elementor-icon{background-color:#202425;}.elementor-91 .elementor-element.elementor-element-940c388.elementor-view-framed .elementor-icon, .elementor-91 .elementor-element.elementor-element-940c388.elementor-view-default .elementor-icon{fill:#202425;color:#202425;border-color:#202425;}.elementor-91 .elementor-element.elementor-element-940c388 .elementor-icon{font-size:22px;}.elementor-91 .elementor-element.elementor-element-940c388 .elementor-icon-box-title, .elementor-91 .elementor-element.elementor-element-940c388 .elementor-icon-box-title a{font-family:"Adamina", Sans-serif;font-size:12px;font-weight:400;}.elementor-91 .elementor-element.elementor-element-940c388 .elementor-icon-box-title{color:#BC9335;}.elementor-91 .elementor-element.elementor-element-65de97a .elementor-heading-title{font-family:"Abril Fatface", Sans-serif;font-size:34px;font-weight:600;line-height:29px;letter-spacing:0.3px;word-spacing:3px;color:#121212;}.elementor-91 .elementor-element.elementor-element-96e731c{width:var( --container-widget-width, 107.074% );max-width:107.074%;--container-widget-width:107.074%;--container-widget-flex-grow:0;font-family:"Adamina", Sans-serif;font-weight:400;}.elementor-91 .elementor-element.elementor-element-96e731c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-91 .elementor-element.elementor-element-aa9cad6 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;fill:#050505;color:#050505;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:4px 4px 4px 4px;padding:-16px -16px -16px -16px;}.elementor-91 .elementor-element.elementor-element-c5ff47c{--display:flex;}.elementor-91 .elementor-element.elementor-element-f891321{--display:flex;--overlay-opacity:0.5;}.elementor-91 .elementor-element.elementor-element-f891321::before, .elementor-91 .elementor-element.elementor-element-f891321 > .elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-f891321 > .e-con-inner > .elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-f891321 > .elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-f891321 > .e-con-inner > .elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-f891321 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://townfolktraders.com/wp-content/uploads/2026/09/a07ff59a-a521-459e-bb8d-5a24cc6dea24.png");--background-overlay:'';}.elementor-91 .elementor-element.elementor-element-31e6c37{font-family:"Adamina", Sans-serif;font-size:12px;font-weight:400;color:#CFAE72;}.elementor-91 .elementor-element.elementor-element-31e6c37 p{margin-block-end:0px;}.elementor-91 .elementor-element.elementor-element-1db2c1f{width:var( --container-widget-width, 98.02% );max-width:98.02%;--container-widget-width:98.02%;--container-widget-flex-grow:0;}.elementor-91 .elementor-element.elementor-element-1db2c1f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-91 .elementor-element.elementor-element-1db2c1f .elementor-heading-title{font-family:"Adamina", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-91 .elementor-element.elementor-element-a69bf94{font-family:"Adamina", Sans-serif;font-size:14px;font-weight:400;}.elementor-91 .elementor-element.elementor-element-9afebf0{--spacer-size:50px;}.elementor-91 .elementor-element.elementor-element-682369f{--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-91 .elementor-element.elementor-element-8694390{--display:flex;}.elementor-91 .elementor-element.elementor-element-8694390.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-91 .elementor-element.elementor-element-8e5d828 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:23px;}.elementor-91 .elementor-element.elementor-element-8e5d828 .elementor-icon-box-title{margin-block-end:6px;color:#BBA843;}.elementor-91 .elementor-element.elementor-element-8e5d828.elementor-view-stacked .elementor-icon{background-color:#242A2C;}.elementor-91 .elementor-element.elementor-element-8e5d828.elementor-view-framed .elementor-icon, .elementor-91 .elementor-element.elementor-element-8e5d828.elementor-view-default .elementor-icon{fill:#242A2C;color:#242A2C;border-color:#242A2C;}.elementor-91 .elementor-element.elementor-element-8e5d828 .elementor-icon{transition-duration:0s;font-size:28px;}.elementor-91 .elementor-element.elementor-element-8e5d828 .elementor-icon-box-title, .elementor-91 .elementor-element.elementor-element-8e5d828 .elementor-icon-box-title a{font-family:"Adamina", Sans-serif;font-size:15px;font-weight:400;line-height:22px;letter-spacing:0.3px;word-spacing:5px;}.elementor-91 .elementor-element.elementor-element-b3f0e63 .elementor-heading-title{font-family:"Abril Fatface", Sans-serif;font-weight:600;color:#1B2225FA;}.elementor-91 .elementor-element.elementor-element-72ab0f5{font-family:"Adamina", Sans-serif;font-weight:400;}.elementor-91 .elementor-element.elementor-element-fe4b34b{--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-91 .elementor-element.elementor-element-4caa5dc{--display:flex;--overlay-opacity:0.5;}.elementor-91 .elementor-element.elementor-element-4caa5dc::before, .elementor-91 .elementor-element.elementor-element-4caa5dc > .elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-4caa5dc > .e-con-inner > .elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-4caa5dc > .elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-4caa5dc > .e-con-inner > .elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-4caa5dc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://townfolktraders.com/wp-content/uploads/2026/09/OIP.webp");--background-overlay:'';}.elementor-91 .elementor-element.elementor-element-bed3ef7 .elementor-icon-box-wrapper{text-align:start;gap:12px;}.elementor-91 .elementor-element.elementor-element-bed3ef7.elementor-view-stacked .elementor-icon{background-color:#253841;}.elementor-91 .elementor-element.elementor-element-bed3ef7.elementor-view-framed .elementor-icon, .elementor-91 .elementor-element.elementor-element-bed3ef7.elementor-view-default .elementor-icon{fill:#253841;color:#253841;border-color:#253841;}.elementor-91 .elementor-element.elementor-element-bed3ef7 .elementor-icon{transition-duration:1.6s;font-size:29px;}.elementor-91 .elementor-element.elementor-element-bed3ef7 .elementor-icon-box-title, .elementor-91 .elementor-element.elementor-element-bed3ef7 .elementor-icon-box-title a{font-family:"Adamina", Sans-serif;font-weight:600;}.elementor-91 .elementor-element.elementor-element-bed3ef7 .elementor-icon-box-title{color:#17262D;}.elementor-91 .elementor-element.elementor-element-bed3ef7 .elementor-icon-box-description{font-family:"Adamina", Sans-serif;font-weight:400;}.elementor-91 .elementor-element.elementor-element-6cf8f5a{--display:flex;--overlay-opacity:0.5;}.elementor-91 .elementor-element.elementor-element-6cf8f5a::before, .elementor-91 .elementor-element.elementor-element-6cf8f5a > .elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-6cf8f5a > .e-con-inner > .elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-6cf8f5a > .elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-6cf8f5a > .e-con-inner > .elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-6cf8f5a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://townfolktraders.com/wp-content/uploads/2026/09/OIP.webp");--background-overlay:'';}.elementor-91 .elementor-element.elementor-element-8e0b868 .elementor-icon-box-wrapper{text-align:start;gap:12px;}.elementor-91 .elementor-element.elementor-element-8e0b868.elementor-view-stacked .elementor-icon{background-color:#11191D;}.elementor-91 .elementor-element.elementor-element-8e0b868.elementor-view-framed .elementor-icon, .elementor-91 .elementor-element.elementor-element-8e0b868.elementor-view-default .elementor-icon{fill:#11191D;color:#11191D;border-color:#11191D;}.elementor-91 .elementor-element.elementor-element-8e0b868 .elementor-icon{transition-duration:1.7s;font-size:29px;}.elementor-91 .elementor-element.elementor-element-8e0b868 .elementor-icon-box-title, .elementor-91 .elementor-element.elementor-element-8e0b868 .elementor-icon-box-title a{font-family:"Adamina", Sans-serif;font-weight:600;}.elementor-91 .elementor-element.elementor-element-8e0b868 .elementor-icon-box-title{color:#151F23;}.elementor-91 .elementor-element.elementor-element-8e0b868 .elementor-icon-box-description{font-family:"Adamina", Sans-serif;font-weight:400;}.elementor-91 .elementor-element.elementor-element-101e6cc{--display:flex;--overlay-opacity:0.5;}.elementor-91 .elementor-element.elementor-element-101e6cc::before, .elementor-91 .elementor-element.elementor-element-101e6cc > .elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-101e6cc > .e-con-inner > .elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-101e6cc > .elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-101e6cc > .e-con-inner > .elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-101e6cc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://townfolktraders.com/wp-content/uploads/2026/09/OIP.webp");--background-overlay:'';}.elementor-91 .elementor-element.elementor-element-4df105e .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-91 .elementor-element.elementor-element-4df105e .elementor-icon-box-title{margin-block-end:19px;color:#202F35;}.elementor-91 .elementor-element.elementor-element-4df105e.elementor-view-stacked .elementor-icon{background-color:#29383F;}.elementor-91 .elementor-element.elementor-element-4df105e.elementor-view-framed .elementor-icon, .elementor-91 .elementor-element.elementor-element-4df105e.elementor-view-default .elementor-icon{fill:#29383F;color:#29383F;border-color:#29383F;}.elementor-91 .elementor-element.elementor-element-4df105e .elementor-icon{font-size:29px;}.elementor-91 .elementor-element.elementor-element-4df105e .elementor-icon-box-title, .elementor-91 .elementor-element.elementor-element-4df105e .elementor-icon-box-title a{font-family:"Adamina", Sans-serif;font-weight:600;}.elementor-91 .elementor-element.elementor-element-4df105e .elementor-icon-box-description{font-family:"Adamina", Sans-serif;font-weight:400;}.elementor-91 .elementor-element.elementor-element-5408b94{--display:flex;--overlay-opacity:0.5;}.elementor-91 .elementor-element.elementor-element-5408b94::before, .elementor-91 .elementor-element.elementor-element-5408b94 > .elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-5408b94 > .e-con-inner > .elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-5408b94 > .elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-5408b94 > .e-con-inner > .elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-5408b94 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://townfolktraders.com/wp-content/uploads/2026/09/OIP.webp");--background-overlay:'';}.elementor-91 .elementor-element.elementor-element-f8b58ce .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-91 .elementor-element.elementor-element-f8b58ce .elementor-icon-box-title{margin-block-end:19px;color:#374349;}.elementor-91 .elementor-element.elementor-element-f8b58ce.elementor-view-stacked .elementor-icon{background-color:#323F44;}.elementor-91 .elementor-element.elementor-element-f8b58ce.elementor-view-framed .elementor-icon, .elementor-91 .elementor-element.elementor-element-f8b58ce.elementor-view-default .elementor-icon{fill:#323F44;color:#323F44;border-color:#323F44;}.elementor-91 .elementor-element.elementor-element-f8b58ce .elementor-icon{font-size:29px;}.elementor-91 .elementor-element.elementor-element-f8b58ce .elementor-icon-box-title, .elementor-91 .elementor-element.elementor-element-f8b58ce .elementor-icon-box-title a{font-family:"Adamina", Sans-serif;font-weight:600;}.elementor-91 .elementor-element.elementor-element-f8b58ce .elementor-icon-box-description{font-family:"Adamina", Sans-serif;font-weight:400;}.elementor-91 .elementor-element.elementor-element-246a2cd{--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-91 .elementor-element.elementor-element-70e9537{--display:flex;--overlay-opacity:0.5;}.elementor-91 .elementor-element.elementor-element-70e9537::before, .elementor-91 .elementor-element.elementor-element-70e9537 > .elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-70e9537 > .e-con-inner > .elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-70e9537 > .elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-70e9537 > .e-con-inner > .elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-70e9537 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://townfolktraders.com/wp-content/uploads/2026/09/OIP.webp");--background-overlay:'';}.elementor-91 .elementor-element.elementor-element-010d1a8 .elementor-icon-box-wrapper{text-align:start;gap:16px;}.elementor-91 .elementor-element.elementor-element-010d1a8 .elementor-icon-box-title{margin-block-end:22px;color:#263338;}.elementor-91 .elementor-element.elementor-element-010d1a8.elementor-view-stacked .elementor-icon{background-color:#2C3538;}.elementor-91 .elementor-element.elementor-element-010d1a8.elementor-view-framed .elementor-icon, .elementor-91 .elementor-element.elementor-element-010d1a8.elementor-view-default .elementor-icon{fill:#2C3538;color:#2C3538;border-color:#2C3538;}.elementor-91 .elementor-element.elementor-element-010d1a8 .elementor-icon{font-size:29px;}.elementor-91 .elementor-element.elementor-element-010d1a8 .elementor-icon-box-title, .elementor-91 .elementor-element.elementor-element-010d1a8 .elementor-icon-box-title a{font-family:"Adamina", Sans-serif;font-weight:600;}.elementor-91 .elementor-element.elementor-element-010d1a8 .elementor-icon-box-description{font-family:"Adamina", Sans-serif;font-weight:400;}.elementor-91 .elementor-element.elementor-element-ce82665{--display:flex;--overlay-opacity:0.5;}.elementor-91 .elementor-element.elementor-element-ce82665::before, .elementor-91 .elementor-element.elementor-element-ce82665 > .elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-ce82665 > .e-con-inner > .elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-ce82665 > .elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-ce82665 > .e-con-inner > .elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-ce82665 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://townfolktraders.com/wp-content/uploads/2026/09/OIP.webp");--background-overlay:'';}.elementor-91 .elementor-element.elementor-element-d8f7e83 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-91 .elementor-element.elementor-element-d8f7e83.elementor-view-stacked .elementor-icon{background-color:#2E3A3F;}.elementor-91 .elementor-element.elementor-element-d8f7e83.elementor-view-framed .elementor-icon, .elementor-91 .elementor-element.elementor-element-d8f7e83.elementor-view-default .elementor-icon{fill:#2E3A3F;color:#2E3A3F;border-color:#2E3A3F;}.elementor-91 .elementor-element.elementor-element-d8f7e83 .elementor-icon{font-size:29px;}.elementor-91 .elementor-element.elementor-element-d8f7e83 .elementor-icon-box-title, .elementor-91 .elementor-element.elementor-element-d8f7e83 .elementor-icon-box-title a{font-family:"Adamina", Sans-serif;font-weight:600;}.elementor-91 .elementor-element.elementor-element-d8f7e83 .elementor-icon-box-title{color:#22282A;}.elementor-91 .elementor-element.elementor-element-d8f7e83 .elementor-icon-box-description{font-family:"Adamina", Sans-serif;font-weight:400;}.elementor-91 .elementor-element.elementor-element-fba5ed6{--display:flex;--overlay-opacity:0.5;}.elementor-91 .elementor-element.elementor-element-fba5ed6::before, .elementor-91 .elementor-element.elementor-element-fba5ed6 > .elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-fba5ed6 > .e-con-inner > .elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-fba5ed6 > .elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-fba5ed6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-fba5ed6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://townfolktraders.com/wp-content/uploads/2026/09/OIP.webp");--background-overlay:'';}.elementor-91 .elementor-element.elementor-element-e17c868 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-91 .elementor-element.elementor-element-e17c868.elementor-view-stacked .elementor-icon{background-color:#272E31;}.elementor-91 .elementor-element.elementor-element-e17c868.elementor-view-framed .elementor-icon, .elementor-91 .elementor-element.elementor-element-e17c868.elementor-view-default .elementor-icon{fill:#272E31;color:#272E31;border-color:#272E31;}.elementor-91 .elementor-element.elementor-element-e17c868 .elementor-icon{font-size:29px;}.elementor-91 .elementor-element.elementor-element-e17c868 .elementor-icon-box-title, .elementor-91 .elementor-element.elementor-element-e17c868 .elementor-icon-box-title a{font-family:"Adamina", Sans-serif;font-weight:600;}.elementor-91 .elementor-element.elementor-element-e17c868 .elementor-icon-box-title{color:#242F34;}.elementor-91 .elementor-element.elementor-element-e17c868 .elementor-icon-box-description{font-family:"Adamina", Sans-serif;font-weight:400;}.elementor-91 .elementor-element.elementor-element-bcb3451{--display:flex;--overlay-opacity:0.5;}.elementor-91 .elementor-element.elementor-element-bcb3451::before, .elementor-91 .elementor-element.elementor-element-bcb3451 > .elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-bcb3451 > .e-con-inner > .elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-bcb3451 > .elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-bcb3451 > .e-con-inner > .elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-bcb3451 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://townfolktraders.com/wp-content/uploads/2026/09/OIP.webp");--background-overlay:'';}.elementor-91 .elementor-element.elementor-element-4279072 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-91 .elementor-element.elementor-element-4279072.elementor-view-stacked .elementor-icon{background-color:#324046;}.elementor-91 .elementor-element.elementor-element-4279072.elementor-view-framed .elementor-icon, .elementor-91 .elementor-element.elementor-element-4279072.elementor-view-default .elementor-icon{fill:#324046;color:#324046;border-color:#324046;}.elementor-91 .elementor-element.elementor-element-4279072 .elementor-icon{font-size:29px;}.elementor-91 .elementor-element.elementor-element-4279072 .elementor-icon-box-title, .elementor-91 .elementor-element.elementor-element-4279072 .elementor-icon-box-title a{font-family:"Adamina", Sans-serif;font-weight:600;}.elementor-91 .elementor-element.elementor-element-4279072 .elementor-icon-box-title{color:#27363C;}.elementor-91 .elementor-element.elementor-element-4279072 .elementor-icon-box-description{font-family:"Adamina", Sans-serif;font-weight:400;}.elementor-91 .elementor-element.elementor-element-9714a5c{--spacer-size:50px;}.elementor-91 .elementor-element.elementor-element-e0eeaa3{--spacer-size:50px;}.elementor-91 .elementor-element.elementor-element-0f08c56{--display:flex;}.elementor-91 .elementor-element.elementor-element-aa4819c{--display:flex;}.elementor-91 .elementor-element.elementor-element-aa4819c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-91 .elementor-element.elementor-element-bd31804 .elementor-icon-box-wrapper{align-items:start;gap:29px;}.elementor-91 .elementor-element.elementor-element-bd31804.elementor-view-stacked .elementor-icon{background-color:#2E363A;}.elementor-91 .elementor-element.elementor-element-bd31804.elementor-view-framed .elementor-icon, .elementor-91 .elementor-element.elementor-element-bd31804.elementor-view-default .elementor-icon{fill:#2E363A;color:#2E363A;border-color:#2E363A;}.elementor-91 .elementor-element.elementor-element-bd31804 .elementor-icon{font-size:30px;}.elementor-91 .elementor-element.elementor-element-bd31804 .elementor-icon-box-title, .elementor-91 .elementor-element.elementor-element-bd31804 .elementor-icon-box-title a{font-family:"Adamina", Sans-serif;font-size:15px;font-weight:400;line-height:14px;letter-spacing:0.1px;}.elementor-91 .elementor-element.elementor-element-bd31804 .elementor-icon-box-title{color:#D1BF76;}.elementor-91 .elementor-element.elementor-element-bd31804 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-91 .elementor-element.elementor-element-0082a1f .elementor-heading-title{font-family:"Adamina", Sans-serif;font-weight:600;line-height:22px;word-spacing:3px;color:#20292D;}.elementor-91 .elementor-element.elementor-element-052e1d1{width:var( --container-widget-width, 109.393% );max-width:109.393%;--container-widget-width:109.393%;--container-widget-flex-grow:0;font-family:"Adamina", Sans-serif;font-weight:400;}.elementor-91 .elementor-element.elementor-element-052e1d1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-91 .elementor-element.elementor-element-653c7f0{--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-91 .elementor-element.elementor-element-290916f{--display:flex;--overlay-opacity:0.5;}.elementor-91 .elementor-element.elementor-element-290916f::before, .elementor-91 .elementor-element.elementor-element-290916f > .elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-290916f > .e-con-inner > .elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-290916f > .elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-290916f > .e-con-inner > .elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-290916f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://townfolktraders.com/wp-content/uploads/2026/09/OIP.webp");--background-overlay:'';}.elementor-91 .elementor-element.elementor-element-290916f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-91 .elementor-element.elementor-element-ab90d67 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-91 .elementor-element.elementor-element-ab90d67.elementor-view-stacked .elementor-icon{background-color:#212B30;}.elementor-91 .elementor-element.elementor-element-ab90d67.elementor-view-framed .elementor-icon, .elementor-91 .elementor-element.elementor-element-ab90d67.elementor-view-default .elementor-icon{fill:#212B30;color:#212B30;border-color:#212B30;}.elementor-91 .elementor-element.elementor-element-ab90d67 .elementor-icon{transition-duration:0s;font-size:29px;}.elementor-91 .elementor-element.elementor-element-ab90d67 .elementor-icon-box-title, .elementor-91 .elementor-element.elementor-element-ab90d67 .elementor-icon-box-title a{font-family:"Adamina", Sans-serif;font-weight:600;}.elementor-91 .elementor-element.elementor-element-ab90d67 .elementor-icon-box-title{color:#162227;}.elementor-91 .elementor-element.elementor-element-ab90d67 .elementor-icon-box-description{font-family:"Adamina", Sans-serif;font-weight:400;}.elementor-91 .elementor-element.elementor-element-9e7ca71{--display:flex;--overlay-opacity:0.5;}.elementor-91 .elementor-element.elementor-element-9e7ca71::before, .elementor-91 .elementor-element.elementor-element-9e7ca71 > .elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-9e7ca71 > .e-con-inner > .elementor-background-video-container::before, .elementor-91 .elementor-element.elementor-element-9e7ca71 > .elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-9e7ca71 > .e-con-inner > .elementor-background-slideshow::before, .elementor-91 .elementor-element.elementor-element-9e7ca71 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://townfolktraders.com/wp-content/uploads/2026/09/OIP.webp");--background-overlay:'';}.elementor-91 .elementor-element.elementor-element-9e7ca71.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-91 .elementor-element.elementor-element-7b00a06 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-91 .elementor-element.elementor-element-7b00a06.elementor-view-stacked .elementor-icon{background-color:#2D3C42;}.elementor-91 .elementor-element.elementor-element-7b00a06.elementor-view-framed .elementor-icon, .elementor-91 .elementor-element.elementor-element-7b00a06.elementor-view-default .elementor-icon{fill:#2D3C42;color:#2D3C42;border-color:#2D3C42;}.elementor-91 .elementor-element.elementor-element-7b00a06 .elementor-icon{font-size:29px;}.elementor-91 .elementor-element.elementor-element-7b00a06 .elementor-icon-box-title, .elementor-91 .elementor-element.elementor-element-7b00a06 .elementor-icon-box-title a{font-family:"Adamina", Sans-serif;font-weight:600;}.elementor-91 .elementor-element.elementor-element-7b00a06 .elementor-icon-box-title{color:#212E33;}.elementor-91 .elementor-element.elementor-element-7b00a06 .elementor-icon-box-description{font-family:"Adamina", Sans-serif;font-weight:400;}.elementor-91 .elementor-element.elementor-element-f9337a9{--display:flex;}.elementor-91 .elementor-element.elementor-element-73cd1f6 .elementor-button{background-color:#FBFBFB;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-91 .elementor-element.elementor-element-1f37287{--spacer-size:50px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-91 .elementor-element.elementor-element-0f8dd93{--width:60.375%;}.elementor-91 .elementor-element.elementor-element-094db6e{--width:54.856%;}.elementor-91 .elementor-element.elementor-element-8694390{--width:54.292%;}.elementor-91 .elementor-element.elementor-element-aa4819c{--width:58.239%;}.elementor-91 .elementor-element.elementor-element-290916f{--width:46.393%;}.elementor-91 .elementor-element.elementor-element-9e7ca71{--width:46.07%;}}