.elementor-3421 .elementor-element.elementor-element-de0d389{border-style:dotted;border-width:0px 0px 2px 0px;margin-top:30px;margin-bottom:30px;}.elementor-3421 .elementor-element.elementor-element-5ed72c9:not(.elementor-motion-effects-element-type-background), .elementor-3421 .elementor-element.elementor-element-5ed72c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDEE;background-image:url("https://farsleycurrycraft.com/wp-content/uploads/2026/01/Menu-pAGE.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3421 .elementor-element.elementor-element-5ed72c9 > .elementor-container{max-width:816px;min-height:400px;}.elementor-3421 .elementor-element.elementor-element-5ed72c9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:90px;margin-bottom:90px;}.elementor-3421 .elementor-element.elementor-element-5ed72c9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3421 .elementor-element.elementor-element-83cd15f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3421 .elementor-element.elementor-element-83cd15f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDEE;}.elementor-3421 .elementor-element.elementor-element-83cd15f > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3421 .elementor-element.elementor-element-83cd15f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3421 .elementor-element.elementor-element-75c7ed6 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:30px 30px 30px 30px;}.elementor-3421 .elementor-element.elementor-element-75c7ed6{text-align:center;}.elementor-3421 .elementor-element.elementor-element-75c7ed6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:800;}.elementor-3421 .elementor-element.elementor-element-2886f67{border-style:dotted;border-width:0px 0px 2px 0px;margin-top:30px;margin-bottom:30px;}.elementor-3421 .elementor-element.elementor-element-4051808{margin-top:90px;margin-bottom:0px;}.elementor-3421 .elementor-element.elementor-element-f08a149.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-3421 .elementor-element.elementor-element-dd128af > .elementor-widget-container{background-color:#000000;padding:20px 20px 20px 20px;border-style:solid;border-color:#B35D14;border-radius:10px 10px 10px 10px;}.elementor-3421 .elementor-element.elementor-element-dd128af.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-3421 .elementor-element.elementor-element-dd128af .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:800;color:#FFFFFF;}.elementor-3421 .elementor-element.elementor-element-95ad635 .wpr-price-list-separator{border-bottom-style:dotted;border-color:#a8a8a8;border-bottom-width:2px;margin-left:15px;margin-right:15px;}.elementor-3421 .elementor-element.elementor-element-95ad635 > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-3421 .elementor-element.elementor-element-95ad635 .wpr-price-list-item{margin-bottom:5px;padding:10px 10px 10px 10px;border-radius:2px 2px 2px 2px;}.elementor-3421 .elementor-element.elementor-element-95ad635 .wpr-price-list-title{color:#340C05;font-family:"Poppins", Sans-serif;font-size:16px;}.elementor-3421 .elementor-element.elementor-element-95ad635 .wpr-price-list-price{color:#340C05;}.elementor-3421 .elementor-element.elementor-element-95ad635 .wpr-price-list-price-wrap{min-width:20px;padding:0px 0px 0px 0px;border-radius:1px 1px 1px 1px;}.elementor-3421 .elementor-element.elementor-element-95ad635 .wpr-price-list-old-price{color:#f75959;font-size:11px;-webkit-align-self:flex-start;align-self:flex-start;}.elementor-3421 .elementor-element.elementor-element-95ad635 .wpr-price-list-description{color:#340C05;text-align:left;margin-top:7px;}.elementor-3421 .elementor-element.elementor-element-cca0f6b{margin-top:0px;margin-bottom:0px;}.elementor-3421 .elementor-element.elementor-element-ee376e0.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-3421 .elementor-element.elementor-element-85c3633 > .elementor-widget-container{background-color:#000000;padding:20px 20px 20px 20px;border-style:solid;border-color:#B35D14;border-radius:10px 10px 10px 10px;}.elementor-3421 .elementor-element.elementor-element-85c3633.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-3421 .elementor-element.elementor-element-85c3633 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:800;color:#FFFFFF;}.elementor-3421 .elementor-element.elementor-element-245c56d .wpr-price-list-separator{border-bottom-style:dotted;border-color:#a8a8a8;border-bottom-width:2px;margin-left:15px;margin-right:15px;}.elementor-3421 .elementor-element.elementor-element-245c56d > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-3421 .elementor-element.elementor-element-245c56d .wpr-price-list-item{margin-bottom:5px;padding:10px 10px 10px 10px;border-radius:2px 2px 2px 2px;}.elementor-3421 .elementor-element.elementor-element-245c56d .wpr-price-list-title{color:#340C05;font-family:"Poppins", Sans-serif;font-size:16px;}.elementor-3421 .elementor-element.elementor-element-245c56d .wpr-price-list-price{color:#340C05;}.elementor-3421 .elementor-element.elementor-element-245c56d .wpr-price-list-price-wrap{min-width:20px;padding:0px 0px 0px 0px;border-radius:1px 1px 1px 1px;}.elementor-3421 .elementor-element.elementor-element-245c56d .wpr-price-list-old-price{color:#f75959;font-size:11px;-webkit-align-self:flex-start;align-self:flex-start;}.elementor-3421 .elementor-element.elementor-element-245c56d .wpr-price-list-description{color:#340C05;text-align:left;margin-top:7px;}.elementor-3421 .elementor-element.elementor-element-9581409{margin-top:0px;margin-bottom:0px;}.elementor-3421 .elementor-element.elementor-element-2b15df0.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-3421 .elementor-element.elementor-element-feb8ecd > .elementor-widget-container{background-color:#000000;padding:20px 20px 20px 20px;border-style:solid;border-color:#B35D14;border-radius:10px 10px 10px 10px;}.elementor-3421 .elementor-element.elementor-element-feb8ecd.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-3421 .elementor-element.elementor-element-feb8ecd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:800;color:#FFFFFF;}.elementor-3421 .elementor-element.elementor-element-6b770ac .wpr-price-list-separator{border-bottom-style:dotted;border-color:#a8a8a8;border-bottom-width:2px;margin-left:15px;margin-right:15px;}.elementor-3421 .elementor-element.elementor-element-6b770ac > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-3421 .elementor-element.elementor-element-6b770ac .wpr-price-list-item{margin-bottom:5px;padding:10px 10px 10px 10px;border-radius:2px 2px 2px 2px;}.elementor-3421 .elementor-element.elementor-element-6b770ac .wpr-price-list-title{color:#340C05;font-family:"Poppins", Sans-serif;font-size:16px;}.elementor-3421 .elementor-element.elementor-element-6b770ac .wpr-price-list-price{color:#340C05;}.elementor-3421 .elementor-element.elementor-element-6b770ac .wpr-price-list-price-wrap{min-width:20px;padding:0px 0px 0px 0px;border-radius:1px 1px 1px 1px;}.elementor-3421 .elementor-element.elementor-element-6b770ac .wpr-price-list-old-price{color:#f75959;font-size:11px;-webkit-align-self:flex-start;align-self:flex-start;}.elementor-3421 .elementor-element.elementor-element-6b770ac .wpr-price-list-description{color:#340C05;text-align:left;margin-top:7px;}.elementor-3421 .elementor-element.elementor-element-501a1c4{margin-top:0px;margin-bottom:0px;}.elementor-3421 .elementor-element.elementor-element-568996a.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-3421 .elementor-element.elementor-element-78ed26f > .elementor-widget-container{background-color:#000000;padding:20px 20px 20px 20px;border-style:solid;border-color:#B35D14;border-radius:10px 10px 10px 10px;}.elementor-3421 .elementor-element.elementor-element-78ed26f.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-3421 .elementor-element.elementor-element-78ed26f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:800;color:#FFFFFF;}.elementor-3421 .elementor-element.elementor-element-c4cfc5c > .elementor-widget-container{margin:-24px 0px 0px 30px;padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:10px 10px 10px 10px;}.elementor-3421 .elementor-element.elementor-element-c4cfc5c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;}.elementor-3421 .elementor-element.elementor-element-f2e4a23 .wpr-price-list-separator{border-bottom-style:dotted;border-color:#a8a8a8;border-bottom-width:2px;margin-left:15px;margin-right:15px;}.elementor-3421 .elementor-element.elementor-element-f2e4a23 > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-3421 .elementor-element.elementor-element-f2e4a23 .wpr-price-list-item{margin-bottom:5px;padding:10px 10px 10px 10px;border-radius:2px 2px 2px 2px;}.elementor-3421 .elementor-element.elementor-element-f2e4a23 .wpr-price-list-title{color:#340C05;font-family:"Poppins", Sans-serif;font-size:16px;}.elementor-3421 .elementor-element.elementor-element-f2e4a23 .wpr-price-list-price{color:#340C05;}.elementor-3421 .elementor-element.elementor-element-f2e4a23 .wpr-price-list-price-wrap{min-width:20px;padding:0px 0px 0px 0px;border-radius:1px 1px 1px 1px;}.elementor-3421 .elementor-element.elementor-element-f2e4a23 .wpr-price-list-old-price{color:#f75959;font-size:11px;-webkit-align-self:flex-start;align-self:flex-start;}.elementor-3421 .elementor-element.elementor-element-f2e4a23 .wpr-price-list-description{color:#340C05;text-align:left;margin-top:7px;}.elementor-3421 .elementor-element.elementor-element-7fefbe7{margin-top:0px;margin-bottom:0px;}.elementor-3421 .elementor-element.elementor-element-1444d85.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-3421 .elementor-element.elementor-element-d26b0d8 > .elementor-widget-container{background-color:#000000;padding:20px 20px 20px 20px;border-style:solid;border-color:#B35D14;border-radius:10px 10px 10px 10px;}.elementor-3421 .elementor-element.elementor-element-d26b0d8.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-3421 .elementor-element.elementor-element-d26b0d8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:800;color:#FFFFFF;}.elementor-3421 .elementor-element.elementor-element-2f0f6da > .elementor-widget-container{margin:-24px 0px 0px 30px;padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:10px 10px 10px 10px;}.elementor-3421 .elementor-element.elementor-element-2f0f6da .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;}.elementor-3421 .elementor-element.elementor-element-432b1e0 .wpr-price-list-separator{border-bottom-style:dotted;border-color:#a8a8a8;border-bottom-width:2px;margin-left:15px;margin-right:15px;}.elementor-3421 .elementor-element.elementor-element-432b1e0 > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-3421 .elementor-element.elementor-element-432b1e0 .wpr-price-list-item{margin-bottom:5px;padding:10px 10px 10px 10px;border-radius:2px 2px 2px 2px;}.elementor-3421 .elementor-element.elementor-element-432b1e0 .wpr-price-list-title{color:#340C05;font-family:"Poppins", Sans-serif;font-size:16px;}.elementor-3421 .elementor-element.elementor-element-432b1e0 .wpr-price-list-price{color:#340C05;}.elementor-3421 .elementor-element.elementor-element-432b1e0 .wpr-price-list-price-wrap{min-width:20px;padding:0px 0px 0px 0px;border-radius:1px 1px 1px 1px;}.elementor-3421 .elementor-element.elementor-element-432b1e0 .wpr-price-list-old-price{color:#f75959;font-size:11px;-webkit-align-self:flex-start;align-self:flex-start;}.elementor-3421 .elementor-element.elementor-element-432b1e0 .wpr-price-list-description{color:#340C05;text-align:left;margin-top:7px;}.elementor-3421 .elementor-element.elementor-element-1e8e5b7{margin-top:0px;margin-bottom:0px;}.elementor-3421 .elementor-element.elementor-element-e8cf028.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-3421 .elementor-element.elementor-element-b2e5ddb > .elementor-widget-container{background-color:#000000;padding:20px 20px 20px 20px;border-style:solid;border-color:#B35D14;border-radius:10px 10px 10px 10px;}.elementor-3421 .elementor-element.elementor-element-b2e5ddb.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-3421 .elementor-element.elementor-element-b2e5ddb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:800;color:#FFFFFF;}.elementor-3421 .elementor-element.elementor-element-0c4af1f > .elementor-widget-container{margin:0px 0px 0px 30px;padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:10px 10px 10px 10px;}.elementor-3421 .elementor-element.elementor-element-0c4af1f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:800;}.elementor-3421 .elementor-element.elementor-element-aa61055 .wpr-price-list-separator{border-bottom-style:dotted;border-color:#a8a8a8;border-bottom-width:2px;margin-left:15px;margin-right:15px;}.elementor-3421 .elementor-element.elementor-element-aa61055 > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-3421 .elementor-element.elementor-element-aa61055 .wpr-price-list-item{margin-bottom:5px;padding:10px 10px 10px 10px;border-radius:2px 2px 2px 2px;}.elementor-3421 .elementor-element.elementor-element-aa61055 .wpr-price-list-title{color:#340C05;font-family:"Poppins", Sans-serif;font-size:16px;}.elementor-3421 .elementor-element.elementor-element-aa61055 .wpr-price-list-price{color:#340C05;}.elementor-3421 .elementor-element.elementor-element-aa61055 .wpr-price-list-price-wrap{min-width:20px;padding:0px 0px 0px 0px;border-radius:1px 1px 1px 1px;}.elementor-3421 .elementor-element.elementor-element-aa61055 .wpr-price-list-old-price{color:#f75959;font-size:11px;-webkit-align-self:flex-start;align-self:flex-start;}.elementor-3421 .elementor-element.elementor-element-aa61055 .wpr-price-list-description{color:#340C05;text-align:left;margin-top:7px;}.elementor-3421 .elementor-element.elementor-element-205d888 > .elementor-widget-container{margin:0px 0px 0px 30px;padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:10px 10px 10px 10px;}.elementor-3421 .elementor-element.elementor-element-205d888 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:800;}.elementor-3421 .elementor-element.elementor-element-aaa850d .wpr-price-list-separator{border-bottom-style:dotted;border-color:#a8a8a8;border-bottom-width:2px;margin-left:15px;margin-right:15px;}.elementor-3421 .elementor-element.elementor-element-aaa850d > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-3421 .elementor-element.elementor-element-aaa850d .wpr-price-list-item{margin-bottom:5px;padding:10px 10px 10px 10px;border-radius:2px 2px 2px 2px;}.elementor-3421 .elementor-element.elementor-element-aaa850d .wpr-price-list-title{color:#340C05;font-family:"Poppins", Sans-serif;font-size:16px;}.elementor-3421 .elementor-element.elementor-element-aaa850d .wpr-price-list-price{color:#340C05;}.elementor-3421 .elementor-element.elementor-element-aaa850d .wpr-price-list-price-wrap{min-width:20px;padding:0px 0px 0px 0px;border-radius:1px 1px 1px 1px;}.elementor-3421 .elementor-element.elementor-element-aaa850d .wpr-price-list-old-price{color:#f75959;font-size:11px;-webkit-align-self:flex-start;align-self:flex-start;}.elementor-3421 .elementor-element.elementor-element-aaa850d .wpr-price-list-description{color:#340C05;text-align:left;margin-top:7px;}.elementor-3421 .elementor-element.elementor-element-22eec82{margin-top:0px;margin-bottom:0px;}.elementor-3421 .elementor-element.elementor-element-176ee70.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-3421 .elementor-element.elementor-element-7a67a6f > .elementor-widget-container{background-color:#000000;padding:20px 20px 20px 20px;border-style:solid;border-color:#B35D14;border-radius:10px 10px 10px 10px;}.elementor-3421 .elementor-element.elementor-element-7a67a6f.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-3421 .elementor-element.elementor-element-7a67a6f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:800;color:#FFFFFF;}.elementor-3421 .elementor-element.elementor-element-8b9042e{margin-top:-20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-d879240 .wpr-price-list-separator{border-bottom-style:dotted;border-color:#a8a8a8;border-bottom-width:2px;margin-left:15px;margin-right:15px;}.elementor-3421 .elementor-element.elementor-element-d879240 > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-3421 .elementor-element.elementor-element-d879240 .wpr-price-list-item{margin-bottom:5px;padding:10px 10px 10px 10px;border-radius:2px 2px 2px 2px;}.elementor-3421 .elementor-element.elementor-element-d879240 .wpr-price-list-title{color:#340C05;font-family:"Poppins", Sans-serif;font-size:16px;}.elementor-3421 .elementor-element.elementor-element-d879240 .wpr-price-list-price{color:#340C05;}.elementor-3421 .elementor-element.elementor-element-d879240 .wpr-price-list-price-wrap{min-width:20px;padding:0px 0px 0px 0px;border-radius:1px 1px 1px 1px;}.elementor-3421 .elementor-element.elementor-element-d879240 .wpr-price-list-old-price{color:#f75959;font-size:11px;-webkit-align-self:flex-start;align-self:flex-start;}.elementor-3421 .elementor-element.elementor-element-d879240 .wpr-price-list-description{color:#340C05;text-align:left;margin-top:7px;}.elementor-3421 .elementor-element.elementor-element-1e2bf4b .wpr-price-list-separator{border-bottom-style:dotted;border-color:#a8a8a8;border-bottom-width:2px;margin-left:15px;margin-right:15px;}.elementor-3421 .elementor-element.elementor-element-1e2bf4b > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-3421 .elementor-element.elementor-element-1e2bf4b .wpr-price-list-item{margin-bottom:5px;padding:10px 10px 10px 10px;border-radius:2px 2px 2px 2px;}.elementor-3421 .elementor-element.elementor-element-1e2bf4b .wpr-price-list-title{color:#340C05;font-family:"Poppins", Sans-serif;font-size:16px;}.elementor-3421 .elementor-element.elementor-element-1e2bf4b .wpr-price-list-price{color:#340C05;}.elementor-3421 .elementor-element.elementor-element-1e2bf4b .wpr-price-list-price-wrap{min-width:20px;padding:0px 0px 0px 0px;border-radius:1px 1px 1px 1px;}.elementor-3421 .elementor-element.elementor-element-1e2bf4b .wpr-price-list-old-price{color:#f75959;font-size:11px;-webkit-align-self:flex-start;align-self:flex-start;}.elementor-3421 .elementor-element.elementor-element-1e2bf4b .wpr-price-list-description{color:#340C05;text-align:left;margin-top:7px;}.elementor-3421 .elementor-element.elementor-element-6407418 .wpr-price-list-separator{border-bottom-style:dotted;border-color:#a8a8a8;border-bottom-width:2px;margin-left:15px;margin-right:15px;}.elementor-3421 .elementor-element.elementor-element-6407418 > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-3421 .elementor-element.elementor-element-6407418 .wpr-price-list-item{margin-bottom:5px;padding:10px 10px 10px 10px;border-radius:2px 2px 2px 2px;}.elementor-3421 .elementor-element.elementor-element-6407418 .wpr-price-list-title{color:#340C05;font-family:"Poppins", Sans-serif;font-size:16px;}.elementor-3421 .elementor-element.elementor-element-6407418 .wpr-price-list-price{color:#340C05;}.elementor-3421 .elementor-element.elementor-element-6407418 .wpr-price-list-price-wrap{min-width:20px;padding:0px 0px 0px 0px;border-radius:1px 1px 1px 1px;}.elementor-3421 .elementor-element.elementor-element-6407418 .wpr-price-list-old-price{color:#f75959;font-size:11px;-webkit-align-self:flex-start;align-self:flex-start;}.elementor-3421 .elementor-element.elementor-element-6407418 .wpr-price-list-description{color:#340C05;text-align:left;margin-top:7px;}.elementor-3421 .elementor-element.elementor-element-da45055{margin-top:0px;margin-bottom:0px;}.elementor-3421 .elementor-element.elementor-element-163eec8.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-3421 .elementor-element.elementor-element-d08ac10 > .elementor-widget-container{background-color:#000000;padding:20px 20px 20px 20px;border-style:solid;border-color:#B35D14;border-radius:10px 10px 10px 10px;}.elementor-3421 .elementor-element.elementor-element-d08ac10.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-3421 .elementor-element.elementor-element-d08ac10 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:800;color:#FFFFFF;}.elementor-3421 .elementor-element.elementor-element-5f66b86 .wpr-price-list-separator{border-bottom-style:dotted;border-color:#a8a8a8;border-bottom-width:2px;margin-left:15px;margin-right:15px;}.elementor-3421 .elementor-element.elementor-element-5f66b86 > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-3421 .elementor-element.elementor-element-5f66b86 .wpr-price-list-item{margin-bottom:5px;padding:10px 10px 10px 10px;border-radius:2px 2px 2px 2px;}.elementor-3421 .elementor-element.elementor-element-5f66b86 .wpr-price-list-title{color:#340C05;font-family:"Poppins", Sans-serif;font-size:16px;}.elementor-3421 .elementor-element.elementor-element-5f66b86 .wpr-price-list-price{color:#340C05;}.elementor-3421 .elementor-element.elementor-element-5f66b86 .wpr-price-list-price-wrap{min-width:20px;padding:0px 0px 0px 0px;border-radius:1px 1px 1px 1px;}.elementor-3421 .elementor-element.elementor-element-5f66b86 .wpr-price-list-old-price{color:#f75959;font-size:11px;-webkit-align-self:flex-start;align-self:flex-start;}.elementor-3421 .elementor-element.elementor-element-5f66b86 .wpr-price-list-description{color:#340C05;text-align:left;margin-top:7px;}.elementor-3421 .elementor-element.elementor-element-95e7ef0{margin-top:0px;margin-bottom:60px;}.elementor-3421 .elementor-element.elementor-element-1bf394f.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-3421 .elementor-element.elementor-element-ffdf6ea > .elementor-widget-container{background-color:#000000;padding:20px 20px 20px 20px;border-style:solid;border-color:#B35D14;border-radius:10px 10px 10px 10px;}.elementor-3421 .elementor-element.elementor-element-ffdf6ea.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-3421 .elementor-element.elementor-element-ffdf6ea .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:800;color:#FFFFFF;}.elementor-3421 .elementor-element.elementor-element-3b5bed5 .wpr-price-list-separator{border-bottom-style:dotted;border-color:#a8a8a8;border-bottom-width:2px;margin-left:15px;margin-right:15px;}.elementor-3421 .elementor-element.elementor-element-3b5bed5 > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-3421 .elementor-element.elementor-element-3b5bed5 .wpr-price-list-item{margin-bottom:5px;padding:10px 10px 10px 10px;border-radius:2px 2px 2px 2px;}.elementor-3421 .elementor-element.elementor-element-3b5bed5 .wpr-price-list-title{color:#340C05;font-family:"Poppins", Sans-serif;font-size:16px;}.elementor-3421 .elementor-element.elementor-element-3b5bed5 .wpr-price-list-price{color:#340C05;}.elementor-3421 .elementor-element.elementor-element-3b5bed5 .wpr-price-list-price-wrap{min-width:20px;padding:0px 0px 0px 0px;border-radius:1px 1px 1px 1px;}.elementor-3421 .elementor-element.elementor-element-3b5bed5 .wpr-price-list-old-price{color:#f75959;font-size:11px;-webkit-align-self:flex-start;align-self:flex-start;}.elementor-3421 .elementor-element.elementor-element-3b5bed5 .wpr-price-list-description{color:#340C05;text-align:left;margin-top:7px;}.elementor-3421 .elementor-element.elementor-element-ea29a02:not(.elementor-motion-effects-element-type-background), .elementor-3421 .elementor-element.elementor-element-ea29a02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDEE;background-image:url("https://farsleycurrycraft.com/wp-content/uploads/2026/01/Home-6.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3421 .elementor-element.elementor-element-ea29a02 > .elementor-container{max-width:746px;min-height:400px;}.elementor-3421 .elementor-element.elementor-element-ea29a02{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:90px;margin-bottom:0px;}.elementor-3421 .elementor-element.elementor-element-ea29a02 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3421 .elementor-element.elementor-element-bc9018d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3421 .elementor-element.elementor-element-bc9018d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDEE;}.elementor-3421 .elementor-element.elementor-element-bc9018d > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 40px 30px 40px;}.elementor-3421 .elementor-element.elementor-element-bc9018d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3421 .elementor-element.elementor-element-4717343{text-align:center;}.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-3421 .elementor-element.elementor-element-c2ca507{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#340C05;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-3421 .elementor-element.elementor-element-5ed72c9 > .elementor-container{max-width:500px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-3421 .elementor-element.elementor-element-75c7ed6 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-3421 .elementor-element.elementor-element-dd128af .elementor-heading-title{font-size:18px;}.elementor-3421 .elementor-element.elementor-element-95ad635 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-95ad635 .wpr-price-list-title{font-size:14px;}.elementor-3421 .elementor-element.elementor-element-95ad635 .wpr-price-list-price-wrap{min-width:50px;}.elementor-3421 .elementor-element.elementor-element-95ad635 .wpr-price-list-price, .elementor-3421 .elementor-element.elementor-element-95ad635 .wpr-price-list-old-price{font-size:15px;}.elementor-3421 .elementor-element.elementor-element-85c3633 .elementor-heading-title{font-size:18px;}.elementor-3421 .elementor-element.elementor-element-245c56d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-245c56d .wpr-price-list-title{font-size:14px;}.elementor-3421 .elementor-element.elementor-element-245c56d .wpr-price-list-price-wrap{min-width:50px;}.elementor-3421 .elementor-element.elementor-element-245c56d .wpr-price-list-price, .elementor-3421 .elementor-element.elementor-element-245c56d .wpr-price-list-old-price{font-size:15px;}.elementor-3421 .elementor-element.elementor-element-feb8ecd .elementor-heading-title{font-size:18px;}.elementor-3421 .elementor-element.elementor-element-6b770ac > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-6b770ac .wpr-price-list-title{font-size:14px;}.elementor-3421 .elementor-element.elementor-element-6b770ac .wpr-price-list-price-wrap{min-width:50px;}.elementor-3421 .elementor-element.elementor-element-6b770ac .wpr-price-list-price, .elementor-3421 .elementor-element.elementor-element-6b770ac .wpr-price-list-old-price{font-size:15px;}.elementor-3421 .elementor-element.elementor-element-78ed26f .elementor-heading-title{font-size:18px;}.elementor-3421 .elementor-element.elementor-element-c4cfc5c > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-3421 .elementor-element.elementor-element-c4cfc5c .elementor-heading-title{font-size:16px;}.elementor-3421 .elementor-element.elementor-element-f2e4a23 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-f2e4a23 .wpr-price-list-title{font-size:14px;}.elementor-3421 .elementor-element.elementor-element-f2e4a23 .wpr-price-list-price-wrap{min-width:50px;}.elementor-3421 .elementor-element.elementor-element-f2e4a23 .wpr-price-list-price, .elementor-3421 .elementor-element.elementor-element-f2e4a23 .wpr-price-list-old-price{font-size:15px;}.elementor-3421 .elementor-element.elementor-element-d26b0d8 .elementor-heading-title{font-size:18px;}.elementor-3421 .elementor-element.elementor-element-2f0f6da > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-3421 .elementor-element.elementor-element-2f0f6da .elementor-heading-title{font-size:16px;}.elementor-3421 .elementor-element.elementor-element-432b1e0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-432b1e0 .wpr-price-list-title{font-size:14px;}.elementor-3421 .elementor-element.elementor-element-432b1e0 .wpr-price-list-price, .elementor-3421 .elementor-element.elementor-element-432b1e0 .wpr-price-list-old-price{font-size:15px;}.elementor-3421 .elementor-element.elementor-element-b2e5ddb .elementor-heading-title{font-size:18px;}.elementor-3421 .elementor-element.elementor-element-0c4af1f .elementor-heading-title{font-size:16px;}.elementor-3421 .elementor-element.elementor-element-aa61055 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-aa61055 .wpr-price-list-title{font-size:14px;}.elementor-3421 .elementor-element.elementor-element-aa61055 .wpr-price-list-price-wrap{min-width:50px;}.elementor-3421 .elementor-element.elementor-element-aa61055 .wpr-price-list-price, .elementor-3421 .elementor-element.elementor-element-aa61055 .wpr-price-list-old-price{font-size:15px;}.elementor-3421 .elementor-element.elementor-element-205d888 .elementor-heading-title{font-size:16px;}.elementor-3421 .elementor-element.elementor-element-aaa850d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-aaa850d .wpr-price-list-title{font-size:14px;}.elementor-3421 .elementor-element.elementor-element-aaa850d .wpr-price-list-price-wrap{min-width:50px;}.elementor-3421 .elementor-element.elementor-element-aaa850d .wpr-price-list-price, .elementor-3421 .elementor-element.elementor-element-aaa850d .wpr-price-list-old-price{font-size:15px;}.elementor-3421 .elementor-element.elementor-element-7a67a6f .elementor-heading-title{font-size:18px;}.elementor-3421 .elementor-element.elementor-element-d879240 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-d879240 .wpr-price-list-title{font-size:14px;}.elementor-3421 .elementor-element.elementor-element-d879240 .wpr-price-list-price-wrap{min-width:50px;}.elementor-3421 .elementor-element.elementor-element-d879240 .wpr-price-list-price, .elementor-3421 .elementor-element.elementor-element-d879240 .wpr-price-list-old-price{font-size:15px;}.elementor-3421 .elementor-element.elementor-element-1e2bf4b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-1e2bf4b .wpr-price-list-title{font-size:14px;}.elementor-3421 .elementor-element.elementor-element-1e2bf4b .wpr-price-list-price-wrap{min-width:50px;}.elementor-3421 .elementor-element.elementor-element-1e2bf4b .wpr-price-list-price, .elementor-3421 .elementor-element.elementor-element-1e2bf4b .wpr-price-list-old-price{font-size:15px;}.elementor-3421 .elementor-element.elementor-element-6407418 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-6407418 .wpr-price-list-title{font-size:14px;}.elementor-3421 .elementor-element.elementor-element-6407418 .wpr-price-list-price-wrap{min-width:50px;}.elementor-3421 .elementor-element.elementor-element-6407418 .wpr-price-list-price, .elementor-3421 .elementor-element.elementor-element-6407418 .wpr-price-list-old-price{font-size:15px;}.elementor-3421 .elementor-element.elementor-element-d08ac10 .elementor-heading-title{font-size:18px;}.elementor-3421 .elementor-element.elementor-element-5f66b86 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-5f66b86 .wpr-price-list-title{font-size:14px;}.elementor-3421 .elementor-element.elementor-element-5f66b86 .wpr-price-list-price-wrap{min-width:50px;}.elementor-3421 .elementor-element.elementor-element-5f66b86 .wpr-price-list-price, .elementor-3421 .elementor-element.elementor-element-5f66b86 .wpr-price-list-old-price{font-size:15px;}.elementor-3421 .elementor-element.elementor-element-ffdf6ea .elementor-heading-title{font-size:18px;}.elementor-3421 .elementor-element.elementor-element-3b5bed5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3421 .elementor-element.elementor-element-3b5bed5 .wpr-price-list-title{font-size:14px;}.elementor-3421 .elementor-element.elementor-element-3b5bed5 .wpr-price-list-price-wrap{min-width:50px;}.elementor-3421 .elementor-element.elementor-element-3b5bed5 .wpr-price-list-price, .elementor-3421 .elementor-element.elementor-element-3b5bed5 .wpr-price-list-old-price{font-size:15px;}.elementor-3421 .elementor-element.elementor-element-ea29a02 > .elementor-container{max-width:500px;min-height:0px;}.elementor-3421 .elementor-element.elementor-element-bc9018d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(min-width:1025px){.elementor-3421 .elementor-element.elementor-element-5ed72c9:not(.elementor-motion-effects-element-type-background), .elementor-3421 .elementor-element.elementor-element-5ed72c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-3421 .elementor-element.elementor-element-ea29a02:not(.elementor-motion-effects-element-type-background), .elementor-3421 .elementor-element.elementor-element-ea29a02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS *//* --- ১. মেইন এবং সাব মেনু হাইড করা --- */
.main-body, .sub-body {
    display: none;
}

/* এডিটর মোডে যাতে দেখা যায় */
.elementor-editor-active .main-body,
.elementor-editor-active .sub-body {
    display: block !important;
}

/* --- ২. হেডিং স্টাইল --- */
.main-head, .sub-head {
    cursor: pointer;
    position: relative;
    overflow: visible !important;
}

/* --- ৩. অ্যারো/পয়েন্টার ডিজাইন (কমন স্টাইল) --- */
.main-head::after, 
.sub-head::after {
    content: "▶"; /* অ্যারো আইকন */
    font-size: 14px;
    position: absolute;
    right: 20px; 
    top: 50%; 
    transform: translateY(-50%); 
    transition: transform 0.3s ease;
    z-index: 9999;
}

/* --- ৪. কালার সেটিং (আলাদা আলাদা) --- */

/* মেইন হেডিংয়ের অ্যারো (সাদা) */
.main-head::after {
    color: #ffffff !important; 
}

/* সাব হেডিংয়ের অ্যারো (কালো - আপনার রিকোয়ারমেন্ট) */
.sub-head::after {
    color: #000000 !important; 
}

/* --- ৫. ক্লিক করার পর ঘুরানো --- */
.main-head.active::after, 
.sub-head.active::after {
    transform: translateY(-50%) rotate(90deg);
}

/* হোভার এফেক্ট */
.main-head:hover, .sub-head:hover {
    opacity: 0.9;
}/* End custom CSS */