.elementor-4843 .elementor-element.elementor-element-ed0eed4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4843 .elementor-element.elementor-element-f47ccf1{--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;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4843 .elementor-element.elementor-element-f47ccf1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4843 .elementor-element.elementor-element-a48bfb5 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-4843 .elementor-element.elementor-element-a48bfb5{text-align:center;}.elementor-4843 .elementor-element.elementor-element-a48bfb5 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:50px;color:#F76106;}.elementor-4843 .elementor-element.elementor-element-9d6ef57 > .elementor-widget-container{margin:-24px -1px -1px -1px;}.elementor-4843 .elementor-element.elementor-element-9d6ef57{text-align:center;}.elementor-4843 .elementor-element.elementor-element-8eff774 > .elementor-widget-container{margin:-9px -1px -1px -1px;}.elementor-4843 .elementor-element.elementor-element-8eff774{text-align:center;}.elementor-4843 .elementor-element.elementor-element-9010aa0 > .elementor-widget-container{margin:-1px -1px -1px -1px;}.elementor-4843 .elementor-element.elementor-element-9010aa0{text-align:center;}.elementor-4843 .elementor-element.elementor-element-d947f35 .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-4843 .elementor-element.elementor-element-d947f35 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-4843 .elementor-element.elementor-element-d947f35 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-4843 .elementor-element.elementor-element-d947f35 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-4843 .elementor-element.elementor-element-d947f35 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-4843 .elementor-element.elementor-element-f59571a{text-align:center;}.elementor-4843 .elementor-element.elementor-element-658e22c{--divider-border-style:slashes;--divider-color:#FA8104;--divider-border-width:2px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-4843 .elementor-element.elementor-element-658e22c .elementor-divider-separator{width:71%;margin:0 auto;margin-center:0;}.elementor-4843 .elementor-element.elementor-element-658e22c .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-4843 .elementor-element.elementor-element-658e22c.elementor-view-stacked .elementor-icon{background-color:#FC8D00;}.elementor-4843 .elementor-element.elementor-element-658e22c.elementor-view-framed .elementor-icon, .elementor-4843 .elementor-element.elementor-element-658e22c.elementor-view-default .elementor-icon{color:#FC8D00;border-color:#FC8D00;}.elementor-4843 .elementor-element.elementor-element-658e22c.elementor-view-framed .elementor-icon, .elementor-4843 .elementor-element.elementor-element-658e22c.elementor-view-default .elementor-icon svg{fill:#FC8D00;}.elementor-4843 .elementor-element.elementor-element-1033d9a > .elementor-widget-container{background-color:#DF7D00;padding:4px 4px 4px 4px;border-style:double;border-width:0px 0px 3px 0px;border-color:#D58218;border-radius:37px 37px 37px 37px;}.elementor-4843 .elementor-element.elementor-element-1033d9a{text-align:center;}.elementor-4843 .elementor-element.elementor-element-1033d9a .elementor-heading-title{font-weight:800;color:#FFFFFF;}.elementor-4843 .elementor-element.elementor-element-9c17b44{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4843 .elementor-element.elementor-element-0c46712.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4843 .elementor-element.elementor-element-0c46712.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4843 .elementor-element.elementor-element-0c46712.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4843 .elementor-element.elementor-element-0c46712 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-4843 .elementor-element.elementor-element-0c46712 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4843 .elementor-element.elementor-element-0c46712 .elementor-image-box-title{font-size:23px;color:#EE8308;}.elementor-4843 .elementor-element.elementor-element-caf293f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4843 .elementor-element.elementor-element-caf293f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4843 .elementor-element.elementor-element-caf293f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4843 .elementor-element.elementor-element-caf293f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-4843 .elementor-element.elementor-element-caf293f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4843 .elementor-element.elementor-element-caf293f .elementor-image-box-title{font-size:17px;color:#EE8308;}.elementor-4843 .elementor-element.elementor-element-6f38d03.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4843 .elementor-element.elementor-element-6f38d03.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4843 .elementor-element.elementor-element-6f38d03.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4843 .elementor-element.elementor-element-6f38d03 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-4843 .elementor-element.elementor-element-6f38d03 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4843 .elementor-element.elementor-element-6f38d03 .elementor-image-box-title{font-size:18px;color:#EE8308;}.elementor-4843 .elementor-element.elementor-element-c0887af.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4843 .elementor-element.elementor-element-c0887af.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4843 .elementor-element.elementor-element-c0887af.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4843 .elementor-element.elementor-element-c0887af .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-4843 .elementor-element.elementor-element-c0887af .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4843 .elementor-element.elementor-element-c0887af .elementor-image-box-title{font-size:18px;color:#EE8308;}.elementor-4843 .elementor-element.elementor-element-fcd10f9{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4843 .elementor-element.elementor-element-f6625c4 > .elementor-widget-container{background-color:#DF7D00;padding:4px 4px 4px 4px;border-style:double;border-width:0px 0px 3px 0px;border-color:#D58218;border-radius:37px 37px 37px 37px;}.elementor-4843 .elementor-element.elementor-element-f6625c4{text-align:center;}.elementor-4843 .elementor-element.elementor-element-f6625c4 .elementor-heading-title{font-weight:800;color:#FFFFFF;}.elementor-4843 .elementor-element.elementor-element-5c9665e{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4843 .elementor-element.elementor-element-28d16ec.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4843 .elementor-element.elementor-element-28d16ec.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4843 .elementor-element.elementor-element-28d16ec.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4843 .elementor-element.elementor-element-28d16ec .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-4843 .elementor-element.elementor-element-28d16ec .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4843 .elementor-element.elementor-element-28d16ec .elementor-image-box-title{font-size:21px;color:#E46606;}.elementor-4843 .elementor-element.elementor-element-28d16ec .elementor-image-box-description{font-size:13px;}.elementor-4843 .elementor-element.elementor-element-9526ca6.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4843 .elementor-element.elementor-element-9526ca6.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4843 .elementor-element.elementor-element-9526ca6.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4843 .elementor-element.elementor-element-9526ca6 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-4843 .elementor-element.elementor-element-9526ca6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4843 .elementor-element.elementor-element-9526ca6 .elementor-image-box-title{font-size:21px;color:#E46606;}.elementor-4843 .elementor-element.elementor-element-9526ca6 .elementor-image-box-description{font-size:13px;}.elementor-4843 .elementor-element.elementor-element-956db5b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4843 .elementor-element.elementor-element-956db5b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4843 .elementor-element.elementor-element-956db5b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4843 .elementor-element.elementor-element-956db5b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-4843 .elementor-element.elementor-element-956db5b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4843 .elementor-element.elementor-element-956db5b .elementor-image-box-title{font-size:21px;color:#E46606;}.elementor-4843 .elementor-element.elementor-element-956db5b .elementor-image-box-description{font-size:13px;}.elementor-4843 .elementor-element.elementor-element-d67c287.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4843 .elementor-element.elementor-element-d67c287.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4843 .elementor-element.elementor-element-d67c287.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4843 .elementor-element.elementor-element-d67c287 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-4843 .elementor-element.elementor-element-d67c287 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4843 .elementor-element.elementor-element-d67c287 .elementor-image-box-title{font-size:21px;color:#E46606;}.elementor-4843 .elementor-element.elementor-element-d67c287 .elementor-image-box-description{font-size:13px;}.elementor-4843 .elementor-element.elementor-element-714d86f{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4843 .elementor-element.elementor-element-a7f3ffe > .elementor-widget-container{background-color:#DF7D00;padding:4px 4px 4px 4px;border-style:double;border-width:0px 0px 3px 0px;border-color:#D58218;border-radius:37px 37px 37px 37px;}.elementor-4843 .elementor-element.elementor-element-a7f3ffe{text-align:center;}.elementor-4843 .elementor-element.elementor-element-a7f3ffe .elementor-heading-title{font-weight:800;color:#FFFFFF;}.elementor-4843 .elementor-element.elementor-element-b861330 > .elementor-widget-container{padding:25px 25px 25px 25px;border-style:double;border-width:0px 0px 3px 0px;border-color:#D58218;border-radius:37px 37px 37px 37px;}.elementor-4843 .elementor-element.elementor-element-b861330{text-align:justify;}.elementor-4843 .elementor-element.elementor-element-b861330 .elementor-heading-title{font-size:16px;font-weight:400;line-height:27px;color:#727272;}.elementor-4843 .elementor-element.elementor-element-a79eed7{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4843 .elementor-element.elementor-element-cd73339 > .elementor-widget-container{background-color:#DF7D00;padding:4px 4px 4px 4px;border-style:double;border-width:0px 0px 3px 0px;border-color:#D58218;border-radius:37px 37px 37px 37px;}.elementor-4843 .elementor-element.elementor-element-cd73339{text-align:center;}.elementor-4843 .elementor-element.elementor-element-cd73339 .elementor-heading-title{font-weight:800;color:#FFFFFF;}.elementor-4843 .elementor-element.elementor-element-c458295 > .elementor-widget-container{padding:25px 25px 25px 25px;border-style:double;border-width:0px 0px 3px 0px;border-color:#D58218;border-radius:37px 37px 37px 37px;}.elementor-4843 .elementor-element.elementor-element-c458295{text-align:justify;}.elementor-4843 .elementor-element.elementor-element-c458295 .elementor-heading-title{font-size:16px;font-weight:400;line-height:27px;color:#727272;}.elementor-4843 .elementor-element.elementor-element-db76f89{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4843 .elementor-element.elementor-element-9161663 > .elementor-widget-container{background-color:#DF7D00;padding:4px 4px 4px 4px;border-style:double;border-width:0px 0px 3px 0px;border-color:#D58218;border-radius:37px 37px 37px 37px;}.elementor-4843 .elementor-element.elementor-element-9161663{text-align:center;}.elementor-4843 .elementor-element.elementor-element-9161663 .elementor-heading-title{font-weight:800;color:#FFFFFF;}.elementor-4843 .elementor-element.elementor-element-391188f{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4843 .elementor-element.elementor-element-ef82893 > .elementor-widget-container{background-color:#DF7D00;padding:4px 4px 4px 4px;border-style:double;border-width:0px 0px 3px 0px;border-color:#D58218;border-radius:37px 37px 37px 37px;}.elementor-4843 .elementor-element.elementor-element-ef82893{text-align:center;}.elementor-4843 .elementor-element.elementor-element-ef82893 .elementor-heading-title{font-weight:800;color:#FFFFFF;}.elementor-4843 .elementor-element.elementor-element-2256335{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4843 .elementor-element.elementor-element-c78f769{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4843 .elementor-element.elementor-element-fded93c.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-4843 .elementor-element.elementor-element-fded93c.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-4843 .elementor-element.elementor-element-fded93c.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-4843 .elementor-element.elementor-element-fded93c .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-4843 .elementor-element.elementor-element-fded93c .elementor-image-box-img img{border-radius:2px;transition-duration:0.3s;}.elementor-4843 .elementor-element.elementor-element-fded93c .elementor-image-box-title{font-size:16px;}.elementor-4843 .elementor-element.elementor-element-fded93c .elementor-image-box-description{font-size:12px;}.elementor-4843 .elementor-element.elementor-element-6be5fca.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-4843 .elementor-element.elementor-element-6be5fca.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-4843 .elementor-element.elementor-element-6be5fca.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-4843 .elementor-element.elementor-element-6be5fca .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-4843 .elementor-element.elementor-element-6be5fca .elementor-image-box-img img{border-radius:2px;transition-duration:0.3s;}.elementor-4843 .elementor-element.elementor-element-6be5fca .elementor-image-box-title{font-size:16px;}.elementor-4843 .elementor-element.elementor-element-6be5fca .elementor-image-box-description{font-size:12px;}.elementor-4843 .elementor-element.elementor-element-c68b60a.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-4843 .elementor-element.elementor-element-c68b60a.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-4843 .elementor-element.elementor-element-c68b60a.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-4843 .elementor-element.elementor-element-c68b60a .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-4843 .elementor-element.elementor-element-c68b60a .elementor-image-box-img img{border-radius:2px;transition-duration:0.3s;}.elementor-4843 .elementor-element.elementor-element-c68b60a .elementor-image-box-title{font-size:16px;}.elementor-4843 .elementor-element.elementor-element-c68b60a .elementor-image-box-description{font-size:12px;}.elementor-4843 .elementor-element.elementor-element-6d89878.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-4843 .elementor-element.elementor-element-6d89878.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-4843 .elementor-element.elementor-element-6d89878.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-4843 .elementor-element.elementor-element-6d89878 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-4843 .elementor-element.elementor-element-6d89878 .elementor-image-box-img img{border-radius:2px;transition-duration:0.3s;}.elementor-4843 .elementor-element.elementor-element-6d89878 .elementor-image-box-title{font-size:16px;}.elementor-4843 .elementor-element.elementor-element-6d89878 .elementor-image-box-description{font-size:12px;}.elementor-4843 .elementor-element.elementor-element-3d55252.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-4843 .elementor-element.elementor-element-3d55252.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-4843 .elementor-element.elementor-element-3d55252.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-4843 .elementor-element.elementor-element-3d55252 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-4843 .elementor-element.elementor-element-3d55252 .elementor-image-box-img img{border-radius:2px;transition-duration:0.3s;}.elementor-4843 .elementor-element.elementor-element-3d55252 .elementor-image-box-title{font-size:16px;}.elementor-4843 .elementor-element.elementor-element-3d55252 .elementor-image-box-description{font-size:12px;}.elementor-4843 .elementor-element.elementor-element-66b7aaf{--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;border-style:dotted;--border-style:dotted;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#FFCFA7;--border-color:#FFCFA7;--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:0px;}.elementor-4843 .elementor-element.elementor-element-197578f > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:7px 7px 7px 7px;background-image:linear-gradient(180deg, #F8780C 0%, #C76F40 100%);border-radius:9px 9px 9px 9px;}.elementor-4843 .elementor-element.elementor-element-197578f{text-align:center;}.elementor-4843 .elementor-element.elementor-element-197578f .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:28px;font-style:italic;color:#FFFFFF;}.elementor-4843 .elementor-element.elementor-element-68fb17f .cart button, .elementor-4843 .elementor-element.elementor-element-68fb17f .cart .button{transition:all 0.2s;}.elementor-4843 .elementor-element.elementor-element-68fb17f .quantity .qty{transition:all 0.2s;}.woocommerce .elementor-4843 .elementor-element.elementor-element-68fb17f form.cart table.variations label{color:#EC4D00;font-size:20px;font-weight:700;}.elementor-4843 .elementor-element.elementor-element-55b0cec{--display:flex;}@media(max-width:1024px){.elementor-4843 .elementor-element.elementor-element-9c17b44{--grid-auto-flow:row;}.elementor-4843 .elementor-element.elementor-element-fcd10f9{--grid-auto-flow:row;}.elementor-4843 .elementor-element.elementor-element-5c9665e{--grid-auto-flow:row;}.elementor-4843 .elementor-element.elementor-element-714d86f{--grid-auto-flow:row;}.elementor-4843 .elementor-element.elementor-element-a79eed7{--grid-auto-flow:row;}.elementor-4843 .elementor-element.elementor-element-db76f89{--grid-auto-flow:row;}.elementor-4843 .elementor-element.elementor-element-391188f{--grid-auto-flow:row;}.elementor-4843 .elementor-element.elementor-element-2256335{--grid-auto-flow:row;}.elementor-4843 .elementor-element.elementor-element-c78f769{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-4843 .elementor-element.elementor-element-ed0eed4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4843 .elementor-element.elementor-element-a48bfb5 .elementor-heading-title{font-size:30px;}.elementor-4843 .elementor-element.elementor-element-1033d9a .elementor-heading-title{font-size:22px;}.elementor-4843 .elementor-element.elementor-element-9c17b44{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4843 .elementor-element.elementor-element-0c46712 .elementor-image-box-img{margin-bottom:15px;}.elementor-4843 .elementor-element.elementor-element-caf293f .elementor-image-box-img{margin-bottom:15px;}.elementor-4843 .elementor-element.elementor-element-6f38d03 .elementor-image-box-img{margin-bottom:15px;}.elementor-4843 .elementor-element.elementor-element-c0887af .elementor-image-box-img{margin-bottom:15px;}.elementor-4843 .elementor-element.elementor-element-fcd10f9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4843 .elementor-element.elementor-element-f6625c4 .elementor-heading-title{font-size:22px;}.elementor-4843 .elementor-element.elementor-element-5c9665e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4843 .elementor-element.elementor-element-28d16ec .elementor-image-box-img{margin-bottom:15px;}.elementor-4843 .elementor-element.elementor-element-9526ca6 .elementor-image-box-img{margin-bottom:15px;}.elementor-4843 .elementor-element.elementor-element-956db5b .elementor-image-box-img{margin-bottom:15px;}.elementor-4843 .elementor-element.elementor-element-d67c287 .elementor-image-box-img{margin-bottom:15px;}.elementor-4843 .elementor-element.elementor-element-714d86f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4843 .elementor-element.elementor-element-a7f3ffe .elementor-heading-title{font-size:22px;}.elementor-4843 .elementor-element.elementor-element-b861330 .elementor-heading-title{font-size:22px;}.elementor-4843 .elementor-element.elementor-element-a79eed7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4843 .elementor-element.elementor-element-cd73339 .elementor-heading-title{font-size:22px;}.elementor-4843 .elementor-element.elementor-element-c458295 .elementor-heading-title{font-size:22px;}.elementor-4843 .elementor-element.elementor-element-db76f89{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4843 .elementor-element.elementor-element-9161663 .elementor-heading-title{font-size:22px;}.elementor-4843 .elementor-element.elementor-element-391188f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4843 .elementor-element.elementor-element-ef82893 .elementor-heading-title{font-size:22px;}.elementor-4843 .elementor-element.elementor-element-2256335{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4843 .elementor-element.elementor-element-c78f769{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4843 .elementor-element.elementor-element-fded93c .elementor-image-box-img{margin-bottom:14px;}.elementor-4843 .elementor-element.elementor-element-6be5fca .elementor-image-box-img{margin-bottom:14px;}.elementor-4843 .elementor-element.elementor-element-c68b60a .elementor-image-box-img{margin-bottom:14px;}.elementor-4843 .elementor-element.elementor-element-6d89878 .elementor-image-box-img{margin-bottom:14px;}.elementor-4843 .elementor-element.elementor-element-3d55252 .elementor-image-box-img{margin-bottom:14px;}}@media(min-width:768px){.elementor-4843 .elementor-element.elementor-element-f47ccf1{--width:60.965%;}.elementor-4843 .elementor-element.elementor-element-66b7aaf{--width:50%;}}/* Start custom CSS for heading, class: .elementor-element-9d6ef57 *//* Target actual heading text */
.puja-place-wrap .elementor-heading-title {
  background: #fff0f0 !important;
  border-left: 4px solid #d32f2f !important;
  padding: 12px 14px !important;
  border-radius: 6px !important;
  font-size: 14px !important;
  line-height: 1.6 !important;
  color: #222 !important;
}

/* Inject label text */
.puja-place-wrap .elementor-heading-title::before {
  content: "Puja Place";
  display: block;
  font-size: 16px;
  font-weight: 600;
  color: #d32f2f;
  margin-bottom: 6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8eff774 *//* Date box styling */
.puja-date-wrap .elementor-heading-title {
  background: #f3f6fb !important;
  border-left: 4px solid #1e5bb8 !important;
  padding: 12px 14px !important;
  border-radius: 6px !important;
  font-size: 14px !important;
  line-height: 1.6 !important;
  color: #1e1e1e !important;
}

/* Label + calendar icon */
.puja-date-wrap .elementor-heading-title::before {
  content: "📅 Puja Date & Time";
  display: block;
  font-size: 16px;
  font-weight: 600;
  color: #1e5bb8;
  margin-bottom: 6px;
}

/* Mobile */
@media (max-width: 768px) {
  .puja-date-wrap .elementor-heading-title {
    font-size: 13px !important;
    padding: 10px 12px !important;
  }

  .puja-date-wrap .elementor-heading-title::before {
    font-size: 15px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9010aa0 */.elementor-4843 .elementor-element.elementor-element-9010aa0 .booking-badge{
    display:inline-flex;
    align-items:center;
    gap:6px;
    padding:6px 12px;
    border:1.5px solid #ff4d4d;
    border-radius:20px;
    color:#ff4d4d;
    font-size:14px;
    font-weight:600;
}/* End custom CSS */
/* Start custom CSS for countdown, class: .elementor-element-d947f35 */.elementor-4843 .elementor-element.elementor-element-d947f35 .elementor-countdown-item{
    border:2px solid #FC6306;
    padding:10px 8px;
    border-radius:4px;
    min-width:70px;
}

.elementor-4843 .elementor-element.elementor-element-d947f35 .elementor-countdown-digits{
    font-size:20px;
    font-weight:700;
    color:#000;
}

.elementor-4843 .elementor-element.elementor-element-d947f35 .elementor-countdown-label{
    font-size:12px;
    color:#666;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f59571a */.elementor-4843 .elementor-element.elementor-element-f59571a .devotee-count{
    background:#ff6a00;
    color:#fff;
    padding:4px 10px;
    border-radius:14px;
    font-weight:700;
    margin-right:6px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0c46712 */.elementor-4843 .elementor-element.elementor-element-0c46712{
    background:#ffffff;
    border:1px solid #f1f1f1;
    border-radius:10px;
    padding:30px 20px;
    transition:all 0.3s ease;
}

.elementor-4843 .elementor-element.elementor-element-0c46712:hover{
    border-color:#ff6a00;
    box-shadow:0 12p/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-caf293f */.elementor-4843 .elementor-element.elementor-element-caf293f{
    background:#ffffff;
    border:1px solid #f1f1f1;
    border-radius:10px;
    padding:30px 20px;
    transition:all 0.3s ease;
}

.elementor-4843 .elementor-element.elementor-element-caf293f:hover{
    border-color:#ff6a00;
    box-shadow:0 12p/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6f38d03 */.elementor-4843 .elementor-element.elementor-element-6f38d03{
    background:#ffffff;
    border:1px solid #f1f1f1;
    border-radius:10px;
    padding:30px 20px;
    transition:all 0.3s ease;
}

.elementor-4843 .elementor-element.elementor-element-6f38d03:hover{
    border-color:#ff6a00;
    box-shadow:0 12p/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c0887af */.elementor-4843 .elementor-element.elementor-element-c0887af{
    background:#ffffff;
    border:1px solid #f1f1f1;
    border-radius:10px;
    padding:30px 20px;
    transition:all 0.3s ease;
}

.elementor-4843 .elementor-element.elementor-element-c0887af:hover{
    border-color:#ff6a00;
    box-shadow:0 12p/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6625c4 */4 Ways to Participate/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-28d16ec */.elementor-4843 .elementor-element.elementor-element-28d16ec{
    background:#f5f5f5;   /* clean light grey */
    border:1px solid #e5e5e5;
    border-radius:14px;
    padding:25px 22px;
    min-height:100%;
    transition:0.3s ease;
}
.elementor-4843 .elementor-element.elementor-element-28d16ec:hover{
    background:#ffffff;
    transform:translateY(-6px);
    box-shadow:0 12px 30px rgba(0,0,0,0.08);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9526ca6 */.elementor-4843 .elementor-element.elementor-element-9526ca6{
    background:#f5f5f5;   /* clean light grey */
    border:1px solid #e5e5e5;
    border-radius:14px;
    padding:25px 22px;
    min-height:100%;
    transition:0.3s ease;
}
.elementor-4843 .elementor-element.elementor-element-9526ca6:hover{
    background:#ffffff;
    transform:translateY(-6px);
    box-shadow:0 12px 30px rgba(0,0,0,0.08);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-956db5b */.elementor-4843 .elementor-element.elementor-element-956db5b{
    background:#f5f5f5;   /* clean light grey */
    border:1px solid #e5e5e5;
    border-radius:14px;
    padding:25px 22px;
    min-height:100%;
    transition:0.3s ease;
}
.elementor-4843 .elementor-element.elementor-element-956db5b:hover{
    background:#ffffff;
    transform:translateY(-6px);
    box-shadow:0 12px 30px rgba(0,0,0,0.08);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d67c287 */.elementor-4843 .elementor-element.elementor-element-d67c287{
    background:#f5f5f5;   /* clean light grey */
    border:1px solid #e5e5e5;
    border-radius:14px;
    padding:25px 22px;
    min-height:100%;
    transition:0.3s ease;
}
.elementor-4843 .elementor-element.elementor-element-d67c287:hover{
    background:#ffffff;
    transform:translateY(-6px);
    box-shadow:0 12px 30px rgba(0,0,0,0.08);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7f3ffe */4 Ways to Participate/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b861330 */4 Ways to Participate/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd73339 */4 Ways to Participate/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c458295 */4 Ways to Participate/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9161663 */4 Ways to Participate/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fe6ffcc *//* Main benefits card */
.elementor-4843 .elementor-element.elementor-element-fe6ffcc {
  background: linear-gradient(135deg, #f9fbf7, #f1f6ec);
  border: 1px solid #dfe8d6;
  border-left: 5px solid #2e7d32;
  padding: 24px 26px;
  border-radius: 10px;
  font-size: 15px;
  line-height: 1.8;
  color: #2b2b2b;
  box-shadow: 0 8px 20px rgba(0,0,0,0.04);
}

/* Paragraph spacing */
.elementor-4843 .elementor-element.elementor-element-fe6ffcc p {
  margin-bottom: 14px;
}

/* Benefits list */
.elementor-4843 .elementor-element.elementor-element-fe6ffcc ul {
  padding-left: 20px;
  margin: 16px 0;
}

.elementor-4843 .elementor-element.elementor-element-fe6ffcc li {
  margin-bottom: 10px;
  position: relative;
  padding-left: 6px;
}

/* Soft highlight for last line */
.elementor-4843 .elementor-element.elementor-element-fe6ffcc p:last-child {
  margin-top: 18px;
  padding-top: 12px;
  border-top: 1px dashed #cfe0c7;
  font-style: italic;
  color: #3a3a3a;
}

/* Mobile */
@media (max-width: 768px) {
  .elementor-4843 .elementor-element.elementor-element-fe6ffcc {
    padding: 18px 18px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef82893 */4 Ways to Participate/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c78f769 *//* ==============================
   Testimonial Card – FINAL STYLE
   ============================== */

.elementor-4843 .elementor-element.elementor-element-c78f769{
    background:#ffffff;
    border:1.5px solid #f97316;              /* orange border */
    border-radius:16px 0 16px 0;             /* 2 opposite corners */
    padding:26px 20px;
    text-align:center;
    transition:all 0.3s ease;
}

/* Hover effect */
.elementor-4843 .elementor-element.elementor-element-c78f769:hover{
    box-shadow:0 12px 30px rgba(249,115,22,0.2);
    transform:translateY(-6px);
}

/* Profile photo – bigger & circular */
.elementor-4843 .elementor-element.elementor-element-c78f769 img{
    width:90px;
    height:90px;
    object-fit:cover;
    border-radius:50%;
    border:2px solid #f97316;
    margin-bottom:14px;
}

/* Name */
.elementor-4843 .elementor-element.elementor-element-c78f769 h3,
.elementor-4843 .elementor-element.elementor-element-c78f769 .elementor-heading-title{
    color:#c2410c;                           /* dark orange / red */
    font-size:18px;
    font-weight:600;
    margin-bottom:8px;
}

/* Review text */
.elementor-4843 .elementor-element.elementor-element-c78f769 p{
    color:#4b5563;
    font-/* End custom CSS */