.elementor-790 .elementor-element.elementor-element-ec54001{--display:flex;--overlay-opacity:0.5;--margin-top:-11px;--margin-bottom:69px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:101px;--padding-left:0px;--padding-right:0px;}.elementor-790 .elementor-element.elementor-element-ec54001:not(.elementor-motion-effects-element-type-background), .elementor-790 .elementor-element.elementor-element-ec54001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shaheer.bitsbytestudio.com/wp-content/uploads/2026/07/ChatGPT-Image-Jul-28-2026-12_35_46-PM.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-790 .elementor-element.elementor-element-ec54001::before, .elementor-790 .elementor-element.elementor-element-ec54001 > .elementor-background-video-container::before, .elementor-790 .elementor-element.elementor-element-ec54001 > .e-con-inner > .elementor-background-video-container::before, .elementor-790 .elementor-element.elementor-element-ec54001 > .elementor-background-slideshow::before, .elementor-790 .elementor-element.elementor-element-ec54001 > .e-con-inner > .elementor-background-slideshow::before, .elementor-790 .elementor-element.elementor-element-ec54001 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#E4E4E480;--background-overlay:'';}.elementor-790 .elementor-element.elementor-element-64e448c{--spacer-size:50px;}.elementor-790 .elementor-element.elementor-element-b1a44b1{--spacer-size:5px;}.elementor-790 .elementor-element.elementor-element-6769e7b{--display:flex;--min-height:26px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:26px 26px 26px 26px;--margin-top:0px;--margin-bottom:0px;--margin-left:22px;--margin-right:0px;}.elementor-790 .elementor-element.elementor-element-6769e7b:not(.elementor-motion-effects-element-type-background), .elementor-790 .elementor-element.elementor-element-6769e7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6C29A;}.elementor-790 .elementor-element.elementor-element-21fea87 .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-790 .elementor-element.elementor-element-21fea87 .elementor-icon-box-title{margin-block-end:1px;color:#B36E17;}.elementor-790 .elementor-element.elementor-element-21fea87.elementor-view-stacked .elementor-icon{background-color:#B36E17;}.elementor-790 .elementor-element.elementor-element-21fea87.elementor-view-framed .elementor-icon, .elementor-790 .elementor-element.elementor-element-21fea87.elementor-view-default .elementor-icon{fill:#B36E17;color:#B36E17;border-color:#B36E17;}.elementor-790 .elementor-element.elementor-element-21fea87 .elementor-icon{font-size:18px;}.elementor-790 .elementor-element.elementor-element-21fea87 .elementor-icon-box-title, .elementor-790 .elementor-element.elementor-element-21fea87 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:12px;}.elementor-790 .elementor-element.elementor-element-6449bfd{width:var( --container-widget-width, 51.009% );max-width:51.009%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;--container-widget-width:51.009%;--container-widget-flex-grow:0;}.elementor-790 .elementor-element.elementor-element-6449bfd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-790 .elementor-element.elementor-element-6449bfd .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:50px;color:#000000;}.elementor-790 .elementor-element.elementor-element-d9f1b3c{width:var( --container-widget-width, 38.99% );max-width:38.99%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;--container-widget-width:38.99%;--container-widget-flex-grow:0;}.elementor-790 .elementor-element.elementor-element-d9f1b3c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-790 .elementor-element.elementor-element-d9f1b3c .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:43px;color:#946007;}.elementor-790 .elementor-element.elementor-element-36404ad{--divider-border-style:solid;--divider-color:#B08A4A;--divider-border-width:2px;width:var( --container-widget-width, 36.263% );max-width:36.263%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 14px;--container-widget-width:36.263%;--container-widget-flex-grow:0;--divider-icon-size:24px;}.elementor-790 .elementor-element.elementor-element-36404ad.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-790 .elementor-element.elementor-element-36404ad .elementor-divider-separator{width:85%;}.elementor-790 .elementor-element.elementor-element-36404ad .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-790 .elementor-element.elementor-element-36404ad.elementor-view-stacked .elementor-icon{background-color:#B08A4A;}.elementor-790 .elementor-element.elementor-element-36404ad.elementor-view-framed .elementor-icon, .elementor-790 .elementor-element.elementor-element-36404ad.elementor-view-default .elementor-icon{color:#B08A4A;border-color:#B08A4A;}.elementor-790 .elementor-element.elementor-element-36404ad.elementor-view-framed .elementor-icon, .elementor-790 .elementor-element.elementor-element-36404ad.elementor-view-default .elementor-icon svg{fill:#B08A4A;}.elementor-790 .elementor-element.elementor-element-d729688{width:var( --container-widget-width, 36.263% );max-width:36.263%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;--container-widget-width:36.263%;--container-widget-flex-grow:0;text-align:start;font-family:"Tahoma", Sans-serif;color:#000000;}.elementor-790 .elementor-element.elementor-element-d729688.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-790 .elementor-element.elementor-element-48804a1{--display:flex;--min-height:13px;--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-790 .elementor-element.elementor-element-dd84753{--display:flex;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;}.elementor-790 .elementor-element.elementor-element-dd84753.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-790 .elementor-element.elementor-element-aaa5ed1{--e-rating-justify-content:flex-end;--e-rating-icon-font-size:17px;--e-rating-icon-marked-color:#B36E17;}.elementor-790 .elementor-element.elementor-element-053577a{--display:flex;}.elementor-790 .elementor-element.elementor-element-547380e{text-align:start;}.elementor-790 .elementor-element.elementor-element-547380e .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:15px;color:#000000;}.elementor-790 .elementor-element.elementor-element-24ac8a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 39px;}.elementor-790 .elementor-element.elementor-element-24ac8a0 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-790 .elementor-element.elementor-element-24ac8a0 .elementor-icon-box-title{margin-block-end:1px;color:#000000;}.elementor-790 .elementor-element.elementor-element-24ac8a0.elementor-view-stacked .elementor-icon{background-color:#85510F;}.elementor-790 .elementor-element.elementor-element-24ac8a0.elementor-view-framed .elementor-icon, .elementor-790 .elementor-element.elementor-element-24ac8a0.elementor-view-default .elementor-icon{fill:#85510F;color:#85510F;border-color:#85510F;}.elementor-790 .elementor-element.elementor-element-24ac8a0 .elementor-icon{font-size:43px;}.elementor-790 .elementor-element.elementor-element-24ac8a0 .elementor-icon-box-title, .elementor-790 .elementor-element.elementor-element-24ac8a0 .elementor-icon-box-title a{font-family:"Tahoma", Sans-serif;font-size:20px;font-weight:600;}.elementor-790 .elementor-element.elementor-element-24ac8a0 .elementor-icon-box-description{color:#000000;}.elementor-790 .elementor-element.elementor-element-9050dfa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-790 .elementor-element.elementor-element-32ef34b{--divider-border-style:solid;--divider-color:#D2811B;--divider-border-width:2.2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 7px;}.elementor-790 .elementor-element.elementor-element-32ef34b .elementor-divider-separator{width:40%;margin:0 auto;margin-left:0;}.elementor-790 .elementor-element.elementor-element-32ef34b .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-790 .elementor-element.elementor-element-0f4fecc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-790 .elementor-element.elementor-element-0f4fecc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-790 .elementor-element.elementor-element-bae70c2{--display:flex;border-style:solid;--border-style:solid;border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;}.elementor-790 .elementor-element.elementor-element-d034a8c .elementor-icon-box-wrapper{align-items:center;gap:14px;}.elementor-790 .elementor-element.elementor-element-d034a8c .elementor-icon-box-title{margin-block-end:2px;color:#070303;}.elementor-790 .elementor-element.elementor-element-d034a8c.elementor-view-stacked .elementor-icon{background-color:#91560B;}.elementor-790 .elementor-element.elementor-element-d034a8c.elementor-view-framed .elementor-icon, .elementor-790 .elementor-element.elementor-element-d034a8c.elementor-view-default .elementor-icon{fill:#91560B;color:#91560B;border-color:#91560B;}.elementor-790 .elementor-element.elementor-element-d034a8c .elementor-icon{font-size:22px;padding:12px;}.elementor-790 .elementor-element.elementor-element-d034a8c .elementor-icon-box-title, .elementor-790 .elementor-element.elementor-element-d034a8c .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:19px;}.elementor-790 .elementor-element.elementor-element-8266ca5{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;}.elementor-790 .elementor-element.elementor-element-7401004 .elementor-icon-box-wrapper{align-items:center;gap:14px;}.elementor-790 .elementor-element.elementor-element-7401004 .elementor-icon-box-title{margin-block-end:2px;color:#010101;}.elementor-790 .elementor-element.elementor-element-7401004.elementor-view-stacked .elementor-icon{background-color:#91560B;}.elementor-790 .elementor-element.elementor-element-7401004.elementor-view-framed .elementor-icon, .elementor-790 .elementor-element.elementor-element-7401004.elementor-view-default .elementor-icon{fill:#91560B;color:#91560B;border-color:#91560B;}.elementor-790 .elementor-element.elementor-element-7401004 .elementor-icon{font-size:22px;padding:12px;}.elementor-790 .elementor-element.elementor-element-7401004 .elementor-icon-box-title, .elementor-790 .elementor-element.elementor-element-7401004 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:19px;}.elementor-790 .elementor-element.elementor-element-6f698ec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-790 .elementor-element.elementor-element-6f698ec.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-790 .elementor-element.elementor-element-0b87b0f{--display:flex;border-style:solid;--border-style:solid;border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;}.elementor-790 .elementor-element.elementor-element-21b72d7 .elementor-icon-box-wrapper{align-items:center;gap:14px;}.elementor-790 .elementor-element.elementor-element-21b72d7 .elementor-icon-box-title{margin-block-end:2px;color:#070303;}.elementor-790 .elementor-element.elementor-element-21b72d7.elementor-view-stacked .elementor-icon{background-color:#91560B;}.elementor-790 .elementor-element.elementor-element-21b72d7.elementor-view-framed .elementor-icon, .elementor-790 .elementor-element.elementor-element-21b72d7.elementor-view-default .elementor-icon{fill:#91560B;color:#91560B;border-color:#91560B;}.elementor-790 .elementor-element.elementor-element-21b72d7 .elementor-icon{font-size:22px;padding:12px;}.elementor-790 .elementor-element.elementor-element-21b72d7 .elementor-icon-box-title, .elementor-790 .elementor-element.elementor-element-21b72d7 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:19px;}.elementor-790 .elementor-element.elementor-element-9dcd0f2{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;}.elementor-790 .elementor-element.elementor-element-425fa46 .elementor-icon-box-wrapper{align-items:center;gap:14px;}.elementor-790 .elementor-element.elementor-element-425fa46 .elementor-icon-box-title{margin-block-end:2px;color:#010101;}.elementor-790 .elementor-element.elementor-element-425fa46.elementor-view-stacked .elementor-icon{background-color:#91560B;}.elementor-790 .elementor-element.elementor-element-425fa46.elementor-view-framed .elementor-icon, .elementor-790 .elementor-element.elementor-element-425fa46.elementor-view-default .elementor-icon{fill:#91560B;color:#91560B;border-color:#91560B;}.elementor-790 .elementor-element.elementor-element-425fa46 .elementor-icon{font-size:22px;padding:12px;}.elementor-790 .elementor-element.elementor-element-425fa46 .elementor-icon-box-title, .elementor-790 .elementor-element.elementor-element-425fa46 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:19px;}.elementor-790 .elementor-element.elementor-element-70d6885{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-790 .elementor-element.elementor-element-8c7bb83 .elementor-button{background-color:#7A1F1F;font-family:"Times New Roman", Sans-serif;font-size:18px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#C8A24A;border-radius:16px 18px 16px 18px;}.elementor-790 .elementor-element.elementor-element-8c7bb83{margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 57px;}.elementor-790 .elementor-element.elementor-element-8c7bb83.elementor-element{--align-self:flex-start;}.elementor-790 .elementor-element.elementor-element-8c7bb83 .elementor-button-content-wrapper{flex-direction:row;}.elementor-790 .elementor-element.elementor-element-a2da8b4{--divider-border-style:solid;--divider-color:#91560B;--divider-border-width:1.7px;}.elementor-790 .elementor-element.elementor-element-a2da8b4 .elementor-divider-separator{width:38%;margin:0 auto;margin-left:0;}.elementor-790 .elementor-element.elementor-element-a2da8b4 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-790 .elementor-element.elementor-element-f7ebd93{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-790 .elementor-element.elementor-element-f7ebd93.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-790 .elementor-element.elementor-element-9c08e06{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;}.elementor-790 .elementor-element.elementor-element-3f93d37 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-790 .elementor-element.elementor-element-3f93d37 .elementor-icon{font-size:13px;}.elementor-790 .elementor-element.elementor-element-3f93d37 .elementor-icon-box-title, .elementor-790 .elementor-element.elementor-element-3f93d37 .elementor-icon-box-title a{font-family:"Verdana", Sans-serif;font-size:7px;}.elementor-790 .elementor-element.elementor-element-16dcdaa{--display:flex;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;}.elementor-790 .elementor-element.elementor-element-da0e165 .elementor-icon-box-wrapper{align-items:start;gap:13px;}.elementor-790 .elementor-element.elementor-element-da0e165 .elementor-icon{font-size:13px;}.elementor-790 .elementor-element.elementor-element-da0e165 .elementor-icon-box-title, .elementor-790 .elementor-element.elementor-element-da0e165 .elementor-icon-box-title a{font-family:"Tahoma", Sans-serif;font-size:7px;}.elementor-790 .elementor-element.elementor-element-478fb7c{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;}.elementor-790 .elementor-element.elementor-element-728e422 .elementor-icon-box-wrapper{align-items:start;gap:13px;}.elementor-790 .elementor-element.elementor-element-728e422 .elementor-icon{font-size:13px;}.elementor-790 .elementor-element.elementor-element-728e422 .elementor-icon-box-title, .elementor-790 .elementor-element.elementor-element-728e422 .elementor-icon-box-title a{font-family:"Tahoma", Sans-serif;font-size:7px;}.elementor-790 .elementor-element.elementor-element-294872c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:-119px;--margin-bottom:13px;--margin-left:80px;--margin-right:0px;}.elementor-790 .elementor-element.elementor-element-294872c:not(.elementor-motion-effects-element-type-background), .elementor-790 .elementor-element.elementor-element-294872c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EFEF;}.elementor-790 .elementor-element.elementor-element-b6c7acf{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#928F8F;--border-color:#928F8F;}.elementor-790 .elementor-element.elementor-element-8dab630 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-790 .elementor-element.elementor-element-8dab630 .elementor-icon-box-title{margin-block-end:1px;color:#000000;}.elementor-790 .elementor-element.elementor-element-8dab630.elementor-view-stacked .elementor-icon{background-color:#CD7B07;}.elementor-790 .elementor-element.elementor-element-8dab630.elementor-view-framed .elementor-icon, .elementor-790 .elementor-element.elementor-element-8dab630.elementor-view-default .elementor-icon{fill:#CD7B07;color:#CD7B07;border-color:#CD7B07;}.elementor-790 .elementor-element.elementor-element-8dab630 .elementor-icon{font-size:34px;}.elementor-790 .elementor-element.elementor-element-8dab630 .elementor-icon-box-title, .elementor-790 .elementor-element.elementor-element-8dab630 .elementor-icon-box-title a{font-family:"Verdana", Sans-serif;font-size:17px;}.elementor-790 .elementor-element.elementor-element-8dab630 .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:12px;color:#000000;}.elementor-790 .elementor-element.elementor-element-1708b61{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#6E6C6C;--border-color:#6E6C6C;}.elementor-790 .elementor-element.elementor-element-20db60b .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-790 .elementor-element.elementor-element-20db60b .elementor-icon-box-title{margin-block-end:1px;color:#000000;}.elementor-790 .elementor-element.elementor-element-20db60b.elementor-view-stacked .elementor-icon{background-color:#CD7B07;}.elementor-790 .elementor-element.elementor-element-20db60b.elementor-view-framed .elementor-icon, .elementor-790 .elementor-element.elementor-element-20db60b.elementor-view-default .elementor-icon{fill:#CD7B07;color:#CD7B07;border-color:#CD7B07;}.elementor-790 .elementor-element.elementor-element-20db60b .elementor-icon{font-size:34px;}.elementor-790 .elementor-element.elementor-element-20db60b .elementor-icon-box-title, .elementor-790 .elementor-element.elementor-element-20db60b .elementor-icon-box-title a{font-family:"Verdana", Sans-serif;font-size:17px;}.elementor-790 .elementor-element.elementor-element-20db60b .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:12px;color:#000000;}.elementor-790 .elementor-element.elementor-element-306011d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#6E6C6C;--border-color:#6E6C6C;}.elementor-790 .elementor-element.elementor-element-f278345 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-790 .elementor-element.elementor-element-f278345 .elementor-icon-box-title{margin-block-end:1px;color:#000000;}.elementor-790 .elementor-element.elementor-element-f278345.elementor-view-stacked .elementor-icon{background-color:#CD7B07;}.elementor-790 .elementor-element.elementor-element-f278345.elementor-view-framed .elementor-icon, .elementor-790 .elementor-element.elementor-element-f278345.elementor-view-default .elementor-icon{fill:#CD7B07;color:#CD7B07;border-color:#CD7B07;}.elementor-790 .elementor-element.elementor-element-f278345 .elementor-icon{font-size:34px;}.elementor-790 .elementor-element.elementor-element-f278345 .elementor-icon-box-title, .elementor-790 .elementor-element.elementor-element-f278345 .elementor-icon-box-title a{font-family:"Verdana", Sans-serif;font-size:17px;}.elementor-790 .elementor-element.elementor-element-f278345 .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:12px;color:#000000;}.elementor-790 .elementor-element.elementor-element-f176545{--display:flex;}.elementor-790 .elementor-element.elementor-element-e44780f .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-790 .elementor-element.elementor-element-e44780f .elementor-icon-box-title{margin-block-end:1px;color:#000000;}.elementor-790 .elementor-element.elementor-element-e44780f.elementor-view-stacked .elementor-icon{background-color:#CD7B07;}.elementor-790 .elementor-element.elementor-element-e44780f.elementor-view-framed .elementor-icon, .elementor-790 .elementor-element.elementor-element-e44780f.elementor-view-default .elementor-icon{fill:#CD7B07;color:#CD7B07;border-color:#CD7B07;}.elementor-790 .elementor-element.elementor-element-e44780f .elementor-icon{font-size:34px;}.elementor-790 .elementor-element.elementor-element-e44780f .elementor-icon-box-title, .elementor-790 .elementor-element.elementor-element-e44780f .elementor-icon-box-title a{font-family:"Verdana", Sans-serif;font-size:17px;}.elementor-790 .elementor-element.elementor-element-e44780f .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:12px;color:#000000;}.elementor-790 .elementor-element.elementor-element-ff7fae8{--display:flex;}.elementor-790 .elementor-element.elementor-element-ff7fae8:not(.elementor-motion-effects-element-type-background), .elementor-790 .elementor-element.elementor-element-ff7fae8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2ECEC;}.elementor-790 .elementor-element.elementor-element-beb1e29{--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-790 .elementor-element.elementor-element-e56eabd{--display:flex;}.elementor-790 .elementor-element.elementor-element-6bdca9c .elementor-heading-title{font-family:"Abril Fatface", Sans-serif;font-size:32px;font-weight:400;color:#010101;}.elementor-790 .elementor-element.elementor-element-a32da73.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-790 .elementor-element.elementor-element-a32da73.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-width:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-790 .elementor-element.elementor-element-a32da73.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#0C0505;}.elementor-790 .elementor-element.elementor-element-a32da73.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#0C0505;}.elementor-790 .elementor-element.elementor-element-a32da73.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-790 .elementor-element.elementor-element-a32da73.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Abril Fatface", Sans-serif;}.elementor-790 .elementor-element.elementor-element-a32da73.elementor-wc-products ul.products li.product .price{color:#010101;}.elementor-790 .elementor-element.elementor-element-a32da73.elementor-wc-products ul.products li.product .price ins{color:#010101;}.elementor-790 .elementor-element.elementor-element-a32da73.elementor-wc-products ul.products li.product .price ins .amount{color:#010101;}.elementor-790 .elementor-element.elementor-element-a32da73.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#000000;border-radius:37px 37px 37px 37px;}.elementor-790 .elementor-element.elementor-element-a32da73.elementor-wc-products ul.products li.product .button:hover{color:#929090;background-color:#C40000;}.elementor-790 .elementor-element.elementor-element-a32da73.elementor-wc-products ul.products li.product{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-790 .elementor-element.elementor-element-a32da73.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-790 .elementor-element.elementor-element-38d40b4{--display:flex;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-790 .elementor-element.elementor-element-38d40b4:not(.elementor-motion-effects-element-type-background), .elementor-790 .elementor-element.elementor-element-38d40b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2ECEC;}.elementor-790 .elementor-element.elementor-element-147000b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 14px;text-align:center;}.elementor-790 .elementor-element.elementor-element-147000b .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:45px;color:#000000;}.elementor-790 .elementor-element.elementor-element-bc6ae0b{--divider-border-style:solid;--divider-color:#B08A4A;--divider-border-width:2px;width:var( --container-widget-width, 27.339% );max-width:27.339%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 454px;--container-widget-width:27.339%;--container-widget-flex-grow:0;--divider-icon-size:24px;}.elementor-790 .elementor-element.elementor-element-bc6ae0b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-790 .elementor-element.elementor-element-bc6ae0b .elementor-divider-separator{width:100%;}.elementor-790 .elementor-element.elementor-element-bc6ae0b .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-790 .elementor-element.elementor-element-bc6ae0b.elementor-view-stacked .elementor-icon{background-color:#B08A4A;}.elementor-790 .elementor-element.elementor-element-bc6ae0b.elementor-view-framed .elementor-icon, .elementor-790 .elementor-element.elementor-element-bc6ae0b.elementor-view-default .elementor-icon{color:#B08A4A;border-color:#B08A4A;}.elementor-790 .elementor-element.elementor-element-bc6ae0b.elementor-view-framed .elementor-icon, .elementor-790 .elementor-element.elementor-element-bc6ae0b.elementor-view-default .elementor-icon svg{fill:#B08A4A;}.elementor-790 .elementor-element.elementor-element-e68845e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 14px;text-align:center;font-family:"Tahoma", Sans-serif;color:#080404;}.elementor-790 .elementor-element.elementor-element-5a8541b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;}.elementor-790 .elementor-element.elementor-element-3ff4b24{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#985303;--border-color:#985303;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);}.elementor-790 .elementor-element.elementor-element-3ff4b24:not(.elementor-motion-effects-element-type-background), .elementor-790 .elementor-element.elementor-element-3ff4b24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCD7D7;}.elementor-790 .elementor-element.elementor-element-1536ede img{width:97%;max-width:97%;height:233px;object-fit:cover;object-position:bottom center;}.elementor-790 .elementor-element.elementor-element-8f016d9{text-align:center;}.elementor-790 .elementor-element.elementor-element-8f016d9 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:31px;color:#010000;}.elementor-790 .elementor-element.elementor-element-8c22399 .elementor-button{background-color:#02010100;font-family:"Helvetica", Sans-serif;font-size:20px;fill:#985303;color:#985303;border-style:solid;border-width:1px 0px 2px 0px;border-color:#985303;border-radius:38px 38px 38px 38px;}.elementor-790 .elementor-element.elementor-element-8c22399{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 11px 0px;}.elementor-790 .elementor-element.elementor-element-6d98c4f{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);}.elementor-790 .elementor-element.elementor-element-6d98c4f:not(.elementor-motion-effects-element-type-background), .elementor-790 .elementor-element.elementor-element-6d98c4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCD7D7;}.elementor-790 .elementor-element.elementor-element-5411a43 img{width:97%;max-width:97%;height:233px;object-fit:cover;object-position:bottom center;}.elementor-790 .elementor-element.elementor-element-6cae91b{text-align:center;}.elementor-790 .elementor-element.elementor-element-6cae91b .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:31px;color:#040202;}.elementor-790 .elementor-element.elementor-element-37bbcd6 .elementor-button{background-color:#02010100;font-family:"Helvetica", Sans-serif;font-size:20px;fill:#985303;color:#985303;border-style:solid;border-width:1px 0px 2px 0px;border-color:#985303;border-radius:38px 38px 38px 38px;}.elementor-790 .elementor-element.elementor-element-37bbcd6{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-790 .elementor-element.elementor-element-0e26e1c{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);}.elementor-790 .elementor-element.elementor-element-0e26e1c:not(.elementor-motion-effects-element-type-background), .elementor-790 .elementor-element.elementor-element-0e26e1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCD7D7;}.elementor-790 .elementor-element.elementor-element-015cac0 img{width:97%;max-width:97%;height:233px;object-fit:cover;object-position:bottom center;}.elementor-790 .elementor-element.elementor-element-18918f3{text-align:center;}.elementor-790 .elementor-element.elementor-element-18918f3 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:31px;color:#010101;}.elementor-790 .elementor-element.elementor-element-127df8a .elementor-button{background-color:#02010100;font-family:"Helvetica", Sans-serif;font-size:20px;fill:#985303;color:#985303;border-style:solid;border-width:1px 0px 2px 0px;border-color:#985303;border-radius:38px 38px 38px 38px;}.elementor-790 .elementor-element.elementor-element-127df8a{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-790 .elementor-element.elementor-element-54cb320{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-790 .elementor-element.elementor-element-d940401{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);}.elementor-790 .elementor-element.elementor-element-d940401:not(.elementor-motion-effects-element-type-background), .elementor-790 .elementor-element.elementor-element-d940401 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCD7D7;}.elementor-790 .elementor-element.elementor-element-1079cc4 img{width:97%;max-width:97%;height:233px;object-fit:cover;object-position:bottom center;}.elementor-790 .elementor-element.elementor-element-518f889{text-align:center;}.elementor-790 .elementor-element.elementor-element-518f889 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:31px;color:#000000;}.elementor-790 .elementor-element.elementor-element-dded46b .elementor-button{background-color:#02010100;font-family:"Helvetica", Sans-serif;font-size:20px;fill:#985303;color:#985303;border-style:solid;border-width:1px 0px 2px 0px;border-color:#985303;border-radius:38px 38px 38px 38px;}.elementor-790 .elementor-element.elementor-element-dded46b{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-790 .elementor-element.elementor-element-4547a57{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);}.elementor-790 .elementor-element.elementor-element-4547a57:not(.elementor-motion-effects-element-type-background), .elementor-790 .elementor-element.elementor-element-4547a57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCD7D7;}.elementor-790 .elementor-element.elementor-element-82a1f8c img{width:97%;max-width:97%;height:233px;object-fit:cover;object-position:bottom center;}.elementor-790 .elementor-element.elementor-element-7a35b3d{text-align:center;}.elementor-790 .elementor-element.elementor-element-7a35b3d .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:31px;color:#000000;}.elementor-790 .elementor-element.elementor-element-8d0713e .elementor-button{background-color:#02010100;font-family:"Helvetica", Sans-serif;font-size:20px;fill:#985303;color:#985303;border-style:solid;border-width:1px 0px 2px 0px;border-color:#985303;border-radius:38px 38px 38px 38px;}.elementor-790 .elementor-element.elementor-element-8d0713e{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-790 .elementor-element.elementor-element-fcd66c1{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);}.elementor-790 .elementor-element.elementor-element-fcd66c1:not(.elementor-motion-effects-element-type-background), .elementor-790 .elementor-element.elementor-element-fcd66c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCD7D7;}.elementor-790 .elementor-element.elementor-element-75decde img{width:97%;max-width:97%;height:233px;object-fit:cover;object-position:bottom center;}.elementor-790 .elementor-element.elementor-element-884ccb4{text-align:center;}.elementor-790 .elementor-element.elementor-element-884ccb4 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:31px;color:#000000;}.elementor-790 .elementor-element.elementor-element-1ed4232 .elementor-button{background-color:#02010100;font-family:"Helvetica", Sans-serif;font-size:20px;fill:#985303;color:#985303;border-style:solid;border-width:1px 0px 2px 0px;border-color:#985303;border-radius:38px 38px 38px 38px;}.elementor-790 .elementor-element.elementor-element-1ed4232{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-790 .elementor-element.elementor-element-9878852{--display:flex;}.elementor-790 .elementor-element.elementor-element-9878852:not(.elementor-motion-effects-element-type-background), .elementor-790 .elementor-element.elementor-element-9878852 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2ECEC;}.elementor-790 .elementor-element.elementor-element-59db8bd{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-790 .elementor-element.elementor-element-59db8bd .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:59px;font-weight:700;color:#000000;}.elementor-790 .elementor-element.elementor-element-a28e496{--divider-border-style:solid;--divider-color:#B08A4A;--divider-border-width:2px;width:var( --container-widget-width, 27.339% );max-width:27.339%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 427px;--container-widget-width:27.339%;--container-widget-flex-grow:0;--divider-icon-size:24px;}.elementor-790 .elementor-element.elementor-element-a28e496.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-790 .elementor-element.elementor-element-a28e496 .elementor-divider-separator{width:100%;}.elementor-790 .elementor-element.elementor-element-a28e496 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-790 .elementor-element.elementor-element-a28e496.elementor-view-stacked .elementor-icon{background-color:#B08A4A;}.elementor-790 .elementor-element.elementor-element-a28e496.elementor-view-framed .elementor-icon, .elementor-790 .elementor-element.elementor-element-a28e496.elementor-view-default .elementor-icon{color:#B08A4A;border-color:#B08A4A;}.elementor-790 .elementor-element.elementor-element-a28e496.elementor-view-framed .elementor-icon, .elementor-790 .elementor-element.elementor-element-a28e496.elementor-view-default .elementor-icon svg{fill:#B08A4A;}.elementor-790 .elementor-element.elementor-element-ba4dca1{text-align:center;font-weight:700;color:#665757;}.elementor-790 .elementor-element.elementor-element-58a0c08{--display:flex;--min-height:300px;--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-790 .elementor-element.elementor-element-7429312{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-790 .elementor-element.elementor-element-7429312:not(.elementor-motion-effects-element-type-background), .elementor-790 .elementor-element.elementor-element-7429312 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shaheer.bitsbytestudio.com/wp-content/uploads/2026/07/29554941301416500.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-790 .elementor-element.elementor-element-5e35bf7{margin:220px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-790 .elementor-element.elementor-element-5e35bf7 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;color:#FFFFFF;}.elementor-790 .elementor-element.elementor-element-0e74426{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-790 .elementor-element.elementor-element-0e74426:not(.elementor-motion-effects-element-type-background), .elementor-790 .elementor-element.elementor-element-0e74426 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shaheer.bitsbytestudio.com/wp-content/uploads/2026/07/AFIA-Afghan-Khal-Mohammadi-343x251cm.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-790 .elementor-element.elementor-element-4e6536e{margin:220px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-790 .elementor-element.elementor-element-4e6536e .elementor-heading-title{font-family:"Times New Roman", Sans-serif;color:#FFFFFF;}.elementor-790 .elementor-element.elementor-element-a1e5648{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-790 .elementor-element.elementor-element-a1e5648:not(.elementor-motion-effects-element-type-background), .elementor-790 .elementor-element.elementor-element-a1e5648 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shaheer.bitsbytestudio.com/wp-content/uploads/2026/07/211174979141030.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-790 .elementor-element.elementor-element-80833e9{margin:220px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-790 .elementor-element.elementor-element-80833e9 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;color:#FFFFFF;}.elementor-790 .elementor-element.elementor-element-cd7b08d{--display:flex;--min-height:300px;--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-790 .elementor-element.elementor-element-a3371c7{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-790 .elementor-element.elementor-element-a3371c7:not(.elementor-motion-effects-element-type-background), .elementor-790 .elementor-element.elementor-element-a3371c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shaheer.bitsbytestudio.com/wp-content/uploads/2026/07/30328997485727987.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-790 .elementor-element.elementor-element-5f03944{margin:220px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-790 .elementor-element.elementor-element-5f03944 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;color:#FFFFFF;}.elementor-790 .elementor-element.elementor-element-7d293a0{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-790 .elementor-element.elementor-element-7d293a0:not(.elementor-motion-effects-element-type-background), .elementor-790 .elementor-element.elementor-element-7d293a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shaheer.bitsbytestudio.com/wp-content/uploads/2026/07/Persian-rug.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-790 .elementor-element.elementor-element-f6c4073{margin:220px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-790 .elementor-element.elementor-element-f6c4073 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;color:#FFFFFF;}.elementor-790 .elementor-element.elementor-element-74af1b8{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-790 .elementor-element.elementor-element-74af1b8:not(.elementor-motion-effects-element-type-background), .elementor-790 .elementor-element.elementor-element-74af1b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shaheer.bitsbytestudio.com/wp-content/uploads/2026/07/17803361025481514.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-790 .elementor-element.elementor-element-d3c741d{margin:220px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-790 .elementor-element.elementor-element-d3c741d .elementor-heading-title{font-family:"Times New Roman", Sans-serif;color:#FFFFFF;}.elementor-790 .elementor-element.elementor-element-c8f7123{--display:flex;--min-height:166px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:26px 26px 26px 26px;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);--margin-top:50px;--margin-bottom:0px;--margin-left:35px;--margin-right:0px;}.elementor-790 .elementor-element.elementor-element-c8f7123:not(.elementor-motion-effects-element-type-background), .elementor-790 .elementor-element.elementor-element-c8f7123 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBDFDF;}.elementor-790 .elementor-element.elementor-element-120b300{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#878484;--border-color:#878484;}.elementor-790 .elementor-element.elementor-element-0ed86e8 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:40px;color:#000000;}.elementor-790 .elementor-element.elementor-element-441cf96{font-family:"Poppins", Sans-serif;color:#4E4E4E;}.elementor-790 .elementor-element.elementor-element-c028c35 .elementor-button{background-color:#5E0000;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-radius:30px 30px 30px 30px;}.elementor-790 .elementor-element.elementor-element-c028c35 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-790 .elementor-element.elementor-element-2480b79{--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-790 .elementor-element.elementor-element-9f06238 .elementor-icon-box-wrapper{gap:10px;}.elementor-790 .elementor-element.elementor-element-9f06238.elementor-view-stacked .elementor-icon{background-color:#AC5E04;}.elementor-790 .elementor-element.elementor-element-9f06238.elementor-view-framed .elementor-icon, .elementor-790 .elementor-element.elementor-element-9f06238.elementor-view-default .elementor-icon{fill:#AC5E04;color:#AC5E04;border-color:#AC5E04;}.elementor-790 .elementor-element.elementor-element-9f06238 .elementor-icon{font-size:30px;padding:10px;}.elementor-790 .elementor-element.elementor-element-9f06238 .elementor-icon-box-title, .elementor-790 .elementor-element.elementor-element-9f06238 .elementor-icon-box-title a{font-family:"Times New Roman", Sans-serif;font-size:15px;}.elementor-790 .elementor-element.elementor-element-9f06238 .elementor-icon-box-title{color:#000000;}.elementor-790 .elementor-element.elementor-element-9f06238 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;color:#3E3A3A;}.elementor-790 .elementor-element.elementor-element-d09aa2b .elementor-icon-box-wrapper{gap:10px;}.elementor-790 .elementor-element.elementor-element-d09aa2b.elementor-view-stacked .elementor-icon{background-color:#AC5E04;}.elementor-790 .elementor-element.elementor-element-d09aa2b.elementor-view-framed .elementor-icon, .elementor-790 .elementor-element.elementor-element-d09aa2b.elementor-view-default .elementor-icon{fill:#AC5E04;color:#AC5E04;border-color:#AC5E04;}.elementor-790 .elementor-element.elementor-element-d09aa2b .elementor-icon{font-size:30px;padding:10px;}.elementor-790 .elementor-element.elementor-element-d09aa2b .elementor-icon-box-title, .elementor-790 .elementor-element.elementor-element-d09aa2b .elementor-icon-box-title a{font-family:"Times New Roman", Sans-serif;font-size:15px;}.elementor-790 .elementor-element.elementor-element-d09aa2b .elementor-icon-box-title{color:#000000;}.elementor-790 .elementor-element.elementor-element-d09aa2b .elementor-icon-box-description{font-family:"Poppins", Sans-serif;color:#484646;}.elementor-790 .elementor-element.elementor-element-91a8319 .elementor-icon-box-wrapper{gap:10px;}.elementor-790 .elementor-element.elementor-element-91a8319.elementor-view-stacked .elementor-icon{background-color:#AC5E04;}.elementor-790 .elementor-element.elementor-element-91a8319.elementor-view-framed .elementor-icon, .elementor-790 .elementor-element.elementor-element-91a8319.elementor-view-default .elementor-icon{fill:#AC5E04;color:#AC5E04;border-color:#AC5E04;}.elementor-790 .elementor-element.elementor-element-91a8319 .elementor-icon{font-size:30px;padding:10px;}.elementor-790 .elementor-element.elementor-element-91a8319 .elementor-icon-box-title, .elementor-790 .elementor-element.elementor-element-91a8319 .elementor-icon-box-title a{font-family:"Times New Roman", Sans-serif;font-size:15px;}.elementor-790 .elementor-element.elementor-element-91a8319 .elementor-icon-box-title{color:#000000;}.elementor-790 .elementor-element.elementor-element-91a8319 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;color:#484646;}.elementor-790 .elementor-element.elementor-element-276a98e .elementor-icon-box-wrapper{gap:10px;}.elementor-790 .elementor-element.elementor-element-276a98e.elementor-view-stacked .elementor-icon{background-color:#AC5E04;}.elementor-790 .elementor-element.elementor-element-276a98e.elementor-view-framed .elementor-icon, .elementor-790 .elementor-element.elementor-element-276a98e.elementor-view-default .elementor-icon{fill:#AC5E04;color:#AC5E04;border-color:#AC5E04;}.elementor-790 .elementor-element.elementor-element-276a98e .elementor-icon{font-size:30px;padding:10px;}.elementor-790 .elementor-element.elementor-element-276a98e .elementor-icon-box-title, .elementor-790 .elementor-element.elementor-element-276a98e .elementor-icon-box-title a{font-family:"Times New Roman", Sans-serif;font-size:15px;}.elementor-790 .elementor-element.elementor-element-276a98e .elementor-icon-box-title{color:#000000;}.elementor-790 .elementor-element.elementor-element-276a98e .elementor-icon-box-description{font-family:"Poppins", Sans-serif;color:#484646;}.elementor-790 .elementor-element.elementor-element-e52be80{--display:flex;--min-height:0px;--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-790 .elementor-element.elementor-element-ec620ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-790 .elementor-element.elementor-element-9958c52{--display:flex;}.elementor-790 .elementor-element.elementor-element-3a5479e{--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-790 .elementor-element.elementor-element-4d8f0a2{--display:flex;}.elementor-790 .elementor-element.elementor-element-4807d59 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:28px;color:#000000;}.elementor-790 .elementor-element.elementor-element-145ada5{--display:flex;}.elementor-790 .elementor-element.elementor-element-1741c68 .elementor-button{background-color:#02010100;fill:#000000;color:#000000;transition-duration:2.8s;border-style:solid;border-width:0px 0px 2px 0px;border-color:#000000;padding:1px 1px 1px 1px;}.elementor-790 .elementor-element.elementor-element-1741c68 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-790 .elementor-element.elementor-element-1741c68 .elementor-button:hover, .elementor-790 .elementor-element.elementor-element-1741c68 .elementor-button:focus{color:#6F0202;border-color:#650505;}.elementor-790 .elementor-element.elementor-element-1741c68 .elementor-button:hover svg, .elementor-790 .elementor-element.elementor-element-1741c68 .elementor-button:focus svg{fill:#6F0202;}.elementor-790 .elementor-element.elementor-element-46b39a8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-790 .elementor-element.elementor-element-ab8b896.elementor-wc-products  ul.products{grid-column-gap:5px;grid-row-gap:10px;}.elementor-790 .elementor-element.elementor-element-ab8b896.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-width:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-790 .elementor-element.elementor-element-ab8b896.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#0C0505;}.elementor-790 .elementor-element.elementor-element-ab8b896.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#0C0505;}.elementor-790 .elementor-element.elementor-element-ab8b896.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-790 .elementor-element.elementor-element-ab8b896.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Abril Fatface", Sans-serif;}.elementor-790 .elementor-element.elementor-element-ab8b896.elementor-wc-products ul.products li.product .price{color:#010101;}.elementor-790 .elementor-element.elementor-element-ab8b896.elementor-wc-products ul.products li.product .price ins{color:#010101;}.elementor-790 .elementor-element.elementor-element-ab8b896.elementor-wc-products ul.products li.product .price ins .amount{color:#010101;}.elementor-790 .elementor-element.elementor-element-ab8b896.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#000000;border-radius:38px 38px 38px 38px;}.elementor-790 .elementor-element.elementor-element-ab8b896.elementor-wc-products ul.products li.product .button:hover{color:#929090;background-color:#C40000;}.elementor-790 .elementor-element.elementor-element-ab8b896.elementor-wc-products ul.products li.product{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-790 .elementor-element.elementor-element-ab8b896.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-790 .elementor-element.elementor-element-8f91b80{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-790 .elementor-element.elementor-element-8f8784a{--display:flex;}.elementor-790 .elementor-element.elementor-element-499d9e6{--e-rating-icon-font-size:20px;--e-rating-gap:3px;--e-rating-icon-marked-color:#B43004;}.elementor-790 .elementor-element.elementor-element-67708a4 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;color:#000000;}.elementor-790 .elementor-element.elementor-element-09edbdd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:73px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-790 .elementor-element.elementor-element-bcb5734 .elementor-icon-wrapper{text-align:center;}.elementor-790 .elementor-element.elementor-element-bcb5734.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-790 .elementor-element.elementor-element-bcb5734.elementor-view-framed .elementor-icon, .elementor-790 .elementor-element.elementor-element-bcb5734.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-790 .elementor-element.elementor-element-bcb5734.elementor-view-framed .elementor-icon, .elementor-790 .elementor-element.elementor-element-bcb5734.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-790 .elementor-element.elementor-element-bcb5734.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;color:#130474;}.elementor-790 .elementor-element.elementor-element-bcb5734.elementor-view-framed .elementor-icon:hover, .elementor-790 .elementor-element.elementor-element-bcb5734.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-790 .elementor-element.elementor-element-bcb5734.elementor-view-framed .elementor-icon:hover, .elementor-790 .elementor-element.elementor-element-bcb5734.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-790 .elementor-element.elementor-element-bcb5734.elementor-view-framed .elementor-icon:hover{background-color:#130474;}.elementor-790 .elementor-element.elementor-element-bcb5734.elementor-view-stacked .elementor-icon:hover svg{fill:#130474;}.elementor-790 .elementor-element.elementor-element-bcb5734 .elementor-icon{font-size:30px;border-width:1px 1px 1px 1px;}.elementor-790 .elementor-element.elementor-element-bcb5734 .elementor-icon svg{height:30px;}.elementor-790 .elementor-element.elementor-element-28be8d1 .elementor-icon-wrapper{text-align:center;}.elementor-790 .elementor-element.elementor-element-28be8d1.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-790 .elementor-element.elementor-element-28be8d1.elementor-view-framed .elementor-icon, .elementor-790 .elementor-element.elementor-element-28be8d1.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-790 .elementor-element.elementor-element-28be8d1.elementor-view-framed .elementor-icon, .elementor-790 .elementor-element.elementor-element-28be8d1.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-790 .elementor-element.elementor-element-28be8d1.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;color:#130474;}.elementor-790 .elementor-element.elementor-element-28be8d1.elementor-view-framed .elementor-icon:hover, .elementor-790 .elementor-element.elementor-element-28be8d1.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-790 .elementor-element.elementor-element-28be8d1.elementor-view-framed .elementor-icon:hover, .elementor-790 .elementor-element.elementor-element-28be8d1.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-790 .elementor-element.elementor-element-28be8d1.elementor-view-framed .elementor-icon:hover{background-color:#130474;}.elementor-790 .elementor-element.elementor-element-28be8d1.elementor-view-stacked .elementor-icon:hover svg{fill:#130474;}.elementor-790 .elementor-element.elementor-element-28be8d1 .elementor-icon{font-size:30px;border-width:1px 1px 1px 1px;}.elementor-790 .elementor-element.elementor-element-28be8d1 .elementor-icon svg{height:30px;}.elementor-790 .elementor-element.elementor-element-453c71e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-790 .elementor-element.elementor-element-e728fdf{--display:flex;}.elementor-790 .elementor-element.elementor-element-87c23f4{--display:flex;}.elementor-790 .elementor-element.elementor-element-61b7559 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:25px;font-weight:700;}.elementor-790 .elementor-element.elementor-element-7afa2ce{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-790 .elementor-element.elementor-element-4f95ec4 .elementor-button{background-color:#02010100;fill:#020432;color:#020432;border-style:solid;border-width:0px 0px 2px 0px;border-color:#020432;border-radius:0px 0px 0px 0px;padding:4px 4px 4px 4px;}.elementor-790 .elementor-element.elementor-element-4f95ec4{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-790 .elementor-element.elementor-element-8fc0718{--display:flex;}.elementor-790 .elementor-element.elementor-element-9889f1c .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-790 .elementor-element.elementor-element-621d400{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-790 .elementor-element.elementor-element-571015e{--display:flex;}.elementor-790 .elementor-element.elementor-element-b6ba5e1{--display:flex;}.elementor-790 .elementor-element.elementor-element-288205f .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:25px;font-weight:700;}.elementor-790 .elementor-element.elementor-element-775373c{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-790 .elementor-element.elementor-element-c3c5e23 .elementor-button{background-color:#02010100;fill:#020432;color:#020432;border-style:solid;border-width:0px 0px 2px 0px;border-color:#020432;border-radius:0px 0px 0px 0px;padding:4px 4px 4px 4px;}.elementor-790 .elementor-element.elementor-element-c3c5e23{margin:-55px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-790 .elementor-element.elementor-element-af98e04{--display:flex;}.elementor-790 .elementor-element.elementor-element-bc03d1c .elementor-wrapper{--video-aspect-ratio:0.5625;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-790 .elementor-element.elementor-element-045a0d7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:17px 17px 17px 17px;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);--margin-top:14px;--margin-bottom:46px;--margin-left:38px;--margin-right:0px;}.elementor-790 .elementor-element.elementor-element-045a0d7:not(.elementor-motion-effects-element-type-background), .elementor-790 .elementor-element.elementor-element-045a0d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBDFDF;}.elementor-790 .elementor-element.elementor-element-f60a25e{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#908C8C;--border-color:#908C8C;--border-radius:0px 0px 0px 0px;}.elementor-790 .elementor-element.elementor-element-37c6bc1 .elementor-heading-title{font-family:"ABeeZee", Sans-serif;font-size:40px;color:#010000;}.elementor-790 .elementor-element.elementor-element-9f88711{font-family:"Tahoma", Sans-serif;font-size:11px;color:#5D5B5B;}.elementor-790 .elementor-element.elementor-element-88b2e4d .elementor-button{background-color:#030202;font-family:"Verdana", Sans-serif;border-style:solid;border-width:0px 0px 0px 0px;border-radius:24px 24px 24px 24px;}.elementor-790 .elementor-element.elementor-element-88b2e4d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 45px;}.elementor-790 .elementor-element.elementor-element-59a205a{--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-790 .elementor-element.elementor-element-c72ed4e{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-790 .elementor-element.elementor-element-c72ed4e:not(.elementor-motion-effects-element-type-background), .elementor-790 .elementor-element.elementor-element-c72ed4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shaheer.bitsbytestudio.com/wp-content/uploads/2026/07/29554941301416500.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-790 .elementor-element.elementor-element-dafcb34{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-790 .elementor-element.elementor-element-dafcb34:not(.elementor-motion-effects-element-type-background), .elementor-790 .elementor-element.elementor-element-dafcb34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shaheer.bitsbytestudio.com/wp-content/uploads/2026/07/AFIA-Afghan-Khal-Mohammadi-343x251cm.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-790 .elementor-element.elementor-element-f565615{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-790 .elementor-element.elementor-element-f565615:not(.elementor-motion-effects-element-type-background), .elementor-790 .elementor-element.elementor-element-f565615 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shaheer.bitsbytestudio.com/wp-content/uploads/2026/07/17803361025481514.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-790 .elementor-element.elementor-element-ffd0012{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px -1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:-1px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-790 .elementor-element.elementor-element-ffd0012:not(.elementor-motion-effects-element-type-background), .elementor-790 .elementor-element.elementor-element-ffd0012 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shaheer.bitsbytestudio.com/wp-content/uploads/2026/07/64668944646744884.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}body.elementor-page-790:not(.elementor-motion-effects-element-type-background), body.elementor-page-790 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2ECEC;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-790 .elementor-element.elementor-element-a32da73.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-790 .elementor-element.elementor-element-ab8b896.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-790 .elementor-element.elementor-element-6769e7b{--width:25%;}.elementor-790 .elementor-element.elementor-element-48804a1{--width:50%;}.elementor-790 .elementor-element.elementor-element-dd84753{--width:29%;}.elementor-790 .elementor-element.elementor-element-0f4fecc{--width:41.727%;}.elementor-790 .elementor-element.elementor-element-6f698ec{--width:41.723%;}.elementor-790 .elementor-element.elementor-element-f7ebd93{--width:36%;}.elementor-790 .elementor-element.elementor-element-294872c{--width:86%;}.elementor-790 .elementor-element.elementor-element-c8f7123{--width:95%;}.elementor-790 .elementor-element.elementor-element-120b300{--width:52%;}.elementor-790 .elementor-element.elementor-element-8f8784a{--content-width:626px;}.elementor-790 .elementor-element.elementor-element-045a0d7{--width:94%;}.elementor-790 .elementor-element.elementor-element-f60a25e{--width:47%;}}@media(max-width:767px){.elementor-790 .elementor-element.elementor-element-6769e7b{--margin-top:0px;--margin-bottom:0px;--margin-left:-2px;--margin-right:0px;}.elementor-790 .elementor-element.elementor-element-6449bfd{width:var( --container-widget-width, 310.802px );max-width:310.802px;--container-widget-width:310.802px;--container-widget-flex-grow:0;}.elementor-790 .elementor-element.elementor-element-6449bfd .elementor-heading-title{font-size:21px;}.elementor-790 .elementor-element.elementor-element-d9f1b3c{width:var( --container-widget-width, 295.385px );max-width:295.385px;--container-widget-width:295.385px;--container-widget-flex-grow:0;}.elementor-790 .elementor-element.elementor-element-d9f1b3c .elementor-heading-title{font-size:30px;}.elementor-790 .elementor-element.elementor-element-36404ad{width:var( --container-widget-width, 313.979px );max-width:313.979px;--container-widget-width:313.979px;--container-widget-flex-grow:0;}.elementor-790 .elementor-element.elementor-element-d729688{width:var( --container-widget-width, 312.979px );max-width:312.979px;--container-widget-width:312.979px;--container-widget-flex-grow:0;}.elementor-790 .elementor-element.elementor-element-dd84753{--width:122.667px;}.elementor-790 .elementor-element.elementor-element-547380e{margin:-58px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -91px;text-align:end;}.elementor-790 .elementor-element.elementor-element-24ac8a0{margin:-41px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 39px;}.elementor-790 .elementor-element.elementor-element-24ac8a0 .elementor-icon-box-title{margin-block-end:0px;}.elementor-790 .elementor-element.elementor-element-24ac8a0 .elementor-icon{font-size:29px;}.elementor-790 .elementor-element.elementor-element-24ac8a0 .elementor-icon-box-title, .elementor-790 .elementor-element.elementor-element-24ac8a0 .elementor-icon-box-title a{font-size:15px;}.elementor-790 .elementor-element.elementor-element-9050dfa{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-790 .elementor-element.elementor-element-32ef34b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-790 .elementor-element.elementor-element-32ef34b .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-790 .elementor-element.elementor-element-32ef34b .elementor-divider{text-align:center;}.elementor-790 .elementor-element.elementor-element-0f4fecc{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-790 .elementor-element.elementor-element-bae70c2{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-790 .elementor-element.elementor-element-6f698ec{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-790 .elementor-element.elementor-element-0b87b0f{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-790 .elementor-element.elementor-element-a2da8b4 .elementor-divider-separator{width:100%;}.elementor-790 .elementor-element.elementor-element-f7ebd93{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-790 .elementor-element.elementor-element-9c08e06{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-790 .elementor-element.elementor-element-3f93d37 .elementor-icon{font-size:20px;}.elementor-790 .elementor-element.elementor-element-3f93d37 .elementor-icon-box-title, .elementor-790 .elementor-element.elementor-element-3f93d37 .elementor-icon-box-title a{font-size:12px;}.elementor-790 .elementor-element.elementor-element-16dcdaa{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-790 .elementor-element.elementor-element-da0e165 .elementor-icon{font-size:20px;}.elementor-790 .elementor-element.elementor-element-da0e165 .elementor-icon-box-title, .elementor-790 .elementor-element.elementor-element-da0e165 .elementor-icon-box-title a{font-size:12px;}.elementor-790 .elementor-element.elementor-element-728e422 .elementor-icon{font-size:20px;}.elementor-790 .elementor-element.elementor-element-728e422 .elementor-icon-box-title, .elementor-790 .elementor-element.elementor-element-728e422 .elementor-icon-box-title a{font-size:12px;}.elementor-790 .elementor-element.elementor-element-294872c{--width:500px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-790 .elementor-element.elementor-element-b6c7acf{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-790 .elementor-element.elementor-element-1708b61{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-790 .elementor-element.elementor-element-306011d{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-790 .elementor-element.elementor-element-a32da73.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-790 .elementor-element.elementor-element-147000b{margin:-42px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-790 .elementor-element.elementor-element-147000b .elementor-heading-title{font-size:30px;}.elementor-790 .elementor-element.elementor-element-e68845e{margin:-71px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:11px;}.elementor-790 .elementor-element.elementor-element-5a8541b{--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-790 .elementor-element.elementor-element-59db8bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-790 .elementor-element.elementor-element-59db8bd .elementor-heading-title{font-size:30px;}.elementor-790 .elementor-element.elementor-element-ba4dca1{margin:-67px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:10px;}.elementor-790 .elementor-element.elementor-element-c8f7123{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-790 .elementor-element.elementor-element-120b300{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-790 .elementor-element.elementor-element-0ed86e8{text-align:center;}.elementor-790 .elementor-element.elementor-element-0ed86e8 .elementor-heading-title{font-size:28px;}.elementor-790 .elementor-element.elementor-element-441cf96{text-align:center;font-size:11px;}.elementor-790 .elementor-element.elementor-element-4807d59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;}.elementor-790 .elementor-element.elementor-element-ab8b896.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-790 .elementor-element.elementor-element-8f91b80{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-790 .elementor-element.elementor-element-499d9e6{--e-rating-justify-content:center;}.elementor-790 .elementor-element.elementor-element-67708a4{text-align:center;}.elementor-790 .elementor-element.elementor-element-09edbdd{--margin-top:0px;--margin-bottom:0px;--margin-left:70px;--margin-right:0px;}.elementor-790 .elementor-element.elementor-element-453c71e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-790 .elementor-element.elementor-element-87c23f4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-790 .elementor-element.elementor-element-7afa2ce{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -219px;}.elementor-790 .elementor-element.elementor-element-4f95ec4{margin:-92px 0px calc(var(--kit-widget-spacing, 0px) + -50px) -233px;}.elementor-790 .elementor-element.elementor-element-775373c{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -4px;}.elementor-790 .elementor-element.elementor-element-c3c5e23{margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-790 .elementor-element.elementor-element-045a0d7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-790 .elementor-element.elementor-element-f60a25e{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-790 .elementor-element.elementor-element-37c6bc1{text-align:center;}.elementor-790 .elementor-element.elementor-element-9f88711{text-align:center;}.elementor-790 .elementor-element.elementor-element-88b2e4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 90px;}.elementor-790 .elementor-element.elementor-element-c72ed4e{--min-height:200px;}.elementor-790 .elementor-element.elementor-element-dafcb34{--min-height:200px;}.elementor-790 .elementor-element.elementor-element-f565615{--min-height:200px;}.elementor-790 .elementor-element.elementor-element-ffd0012{--min-height:200px;}}/* Start custom CSS for container, class: .elementor-element-0f4fecc *//* Smooth Transition Elements Setup */
.elementor-790 .elementor-element.elementor-element-0f4fecc .elementor-icon-box-wrapper,
.elementor-790 .elementor-element.elementor-element-0f4fecc .elementor-icon,
.elementor-790 .elementor-element.elementor-element-0f4fecc .elementor-icon-box-title,
.elementor-790 .elementor-element.elementor-element-0f4fecc .elementor-icon-box-description {
    transition: all 0.35s cubic-bezier(0.25, 1, 0.5, 1) !important;
}

/* 1. Icon Hover Effect (Zoom + Pulse + Gold Glow Shadow) */
.elementor-790 .elementor-element.elementor-element-0f4fecc .elementor-widget-icon-box:hover .elementor-icon {
    transform: scale(1.22) translateY(-4px); /* Icon zoom aur lift hoga */
    filter: drop-shadow(0px 8px 15px rgba(198, 142, 88, 0.5)); /* Gold Glow Shadow */
}

/* 2. Heading Text Hover (Slide Up) */
.elementor-790 .elementor-element.elementor-element-0f4fecc .elementor-widget-icon-box:hover .elementor-icon-box-title {
    transform: translateY(-2px);
    letter-spacing: 0.5px;
}

/* 3. Description Text Hover */
.elementor-790 .elementor-element.elementor-element-0f4fecc .elementor-widget-icon-box:hover .elementor-icon-box-description {
    color: #111111 !important;
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f698ec *//* Smooth Transition Elements Setup */
.elementor-790 .elementor-element.elementor-element-6f698ec .elementor-icon-box-wrapper,
.elementor-790 .elementor-element.elementor-element-6f698ec .elementor-icon,
.elementor-790 .elementor-element.elementor-element-6f698ec .elementor-icon-box-title,
.elementor-790 .elementor-element.elementor-element-6f698ec .elementor-icon-box-description {
    transition: all 0.35s cubic-bezier(0.25, 1, 0.5, 1) !important;
}

/* 1. Icon Hover Effect (Zoom + Pulse + Gold Glow Shadow) */
.elementor-790 .elementor-element.elementor-element-6f698ec .elementor-widget-icon-box:hover .elementor-icon {
    transform: scale(1.22) translateY(-4px); /* Icon zoom aur lift hoga */
    filter: drop-shadow(0px 8px 15px rgba(198, 142, 88, 0.5)); /* Gold Glow Shadow */
}

/* 2. Heading Text Hover (Slide Up) */
.elementor-790 .elementor-element.elementor-element-6f698ec .elementor-widget-icon-box:hover .elementor-icon-box-title {
    transform: translateY(-2px);
    letter-spacing: 0.5px;
}

/* 3. Description Text Hover */
.elementor-790 .elementor-element.elementor-element-6f698ec .elementor-widget-icon-box:hover .elementor-icon-box-description {
    color: #111111 !important;
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8c7bb83 *//* Button Base Setup */
.elementor-790 .elementor-element.elementor-element-8c7bb83 .elementor-button {
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1) !important;
    position: relative;
    overflow: hidden;
    z-index: 1;
}

/* Arrow Movement Setup */
.elementor-790 .elementor-element.elementor-element-8c7bb83 .elementor-button .elementor-button-icon {
    transition: transform 0.3s ease !important;
    display: inline-block;
}

/* Shine Effect (Light Sweep Animation) */
.elementor-790 .elementor-element.elementor-element-8c7bb83 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.25), transparent);
    transition: left 0.6s ease;
    z-index: -1;
}

/* 1. Hover Par Button Lift & Theme Color Glow */
.elementor-790 .elementor-element.elementor-element-8c7bb83 .elementor-button:hover {
    transform: translateY(-3px) scale(1.03);
    background-color: #78141e !important; /* Rich Dark Maroon/Burgundy Accent */
    box-shadow: 0px 10px 25px rgba(120, 20, 30, 0.45) !important;
}

/* 2. Hover Par Shine Sweep */
.elementor-790 .elementor-element.elementor-element-8c7bb83 .elementor-button:hover::before {
    left: 100%;
}

/* 3. Hover Par Arrow Right Move Effect */
.elementor-790 .elementor-element.elementor-element-8c7bb83 .elementor-button:hover .elementor-button-icon {
    transform: translateX(5px);
}

/* 4. Click/Press Feedback */
.elementor-790 .elementor-element.elementor-element-8c7bb83 .elementor-button:active {
    transform: translateY(-1px) scale(0.98);
}
/* Button Base Setup */
.elementor-790 .elementor-element.elementor-element-8c7bb83 .elementor-button {
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1) !important;
    position: relative;
    overflow: hidden;
    z-index: 1;
}

/* Arrow Movement Setup */
.elementor-790 .elementor-element.elementor-element-8c7bb83 .elementor-button .elementor-button-icon {
    transition: transform 0.3s ease !important;
    display: inline-block;
}

/* Shine Effect (Light Sweep Animation) */
.elementor-790 .elementor-element.elementor-element-8c7bb83 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.35), transparent);
    transition: left 0.6s ease;
    z-index: -1;
}

/* 1. Hover Par Golden Background + Gold Glow Shadow */
.elementor-790 .elementor-element.elementor-element-8c7bb83 .elementor-button:hover {
    transform: translateY(-3px) scale(1.03);
    background-color: #c68e58 !important; /* Premium Gold Color */
    color: #ffffff !important; /* White Text */
    box-shadow: 0px 10px 25px rgba(198, 142, 88, 0.45) !important;
}

/* 2. Hover Par Shine Sweep */
.elementor-790 .elementor-element.elementor-element-8c7bb83 .elementor-button:hover::before {
    left: 100%;
}

/* 3. Hover Par Arrow Right Move Effect */
.elementor-790 .elementor-element.elementor-element-8c7bb83 .elementor-button:hover .elementor-button-icon {
    transform: translateX(5px);
}

/* 4. Click/Press Feedback */
.elementor-790 .elementor-element.elementor-element-8c7bb83 .elementor-button:active {
    transform: translateY(-1px) scale(0.98);
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-a32da73 *//* ===== RUG STORE PRODUCT CARD HOVER ===== */
.elementor-790 .elementor-element.elementor-element-a32da73 .type-product,
.elementor-790 .elementor-element.elementor-element-a32da73 ul.products li.product {
    transition: all 0.35s cubic-bezier(0.25, 1, 0.5, 1) !important;
    border-radius: 12px;
    padding: 10px;
    background: #ffffff;
}

/* 1. Card Lift + Shadow on Hover */
.elementor-790 .elementor-element.elementor-element-a32da73 .type-product:hover,
.elementor-790 .elementor-element.elementor-element-a32da73 ul.products li.product:hover {
    transform: translateY(-8px);
    box-shadow: 0px 15px 30px rgba(0, 0, 0, 0.12);
}

/* 2. Image Container Setup */
.elementor-790 .elementor-element.elementor-element-a32da73 .woocommerce-LoopProduct-link {
    position: relative;
    display: block;
    overflow: hidden;
    border-radius: 8px;
}

/* 3. Image Zoom OUT Effect + Shadow */
.elementor-790 .elementor-element.elementor-element-a32da73 .woocommerce-LoopProduct-link img {
    transform: scale(1.08); /* Default zoomed in */
    transition: transform 0.4s ease, filter 0.4s ease !important;
    border-radius: 8px;
}

.elementor-790 .elementor-element.elementor-element-a32da73 .type-product:hover .woocommerce-LoopProduct-link img,
.elementor-790 .elementor-element.elementor-element-a32da73 ul.products li.product:hover img {
    transform: scale(1); /* Hover par zoom out */
    filter: drop-shadow(0px 8px 16px rgba(0,0,0,0.15));
}

/* 4. VIEW PRODUCT Overlay Button */
.elementor-790 .elementor-element.elementor-element-a32da73 .woocommerce-LoopProduct-link::before {
    content: "VIEW PRODUCT →";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -40%) scale(0.85);
    background: #ffffff;
    color: #78141e; /* Maroon theme for rugs */
    font-size: 11px;
    font-weight: 700;
    padding: 10px 20px;
    border-radius: 25px;
    letter-spacing: 1px;
    white-space: nowrap;
    opacity: 0;
    z-index: 3;
    transition: all 0.3s cubic-bezier(0.25, 1, 0.5, 1);
    box-shadow: 0px 8px 20px rgba(0, 0, 0, 0.25);
    pointer-events: none;
}

/* 5. Dark Overlay */
.elementor-790 .elementor-element.elementor-element-a32da73 .woocommerce-LoopProduct-link::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.3) 100%);
    opacity: 0;
    z-index: 2;
    transition: opacity 0.3s ease;
}

/* Show Overlay + Button on Hover */
.elementor-790 .elementor-element.elementor-element-a32da73 .type-product:hover .woocommerce-LoopProduct-link::before,
.elementor-790 .elementor-element.elementor-element-a32da73 ul.products li.product:hover .woocommerce-LoopProduct-link::before {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}

.elementor-790 .elementor-element.elementor-element-a32da73 .type-product:hover .woocommerce-LoopProduct-link::after,
.elementor-790 .elementor-element.elementor-element-a32da73 ul.products li.product:hover .woocommerce-LoopProduct-link::after {
    opacity: 1;
}

/* 6. Add to Cart Button - Premium Gold for Rugs */
.elementor-790 .elementor-element.elementor-element-a32da73 .add_to_cart_button,
.elementor-790 .elementor-element.elementor-element-a32da73 .elementor-button {
    transition: all 0.3s cubic-bezier(0.25, 1, 0.5, 1) !important;
    position: relative;
    overflow: hidden;
}

.elementor-790 .elementor-element.elementor-element-a32da73 .add_to_cart_button:hover,
.elementor-790 .elementor-element.elementor-element-a32da73 .elementor-button:hover {
    transform: translateY(-2px) scale(1.04);
    background-color: #c68e58 !important; /* Gold/Amber for luxury rugs */
    color: #ffffff !important;
    box-shadow: 0px 8px 20px rgba(198, 142, 88, 0.4) !important;
}

.elementor-790 .elementor-element.elementor-element-a32da73 .add_to_cart_button:active,
.elementor-790 .elementor-element.elementor-element-a32da73 .elementor-button:active {
    transform: translateY(1px) scale(0.98);
}
.elementor-790 .elementor-element.elementor-element-a32da73 .add_to_cart_button,
.elementor-790 .elementor-element.elementor-element-a32da73 .elementor-button {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ff4b24 *//* Smooth transition dynamic effect ke liye */
.elementor-790 .elementor-element.elementor-element-3ff4b24 {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* Container Hover Effect (Zoom + Shadow) */
.elementor-790 .elementor-element.elementor-element-3ff4b24:hover {
    transform: scale(1.04); /* Zoom intensity (1.04 = 4% zoom) */
    box-shadow: 0px 15px 30px rgba(0, 0, 0, 0.2); /* Soft drop shadow */
}
/* Smooth transition dynamic effect ke liye */
.elementor-790 .elementor-element.elementor-element-3ff4b24 {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* Container Hover Effect (Zoom + Button Color Shadow) */
.elementor-790 .elementor-element.elementor-element-3ff4b24:hover {
    transform: scale(1.04);
    box-shadow: 0px 12px 25px rgba(198, 142, 88, 0.4); /* Button color ki glowing shadow */
}
/* Smooth Transition Setup */
.elementor-790 .elementor-element.elementor-element-3ff4b24 .elementor-button,
.elementor-790 .elementor-element.elementor-element-3ff4b24 .elementor-button .elementor-button-icon {
    transition: all 0.35s cubic-bezier(0.25, 1, 0.5, 1) !important;
}

/* Card / Container Hover Par Button Ka Style Change */
.elementor-790 .elementor-element.elementor-element-3ff4b24:hover .elementor-button {
    background-color: #c68e58 !important; /* Gold Background */
    color: #ffffff !important; /* White Text Color */
    border-color: #c68e58 !important; /* Matching Border Color */
    transform: translateY(-2px); /* Slight Lift Effect */
}

/* Hover Par Text ka Color White Rakhny ky Liay */
.elementor-790 .elementor-element.elementor-element-3ff4b24:hover .elementor-button .elementor-button-text {
    color: #ffffff !important;
}

/* Hover Par Icon / Arrow Aagy Move Hoga */
.elementor-790 .elementor-element.elementor-element-3ff4b24:hover .elementor-button .elementor-button-icon {
    color: #ffffff !important;
    transform: translateX(5px); /* Arrow Right Shift */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d98c4f *//* Smooth transition dynamic effect ke liye */
.elementor-790 .elementor-element.elementor-element-6d98c4f {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* Container Hover Effect (Zoom + Shadow) */
.elementor-790 .elementor-element.elementor-element-6d98c4f:hover {
    transform: scale(1.04); /* Zoom intensity (1.04 = 4% zoom) */
    box-shadow: 0px 15px 30px rgba(0, 0, 0, 0.2); /* Soft drop shadow */
}
/* Smooth transition dynamic effect ke liye */
.elementor-790 .elementor-element.elementor-element-6d98c4f {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* Container Hover Effect (Zoom + Button Color Shadow) */
.elementor-790 .elementor-element.elementor-element-6d98c4f:hover {
    transform: scale(1.04);
    box-shadow: 0px 12px 25px rgba(198, 142, 88, 0.4); /* Button color ki glowing shadow */
}
/* Smooth Transition Setup */
.elementor-790 .elementor-element.elementor-element-6d98c4f .elementor-button,
.elementor-790 .elementor-element.elementor-element-6d98c4f .elementor-button .elementor-button-icon {
    transition: all 0.35s cubic-bezier(0.25, 1, 0.5, 1) !important;
}

/* Card / Container Hover Par Button Ka Style Change */
.elementor-790 .elementor-element.elementor-element-6d98c4f:hover .elementor-button {
    background-color: #c68e58 !important; /* Gold Background */
    color: #ffffff !important; /* White Text Color */
    border-color: #c68e58 !important; /* Matching Border Color */
    transform: translateY(-2px); /* Slight Lift Effect */
}

/* Hover Par Text ka Color White Rakhny ky Liay */
.elementor-790 .elementor-element.elementor-element-6d98c4f:hover .elementor-button .elementor-button-text {
    color: #ffffff !important;
}

/* Hover Par Icon / Arrow Aagy Move Hoga */
.elementor-790 .elementor-element.elementor-element-6d98c4f:hover .elementor-button .elementor-button-icon {
    color: #ffffff !important;
    transform: translateX(5px); /* Arrow Right Shift */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e26e1c *//* Smooth transition dynamic effect ke liye */
.elementor-790 .elementor-element.elementor-element-0e26e1c {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* Container Hover Effect (Zoom + Shadow) */
.elementor-790 .elementor-element.elementor-element-0e26e1c:hover {
    transform: scale(1.04); /* Zoom intensity (1.04 = 4% zoom) */
    box-shadow: 0px 15px 30px rgba(0, 0, 0, 0.2); /* Soft drop shadow */
}
/* Smooth transition dynamic effect ke liye */
.elementor-790 .elementor-element.elementor-element-0e26e1c {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* Container Hover Effect (Zoom + Button Color Shadow) */
.elementor-790 .elementor-element.elementor-element-0e26e1c:hover {
    transform: scale(1.04);
    box-shadow: 0px 12px 25px rgba(198, 142, 88, 0.4); /* Button color ki glowing shadow */
}
/* Smooth Transition Setup */
.elementor-790 .elementor-element.elementor-element-0e26e1c .elementor-button,
.elementor-790 .elementor-element.elementor-element-0e26e1c .elementor-button .elementor-button-icon {
    transition: all 0.35s cubic-bezier(0.25, 1, 0.5, 1) !important;
}

/* Card / Container Hover Par Button Ka Style Change */
.elementor-790 .elementor-element.elementor-element-0e26e1c:hover .elementor-button {
    background-color: #c68e58 !important; /* Gold Background */
    color: #ffffff !important; /* White Text Color */
    border-color: #c68e58 !important; /* Matching Border Color */
    transform: translateY(-2px); /* Slight Lift Effect */
}

/* Hover Par Text ka Color White Rakhny ky Liay */
.elementor-790 .elementor-element.elementor-element-0e26e1c:hover .elementor-button .elementor-button-text {
    color: #ffffff !important;
}

/* Hover Par Icon / Arrow Aagy Move Hoga */
.elementor-790 .elementor-element.elementor-element-0e26e1c:hover .elementor-button .elementor-button-icon {
    color: #ffffff !important;
    transform: translateX(5px); /* Arrow Right Shift */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d940401 *//* Smooth transition dynamic effect ke liye */
.elementor-790 .elementor-element.elementor-element-d940401 {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* Container Hover Effect (Zoom + Shadow) */
.elementor-790 .elementor-element.elementor-element-d940401:hover {
    transform: scale(1.04); /* Zoom intensity (1.04 = 4% zoom) */
    box-shadow: 0px 15px 30px rgba(0, 0, 0, 0.2); /* Soft drop shadow */
}
/* Smooth transition dynamic effect ke liye */
.elementor-790 .elementor-element.elementor-element-d940401 {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* Container Hover Effect (Zoom + Button Color Shadow) */
.elementor-790 .elementor-element.elementor-element-d940401:hover {
    transform: scale(1.04);
    box-shadow: 0px 12px 25px rgba(198, 142, 88, 0.4); /* Button color ki glowing shadow */
}
/* Smooth Transition Setup */
.elementor-790 .elementor-element.elementor-element-d940401 .elementor-button,
.elementor-790 .elementor-element.elementor-element-d940401 .elementor-button .elementor-button-icon {
    transition: all 0.35s cubic-bezier(0.25, 1, 0.5, 1) !important;
}

/* Card / Container Hover Par Button Ka Style Change */
.elementor-790 .elementor-element.elementor-element-d940401:hover .elementor-button {
    background-color: #c68e58 !important; /* Gold Background */
    color: #ffffff !important; /* White Text Color */
    border-color: #c68e58 !important; /* Matching Border Color */
    transform: translateY(-2px); /* Slight Lift Effect */
}

/* Hover Par Text ka Color White Rakhny ky Liay */
.elementor-790 .elementor-element.elementor-element-d940401:hover .elementor-button .elementor-button-text {
    color: #ffffff !important;
}

/* Hover Par Icon / Arrow Aagy Move Hoga */
.elementor-790 .elementor-element.elementor-element-d940401:hover .elementor-button .elementor-button-icon {
    color: #ffffff !important;
    transform: translateX(5px); /* Arrow Right Shift */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4547a57 *//* Smooth transition dynamic effect ke liye */
.elementor-790 .elementor-element.elementor-element-4547a57 {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* Container Hover Effect (Zoom + Shadow) */
.elementor-790 .elementor-element.elementor-element-4547a57:hover {
    transform: scale(1.04); /* Zoom intensity (1.04 = 4% zoom) */
    box-shadow: 0px 15px 30px rgba(0, 0, 0, 0.2); /* Soft drop shadow */
}
/* Smooth transition dynamic effect ke liye */
.elementor-790 .elementor-element.elementor-element-4547a57 {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* Container Hover Effect (Zoom + Button Color Shadow) */
.elementor-790 .elementor-element.elementor-element-4547a57:hover {
    transform: scale(1.04);
    box-shadow: 0px 12px 25px rgba(198, 142, 88, 0.4); /* Button color ki glowing shadow */
}
/* Smooth Transition Setup */
.elementor-790 .elementor-element.elementor-element-4547a57 .elementor-button,
.elementor-790 .elementor-element.elementor-element-4547a57 .elementor-button .elementor-button-icon {
    transition: all 0.35s cubic-bezier(0.25, 1, 0.5, 1) !important;
}

/* Card / Container Hover Par Button Ka Style Change */
.elementor-790 .elementor-element.elementor-element-4547a57:hover .elementor-button {
    background-color: #c68e58 !important; /* Gold Background */
    color: #ffffff !important; /* White Text Color */
    border-color: #c68e58 !important; /* Matching Border Color */
    transform: translateY(-2px); /* Slight Lift Effect */
}

/* Hover Par Text ka Color White Rakhny ky Liay */
.elementor-790 .elementor-element.elementor-element-4547a57:hover .elementor-button .elementor-button-text {
    color: #ffffff !important;
}

/* Hover Par Icon / Arrow Aagy Move Hoga */
.elementor-790 .elementor-element.elementor-element-4547a57:hover .elementor-button .elementor-button-icon {
    color: #ffffff !important;
    transform: translateX(5px); /* Arrow Right Shift */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fcd66c1 *//* Smooth transition dynamic effect ke liye */
.elementor-790 .elementor-element.elementor-element-fcd66c1 {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* Container Hover Effect (Zoom + Shadow) */
.elementor-790 .elementor-element.elementor-element-fcd66c1:hover {
    transform: scale(1.04); /* Zoom intensity (1.04 = 4% zoom) */
    box-shadow: 0px 15px 30px rgba(0, 0, 0, 0.2); /* Soft drop shadow */
}
/* Smooth transition dynamic effect ke liye */
.elementor-790 .elementor-element.elementor-element-fcd66c1 {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* Container Hover Effect (Zoom + Button Color Shadow) */
.elementor-790 .elementor-element.elementor-element-fcd66c1:hover {
    transform: scale(1.04);
    box-shadow: 0px 12px 25px rgba(198, 142, 88, 0.4); /* Button color ki glowing shadow */
}
/* Smooth Transition Setup */
.elementor-790 .elementor-element.elementor-element-fcd66c1 .elementor-button,
.elementor-790 .elementor-element.elementor-element-fcd66c1 .elementor-button .elementor-button-icon {
    transition: all 0.35s cubic-bezier(0.25, 1, 0.5, 1) !important;
}

/* Card / Container Hover Par Button Ka Style Change */
.elementor-790 .elementor-element.elementor-element-fcd66c1:hover .elementor-button {
    background-color: #c68e58 !important; /* Gold Background */
    color: #ffffff !important; /* White Text Color */
    border-color: #c68e58 !important; /* Matching Border Color */
    transform: translateY(-2px); /* Slight Lift Effect */
}

/* Hover Par Text ka Color White Rakhny ky Liay */
.elementor-790 .elementor-element.elementor-element-fcd66c1:hover .elementor-button .elementor-button-text {
    color: #ffffff !important;
}

/* Hover Par Icon / Arrow Aagy Move Hoga */
.elementor-790 .elementor-element.elementor-element-fcd66c1:hover .elementor-button .elementor-button-icon {
    color: #ffffff !important;
    transform: translateX(5px); /* Arrow Right Shift */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7429312 *//* Smooth transitions */
.elementor-790 .elementor-element.elementor-element-7429312 {
    transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);
    overflow: hidden;
}

.elementor-790 .elementor-element.elementor-element-7429312 .elementor-heading-title {
    transition: transform 0.4s ease, text-shadow 0.4s ease, color 0.4s ease;
}

/* Container Hover Effect */
.elementor-790 .elementor-element.elementor-element-7429312:hover {
    transform: translateY(-8px) scale(1.02);
    border-radius: 16px;
    box-shadow: 0px 18px 30px rgba(120, 20, 30, 0.35); /* Rich Maroon shadow */
}

/* Hover karne par Text Zoom & Highlight Effect */
.elementor-790 .elementor-element.elementor-element-7429312:hover .elementor-heading-title {
    transform: scale(1.15); /* Text thoda bada aur prominent hoga */
    text-shadow: 0px 4px 12px rgba(255, 255, 255, 0.6); /* Text par soft glow */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e74426 *//* Smooth transitions */
.elementor-790 .elementor-element.elementor-element-0e74426 {
    transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);
    overflow: hidden;
}

.elementor-790 .elementor-element.elementor-element-0e74426 .elementor-heading-title {
    transition: transform 0.4s ease, text-shadow 0.4s ease, color 0.4s ease;
}

/* Container Hover Effect */
.elementor-790 .elementor-element.elementor-element-0e74426:hover {
    transform: translateY(-8px) scale(1.02);
    border-radius: 16px;
    box-shadow: 0px 18px 30px rgba(120, 20, 30, 0.35); /* Rich Maroon shadow */
}

/* Hover karne par Text Zoom & Highlight Effect */
.elementor-790 .elementor-element.elementor-element-0e74426:hover .elementor-heading-title {
    transform: scale(1.15); /* Text thoda bada aur prominent hoga */
    text-shadow: 0px 4px 12px rgba(255, 255, 255, 0.6); /* Text par soft glow */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1e5648 *//* Smooth transitions */
.elementor-790 .elementor-element.elementor-element-a1e5648 {
    transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);
    overflow: hidden;
}

.elementor-790 .elementor-element.elementor-element-a1e5648 .elementor-heading-title {
    transition: transform 0.4s ease, text-shadow 0.4s ease, color 0.4s ease;
}

/* Container Hover Effect */
.elementor-790 .elementor-element.elementor-element-a1e5648:hover {
    transform: translateY(-8px) scale(1.02);
    border-radius: 16px;
    box-shadow: 0px 18px 30px rgba(120, 20, 30, 0.35); /* Rich Maroon shadow */
}

/* Hover karne par Text Zoom & Highlight Effect */
.elementor-790 .elementor-element.elementor-element-a1e5648:hover .elementor-heading-title {
    transform: scale(1.15); /* Text thoda bada aur prominent hoga */
    text-shadow: 0px 4px 12px rgba(255, 255, 255, 0.6); /* Text par soft glow */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3371c7 *//* Smooth transitions */
.elementor-790 .elementor-element.elementor-element-a3371c7 {
    transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);
    overflow: hidden;
}

.elementor-790 .elementor-element.elementor-element-a3371c7 .elementor-heading-title {
    transition: transform 0.4s ease, text-shadow 0.4s ease, color 0.4s ease;
}

/* Container Hover Effect */
.elementor-790 .elementor-element.elementor-element-a3371c7:hover {
    transform: translateY(-8px) scale(1.02);
    border-radius: 16px;
    box-shadow: 0px 18px 30px rgba(120, 20, 30, 0.35); /* Rich Maroon shadow */
}

/* Hover karne par Text Zoom & Highlight Effect */
.elementor-790 .elementor-element.elementor-element-a3371c7:hover .elementor-heading-title {
    transform: scale(1.15); /* Text thoda bada aur prominent hoga */
    text-shadow: 0px 4px 12px rgba(255, 255, 255, 0.6); /* Text par soft glow */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d293a0 *//* Smooth transitions */
.elementor-790 .elementor-element.elementor-element-7d293a0 {
    transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);
    overflow: hidden;
}

.elementor-790 .elementor-element.elementor-element-7d293a0 .elementor-heading-title {
    transition: transform 0.4s ease, text-shadow 0.4s ease, color 0.4s ease;
}

/* Container Hover Effect */
.elementor-790 .elementor-element.elementor-element-7d293a0:hover {
    transform: translateY(-8px) scale(1.02);
    border-radius: 16px;
    box-shadow: 0px 18px 30px rgba(120, 20, 30, 0.35); /* Rich Maroon shadow */
}

/* Hover karne par Text Zoom & Highlight Effect */
.elementor-790 .elementor-element.elementor-element-7d293a0:hover .elementor-heading-title {
    transform: scale(1.15); /* Text thoda bada aur prominent hoga */
    text-shadow: 0px 4px 12px rgba(255, 255, 255, 0.6); /* Text par soft glow */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74af1b8 *//* Smooth transitions */
.elementor-790 .elementor-element.elementor-element-74af1b8 {
    transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);
    overflow: hidden;
}

.elementor-790 .elementor-element.elementor-element-74af1b8 .elementor-heading-title {
    transition: transform 0.4s ease, text-shadow 0.4s ease, color 0.4s ease;
}

/* Container Hover Effect */
.elementor-790 .elementor-element.elementor-element-74af1b8:hover {
    transform: translateY(-8px) scale(1.02);
    border-radius: 16px;
    box-shadow: 0px 18px 30px rgba(120, 20, 30, 0.35); /* Rich Maroon shadow */
}

/* Hover karne par Text Zoom & Highlight Effect */
.elementor-790 .elementor-element.elementor-element-74af1b8:hover .elementor-heading-title {
    transform: scale(1.15); /* Text thoda bada aur prominent hoga */
    text-shadow: 0px 4px 12px rgba(255, 255, 255, 0.6); /* Text par soft glow */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c028c35 *//* Button Base Setup */
.elementor-790 .elementor-element.elementor-element-c028c35 .elementor-button {
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1) !important;
    position: relative;
    overflow: hidden;
    z-index: 1;
}

/* Arrow Movement Setup */
.elementor-790 .elementor-element.elementor-element-c028c35 .elementor-button .elementor-button-icon {
    transition: transform 0.3s ease !important;
    display: inline-block;
}

/* Shine Effect (Light Sweep Animation) */
.elementor-790 .elementor-element.elementor-element-c028c35 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.25), transparent);
    transition: left 0.6s ease;
    z-index: -1;
}

/* 1. Hover Par Button Lift & Theme Color Glow */
.elementor-790 .elementor-element.elementor-element-c028c35 .elementor-button:hover {
    transform: translateY(-3px) scale(1.03);
    background-color: #78141e !important; /* Rich Dark Maroon/Burgundy Accent */
    box-shadow: 0px 10px 25px rgba(120, 20, 30, 0.45) !important;
}

/* 2. Hover Par Shine Sweep */
.elementor-790 .elementor-element.elementor-element-c028c35 .elementor-button:hover::before {
    left: 100%;
}

/* 3. Hover Par Arrow Right Move Effect */
.elementor-790 .elementor-element.elementor-element-c028c35 .elementor-button:hover .elementor-button-icon {
    transform: translateX(5px);
}

/* 4. Click/Press Feedback */
.elementor-790 .elementor-element.elementor-element-c028c35 .elementor-button:active {
    transform: translateY(-1px) scale(0.98);
}
/* Button Base Setup */
.elementor-790 .elementor-element.elementor-element-c028c35 .elementor-button {
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1) !important;
    position: relative;
    overflow: hidden;
    z-index: 1;
}

/* Arrow Movement Setup */
.elementor-790 .elementor-element.elementor-element-c028c35 .elementor-button .elementor-button-icon {
    transition: transform 0.3s ease !important;
    display: inline-block;
}

/* Shine Effect (Light Sweep Animation) */
.elementor-790 .elementor-element.elementor-element-c028c35 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.35), transparent);
    transition: left 0.6s ease;
    z-index: -1;
}

/* 1. Hover Par Golden Background + Gold Glow Shadow */
.elementor-790 .elementor-element.elementor-element-c028c35 .elementor-button:hover {
    transform: translateY(-3px) scale(1.03);
    background-color: #c68e58 !important; /* Premium Gold Color */
    color: #ffffff !important; /* White Text */
    box-shadow: 0px 10px 25px rgba(198, 142, 88, 0.45) !important;
}

/* 2. Hover Par Shine Sweep */
.elementor-790 .elementor-element.elementor-element-c028c35 .elementor-button:hover::before {
    left: 100%;
}

/* 3. Hover Par Arrow Right Move Effect */
.elementor-790 .elementor-element.elementor-element-c028c35 .elementor-button:hover .elementor-button-icon {
    transform: translateX(5px);
}

/* 4. Click/Press Feedback */
.elementor-790 .elementor-element.elementor-element-c028c35 .elementor-button:active {
    transform: translateY(-1px) scale(0.98);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-120b300 *//* Button Smooth Transition Base */
.elementor-790 .elementor-element.elementor-element-120b300 .elementor-button {
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1) !important;
}

.elementor-790 .elementor-element.elementor-element-120b300 .elementor-button .elementor-button-icon {
    transition: transform 0.35s ease !important;
}

/* Button Hover State */
.elementor-790 .elementor-element.elementor-element-120b300 .elementor-button:hover {
    background-color: #c68e58 !important; /* Gold Accent Color */
    color: #ffffff !important;
    transform: translateY(-3px); /* Subtle Lift Effect */
    box-shadow: 0px 8px 20px rgba(198, 142, 88, 0.4) !important; /* Soft Gold Glow */
}

/* Text and Icon Hover Color Keep White */
.elementor-790 .elementor-element.elementor-element-120b300 .elementor-button:hover .elementor-button-text,
.elementor-790 .elementor-element.elementor-element-120b300 .elementor-button:hover .elementor-button-icon {
    color: #ffffff !important;
}

/* Arrow Slide Effect */
.elementor-790 .elementor-element.elementor-element-120b300 .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px); /* Arrow moves to the right */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8f7123 *//* Smooth transitions Icon & Text ke liye */
.elementor-790 .elementor-element.elementor-element-c8f7123 .elementor-icon,
.elementor-790 .elementor-element.elementor-element-c8f7123 .elementor-icon-box-title,
.elementor-790 .elementor-element.elementor-element-c8f7123 .elementor-icon-box-description {
    transition: transform 0.3s ease, color 0.3s ease, filter 0.3s ease;
}

/* 1. Hover par Icon Zoom, Rotate & Shadow Effect */
.elementor-790 .elementor-element.elementor-element-c8f7123 .elementor-widget-icon-box:hover .elementor-icon {
    transform: scale(1.18) rotate(6deg); /* Icon zoom aur rotate hoga */
    filter: drop-shadow(0px 8px 12px rgba(120, 20, 30, 0.4)); /* Dedicated Icon Shadow */
}

/* 2. Hover par Title (Heading Text) Effect */
.elementor-790 .elementor-element.elementor-element-c8f7123 .elementor-widget-icon-box:hover .elementor-icon-box-title {
    transform: translateY(-3px) scale(1.05); /* Text thoda upar lift hoga */
    color: #78141e; /* Accent Maroon Color */
}

/* 3. Hover par Description Text Effect */
.elementor-790 .elementor-element.elementor-element-c8f7123 .elementor-widget-icon-box:hover .elementor-icon-box-description {
    transform: translateY(-2px);
}

/* 4. Button Hover Effect */
.elementor-790 .elementor-element.elementor-element-c8f7123 .elementor-button {
    transition: all 0.3s ease !important;
}

.elementor-790 .elementor-element.elementor-element-c8f7123 .elementor-button:hover {
    transform: scale(1.05);
    box-shadow: 0px 8px 20px rgba(120, 20, 30, 0.4) !important;
}
/* Button Smooth Transition Base */
.elementor-790 .elementor-element.elementor-element-c8f7123 .elementor-button {
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1) !important;
}

.elementor-790 .elementor-element.elementor-element-c8f7123 .elementor-button .elementor-button-icon {
    transition: transform 0.35s ease !important;
}

/* Button Hover State */
.elementor-790 .elementor-element.elementor-element-c8f7123 .elementor-button:hover {
    background-color: #c68e58 !important; /* Gold Accent Color */
    color: #ffffff !important;
    transform: translateY(-3px); /* Subtle Lift Effect */
    box-shadow: 0px 8px 20px rgba(198, 142, 88, 0.4) !important; /* Soft Gold Glow */
}

/* Text and Icon Hover Color Keep White */
.elementor-790 .elementor-element.elementor-element-c8f7123 .elementor-button:hover .elementor-button-text,
.elementor-790 .elementor-element.elementor-element-c8f7123 .elementor-button:hover .elementor-button-icon {
    color: #ffffff !important;
}

/* Arrow Slide Effect */
.elementor-790 .elementor-element.elementor-element-c8f7123 .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px); /* Arrow moves to the right */
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-ab8b896 *//* ===== RUG STORE PRODUCT CARD HOVER ===== */
.elementor-790 .elementor-element.elementor-element-ab8b896 .type-product,
.elementor-790 .elementor-element.elementor-element-ab8b896 ul.products li.product {
    transition: all 0.35s cubic-bezier(0.25, 1, 0.5, 1) !important;
    border-radius: 12px;
    padding: 10px;
    background: #ffffff;
}

/* 1. Card Lift + Shadow on Hover */
.elementor-790 .elementor-element.elementor-element-ab8b896 .type-product:hover,
.elementor-790 .elementor-element.elementor-element-ab8b896 ul.products li.product:hover {
    transform: translateY(-8px);
    box-shadow: 0px 15px 30px rgba(0, 0, 0, 0.12);
}

/* 2. Image Container Setup */
.elementor-790 .elementor-element.elementor-element-ab8b896 .woocommerce-LoopProduct-link {
    position: relative;
    display: block;
    overflow: hidden;
    border-radius: 8px;
}

/* 3. Image Zoom OUT Effect + Shadow */
.elementor-790 .elementor-element.elementor-element-ab8b896 .woocommerce-LoopProduct-link img {
    transform: scale(1.08); /* Default zoomed in */
    transition: transform 0.4s ease, filter 0.4s ease !important;
    border-radius: 8px;
}

.elementor-790 .elementor-element.elementor-element-ab8b896 .type-product:hover .woocommerce-LoopProduct-link img,
.elementor-790 .elementor-element.elementor-element-ab8b896 ul.products li.product:hover img {
    transform: scale(1); /* Hover par zoom out */
    filter: drop-shadow(0px 8px 16px rgba(0,0,0,0.15));
}

/* 4. VIEW PRODUCT Overlay Button */
.elementor-790 .elementor-element.elementor-element-ab8b896 .woocommerce-LoopProduct-link::before {
    content: "VIEW PRODUCT →";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -40%) scale(0.85);
    background: #ffffff;
    color: #78141e; /* Maroon theme for rugs */
    font-size: 11px;
    font-weight: 700;
    padding: 10px 20px;
    border-radius: 25px;
    letter-spacing: 1px;
    white-space: nowrap;
    opacity: 0;
    z-index: 3;
    transition: all 0.3s cubic-bezier(0.25, 1, 0.5, 1);
    box-shadow: 0px 8px 20px rgba(0, 0, 0, 0.25);
    pointer-events: none;
}

/* 5. Dark Overlay */
.elementor-790 .elementor-element.elementor-element-ab8b896 .woocommerce-LoopProduct-link::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.3) 100%);
    opacity: 0;
    z-index: 2;
    transition: opacity 0.3s ease;
}

/* Show Overlay + Button on Hover */
.elementor-790 .elementor-element.elementor-element-ab8b896 .type-product:hover .woocommerce-LoopProduct-link::before,
.elementor-790 .elementor-element.elementor-element-ab8b896 ul.products li.product:hover .woocommerce-LoopProduct-link::before {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}

.elementor-790 .elementor-element.elementor-element-ab8b896 .type-product:hover .woocommerce-LoopProduct-link::after,
.elementor-790 .elementor-element.elementor-element-ab8b896 ul.products li.product:hover .woocommerce-LoopProduct-link::after {
    opacity: 1;
}

/* 6. Add to Cart Button - Premium Gold for Rugs */
.elementor-790 .elementor-element.elementor-element-ab8b896 .add_to_cart_button,
.elementor-790 .elementor-element.elementor-element-ab8b896 .elementor-button {
    transition: all 0.3s cubic-bezier(0.25, 1, 0.5, 1) !important;
    position: relative;
    overflow: hidden;
}

.elementor-790 .elementor-element.elementor-element-ab8b896 .add_to_cart_button:hover,
.elementor-790 .elementor-element.elementor-element-ab8b896 .elementor-button:hover {
    transform: translateY(-2px) scale(1.04);
    background-color: #c68e58 !important; /* Gold/Amber for luxury rugs */
    color: #ffffff !important;
    box-shadow: 0px 8px 20px rgba(198, 142, 88, 0.4) !important;
}

.elementor-790 .elementor-element.elementor-element-ab8b896 .add_to_cart_button:active,
.elementor-790 .elementor-element.elementor-element-ab8b896 .elementor-button:active {
    transform: translateY(1px) scale(0.98);
}
.elementor-790 .elementor-element.elementor-element-ab8b896 .add_to_cart_button,
.elementor-790 .elementor-element.elementor-element-ab8b896 .elementor-button {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-88b2e4d *//* Button Base Setup */
.elementor-790 .elementor-element.elementor-element-88b2e4d .elementor-button {
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1) !important;
    position: relative;
    overflow: hidden;
    z-index: 1;
}

/* Arrow Movement Setup */
.elementor-790 .elementor-element.elementor-element-88b2e4d .elementor-button .elementor-button-icon {
    transition: transform 0.3s ease !important;
    display: inline-block;
}

/* Shine Effect (Light Sweep Animation) */
.elementor-790 .elementor-element.elementor-element-88b2e4d .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.35), transparent);
    transition: left 0.6s ease;
    z-index: -1;
}

/* 1. Hover Par Golden Background + Gold Glow Shadow */
.elementor-790 .elementor-element.elementor-element-88b2e4d .elementor-button:hover {
    transform: translateY(-3px) scale(1.03);
    background-color: #c68e58 !important; /* Premium Gold Color */
    color: #ffffff !important; /* White Text */
    box-shadow: 0px 10px 25px rgba(198, 142, 88, 0.45) !important;
}

/* 2. Hover Par Shine Sweep */
.elementor-790 .elementor-element.elementor-element-88b2e4d .elementor-button:hover::before {
    left: 100%;
}

/* 3. Hover Par Arrow Right Move Effect */
.elementor-790 .elementor-element.elementor-element-88b2e4d .elementor-button:hover .elementor-button-icon {
    transform: translateX(5px);
}

/* 4. Click/Press Feedback */
.elementor-790 .elementor-element.elementor-element-88b2e4d .elementor-button:active {
    transform: translateY(-1px) scale(0.98);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-045a0d7 *//* Smooth Transition Base Setup */
.elementor-790 .elementor-element.elementor-element-045a0d7 .elementor-widget-image,
.elementor-790 .elementor-element.elementor-element-045a0d7 img {
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1) !important;
    border-radius: 12px;
}

/* 1. Gallery Image Hover (Zoom + Modern Soft Glow) */
.elementor-790 .elementor-element.elementor-element-045a0d7 .elementor-widget-image:hover img {
    transform: scale(1.06) translateY(-4px); /* Image smooth zoom aur thodi lift hogi */
    box-shadow: 0px 14px 28px rgba(0, 0, 0, 0.25); /* Elegant deep shadow */
    outline: 2px solid rgba(198, 142, 88, 0.6); /* Gold/Brown theme accent border */
    outline-offset: -4px;
}

/* 2. Follow Us Button Hover Effect */
.elementor-790 .elementor-element.elementor-element-045a0d7 .elementor-button {
    transition: all 0.3s ease !important;
}

.elementor-790 .elementor-element.elementor-element-045a0d7 .elementor-button:hover {
    transform: scale(1.05);
    box-shadow: 0px 8px 20px rgba(0, 0, 0, 0.3) !important;
}/* End custom CSS */