.elementor-422 .elementor-element.elementor-element-e4e33ec{--display:flex;--min-height:450px;--overflow:hidden;}.elementor-422 .elementor-element.elementor-element-e4e33ec:not(.elementor-motion-effects-element-type-background), .elementor-422 .elementor-element.elementor-element-e4e33ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.shivonmesh.org/wp-content/uploads/2026/07/7f3110c9-ebb6-4195-85cf-1463272e4ee3.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-422 .elementor-element.elementor-element-64239f5{--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;--overflow:hidden;--margin-top:50px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-422 .elementor-element.elementor-element-64239f5:not(.elementor-motion-effects-element-type-background), .elementor-422 .elementor-element.elementor-element-64239f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-422 .elementor-element.elementor-element-74116f7{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-422 .elementor-element.elementor-element-82761ae .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:500;color:#074179;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-422 .elementor-element.elementor-element-4c92d76{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#000000;}.elementor-422 .elementor-element.elementor-element-4c92d76.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-422 .elementor-element.elementor-element-314b3cc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#000000;}.elementor-422 .elementor-element.elementor-element-314b3cc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-422 .elementor-element.elementor-element-2af7ba1{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-422 .elementor-element.elementor-element-8c939b3 img{border-radius:9px 9px 9px 9px;}.elementor-422 .elementor-element.elementor-element-b935ac1{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-422 .elementor-element.elementor-element-1f3042f{text-align:center;}.elementor-422 .elementor-element.elementor-element-1f3042f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:500;color:#074179;}.elementor-422 .elementor-element.elementor-element-aa5719d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#000000;}.elementor-422 .elementor-element.elementor-element-aa5719d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-422 .elementor-element.elementor-element-40b3730{--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-422 .elementor-element.elementor-element-bf1f748{--display:flex;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-422 .elementor-element.elementor-element-2a6ebc5.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-422 .elementor-element.elementor-element-2a6ebc5.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-422 .elementor-element.elementor-element-2a6ebc5.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-422 .elementor-element.elementor-element-2a6ebc5 .elementor-image-box-wrapper .elementor-image-box-img{width:58%;}.elementor-422 .elementor-element.elementor-element-2a6ebc5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-422 .elementor-element.elementor-element-2a6ebc5 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;color:#074179;}.elementor-422 .elementor-element.elementor-element-2a6ebc5:has(:hover) .elementor-image-box-title,
					 .elementor-422 .elementor-element.elementor-element-2a6ebc5:has(:focus) .elementor-image-box-title{color:#074179;}.elementor-422 .elementor-element.elementor-element-2a6ebc5 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#202020;}.elementor-422 .elementor-element.elementor-element-7c6cfa3{--display:flex;}.elementor-422 .elementor-element.elementor-element-61c46c0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-422 .elementor-element.elementor-element-61c46c0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-422 .elementor-element.elementor-element-61c46c0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-422 .elementor-element.elementor-element-61c46c0 .elementor-image-box-wrapper .elementor-image-box-img{width:58%;}.elementor-422 .elementor-element.elementor-element-61c46c0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-422 .elementor-element.elementor-element-61c46c0 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;color:#074179;}.elementor-422 .elementor-element.elementor-element-61c46c0:has(:hover) .elementor-image-box-title,
					 .elementor-422 .elementor-element.elementor-element-61c46c0:has(:focus) .elementor-image-box-title{color:#074179;}.elementor-422 .elementor-element.elementor-element-61c46c0 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#202020;}.elementor-422 .elementor-element.elementor-element-a658d2e{--display:flex;}.elementor-422 .elementor-element.elementor-element-bb8828a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-422 .elementor-element.elementor-element-bb8828a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-422 .elementor-element.elementor-element-bb8828a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-422 .elementor-element.elementor-element-bb8828a .elementor-image-box-wrapper .elementor-image-box-img{width:58%;}.elementor-422 .elementor-element.elementor-element-bb8828a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-422 .elementor-element.elementor-element-bb8828a .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;color:#074179;}.elementor-422 .elementor-element.elementor-element-bb8828a:has(:hover) .elementor-image-box-title,
					 .elementor-422 .elementor-element.elementor-element-bb8828a:has(:focus) .elementor-image-box-title{color:#074179;}.elementor-422 .elementor-element.elementor-element-bb8828a .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#202020;}.elementor-422 .elementor-element.elementor-element-ce31004{--display:flex;}.elementor-422 .elementor-element.elementor-element-a7f3676.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-422 .elementor-element.elementor-element-a7f3676.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-422 .elementor-element.elementor-element-a7f3676.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-422 .elementor-element.elementor-element-a7f3676 .elementor-image-box-wrapper .elementor-image-box-img{width:58%;}.elementor-422 .elementor-element.elementor-element-a7f3676 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-422 .elementor-element.elementor-element-a7f3676 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;color:#074179;}.elementor-422 .elementor-element.elementor-element-a7f3676:has(:hover) .elementor-image-box-title,
					 .elementor-422 .elementor-element.elementor-element-a7f3676:has(:focus) .elementor-image-box-title{color:#074179;}.elementor-422 .elementor-element.elementor-element-a7f3676 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#202020;}.elementor-422 .elementor-element.elementor-element-9271e3f{--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-422 .elementor-element.elementor-element-ec42538{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#074179;--border-color:#074179;--border-radius:12px 12px 12px 12px;}.elementor-422 .elementor-element.elementor-element-ec42538:not(.elementor-motion-effects-element-type-background), .elementor-422 .elementor-element.elementor-element-ec42538 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0741791C;}.elementor-422 .elementor-element.elementor-element-1a5a958{text-align:start;}.elementor-422 .elementor-element.elementor-element-1a5a958 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#074179;}.elementor-422 .elementor-element.elementor-element-0b3bdb9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#000000;}.elementor-422 .elementor-element.elementor-element-0b3bdb9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-422 .elementor-element.elementor-element-9e0ccb9{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#074179;--border-color:#074179;--border-radius:12px 12px 12px 12px;}.elementor-422 .elementor-element.elementor-element-9e0ccb9:not(.elementor-motion-effects-element-type-background), .elementor-422 .elementor-element.elementor-element-9e0ccb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0741791C;}.elementor-422 .elementor-element.elementor-element-63c103b{text-align:start;}.elementor-422 .elementor-element.elementor-element-63c103b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#074179;}.elementor-422 .elementor-element.elementor-element-ac87489{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#000000;}.elementor-422 .elementor-element.elementor-element-ac87489.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-422 .elementor-element.elementor-element-14b64f9{--display:flex;--overflow:hidden;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-422 .elementor-element.elementor-element-d759485{text-align:center;}.elementor-422 .elementor-element.elementor-element-d759485 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:500;color:#074179;}.elementor-422 .elementor-element.elementor-element-b22e159{--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-422 .elementor-element.elementor-element-c398278{--display:flex;}.elementor-422 .elementor-element.elementor-element-c398278.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-422 .elementor-element.elementor-element-1676503{--display:flex;--gap:37px 37px;--row-gap:37px;--column-gap:37px;}.elementor-422 .elementor-element.elementor-element-ea2969f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-422 .elementor-element.elementor-element-ea2969f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-422 .elementor-element.elementor-element-ea2969f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-422 .elementor-element.elementor-element-ea2969f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-422 .elementor-element.elementor-element-ea2969f .elementor-image-box-img img{border-radius:30px;transition-duration:0.3s;}.elementor-422 .elementor-element.elementor-element-ea2969f .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;color:#074179;}.elementor-422 .elementor-element.elementor-element-ea2969f:has(:hover) .elementor-image-box-title,
					 .elementor-422 .elementor-element.elementor-element-ea2969f:has(:focus) .elementor-image-box-title{color:#074179;}.elementor-422 .elementor-element.elementor-element-ea2969f .elementor-image-box-description{color:#424242;}.elementor-422 .elementor-element.elementor-element-0c6e678.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-422 .elementor-element.elementor-element-0c6e678.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-422 .elementor-element.elementor-element-0c6e678.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-422 .elementor-element.elementor-element-0c6e678 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-422 .elementor-element.elementor-element-0c6e678 .elementor-image-box-img img{border-radius:30px;transition-duration:0.3s;}.elementor-422 .elementor-element.elementor-element-0c6e678 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;color:#074179;}.elementor-422 .elementor-element.elementor-element-0c6e678:has(:hover) .elementor-image-box-title,
					 .elementor-422 .elementor-element.elementor-element-0c6e678:has(:focus) .elementor-image-box-title{color:#074179;}.elementor-422 .elementor-element.elementor-element-0c6e678 .elementor-image-box-description{color:#424242;}.elementor-422 .elementor-element.elementor-element-fece2e4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-422 .elementor-element.elementor-element-fece2e4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-422 .elementor-element.elementor-element-fece2e4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-422 .elementor-element.elementor-element-fece2e4 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-422 .elementor-element.elementor-element-fece2e4 .elementor-image-box-img img{border-radius:30px;transition-duration:0.3s;}.elementor-422 .elementor-element.elementor-element-fece2e4 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;color:#074179;}.elementor-422 .elementor-element.elementor-element-fece2e4:has(:hover) .elementor-image-box-title,
					 .elementor-422 .elementor-element.elementor-element-fece2e4:has(:focus) .elementor-image-box-title{color:#074179;}.elementor-422 .elementor-element.elementor-element-fece2e4 .elementor-image-box-description{color:#424242;}.elementor-422 .elementor-element.elementor-element-d2ea267.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-422 .elementor-element.elementor-element-d2ea267.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-422 .elementor-element.elementor-element-d2ea267.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-422 .elementor-element.elementor-element-d2ea267 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-422 .elementor-element.elementor-element-d2ea267 .elementor-image-box-img img{border-radius:30px;transition-duration:0.3s;}.elementor-422 .elementor-element.elementor-element-d2ea267 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;color:#074179;}.elementor-422 .elementor-element.elementor-element-d2ea267:has(:hover) .elementor-image-box-title,
					 .elementor-422 .elementor-element.elementor-element-d2ea267:has(:focus) .elementor-image-box-title{color:#074179;}.elementor-422 .elementor-element.elementor-element-d2ea267 .elementor-image-box-description{color:#424242;}.elementor-422 .elementor-element.elementor-element-1bd84b3{--display:flex;}.elementor-422 .elementor-element.elementor-element-942ac26{--display:flex;}.elementor-422 .elementor-element.elementor-element-1ddd2cd.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-422 .elementor-element.elementor-element-1ddd2cd.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-422 .elementor-element.elementor-element-1ddd2cd.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-422 .elementor-element.elementor-element-1ddd2cd .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-422 .elementor-element.elementor-element-1ddd2cd .elementor-image-box-img img{border-radius:30px;transition-duration:0.3s;}.elementor-422 .elementor-element.elementor-element-1ddd2cd .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;color:#074179;}.elementor-422 .elementor-element.elementor-element-1ddd2cd:has(:hover) .elementor-image-box-title,
					 .elementor-422 .elementor-element.elementor-element-1ddd2cd:has(:focus) .elementor-image-box-title{color:#074179;}.elementor-422 .elementor-element.elementor-element-1ddd2cd .elementor-image-box-description{color:#424242;}.elementor-422 .elementor-element.elementor-element-546817f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-422 .elementor-element.elementor-element-546817f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-422 .elementor-element.elementor-element-546817f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-422 .elementor-element.elementor-element-546817f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-422 .elementor-element.elementor-element-546817f .elementor-image-box-img img{border-radius:30px;transition-duration:0.3s;}.elementor-422 .elementor-element.elementor-element-546817f .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;color:#074179;}.elementor-422 .elementor-element.elementor-element-546817f:has(:hover) .elementor-image-box-title,
					 .elementor-422 .elementor-element.elementor-element-546817f:has(:focus) .elementor-image-box-title{color:#074179;}.elementor-422 .elementor-element.elementor-element-546817f .elementor-image-box-description{color:#424242;}.elementor-422 .elementor-element.elementor-element-a05918c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-422 .elementor-element.elementor-element-a05918c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-422 .elementor-element.elementor-element-a05918c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-422 .elementor-element.elementor-element-a05918c .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-422 .elementor-element.elementor-element-a05918c .elementor-image-box-img img{border-radius:30px;transition-duration:0.3s;}.elementor-422 .elementor-element.elementor-element-a05918c .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;color:#074179;}.elementor-422 .elementor-element.elementor-element-a05918c:has(:hover) .elementor-image-box-title,
					 .elementor-422 .elementor-element.elementor-element-a05918c:has(:focus) .elementor-image-box-title{color:#074179;}.elementor-422 .elementor-element.elementor-element-a05918c .elementor-image-box-description{color:#424242;}.elementor-422 .elementor-element.elementor-element-538560f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-422 .elementor-element.elementor-element-538560f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-422 .elementor-element.elementor-element-538560f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-422 .elementor-element.elementor-element-538560f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-422 .elementor-element.elementor-element-538560f .elementor-image-box-img img{border-radius:30px;transition-duration:0.3s;}.elementor-422 .elementor-element.elementor-element-538560f .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;color:#074179;}.elementor-422 .elementor-element.elementor-element-538560f:has(:hover) .elementor-image-box-title,
					 .elementor-422 .elementor-element.elementor-element-538560f:has(:focus) .elementor-image-box-title{color:#074179;}.elementor-422 .elementor-element.elementor-element-538560f .elementor-image-box-description{color:#424242;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-422 .elementor-element.elementor-element-64239f5{--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:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-422 .elementor-element.elementor-element-e4e33ec{--min-height:131px;}.elementor-422 .elementor-element.elementor-element-82761ae .elementor-heading-title{font-size:27px;}.elementor-422 .elementor-element.elementor-element-4c92d76{text-align:justify;font-size:14px;}.elementor-422 .elementor-element.elementor-element-314b3cc{text-align:justify;font-size:14px;}.elementor-422 .elementor-element.elementor-element-b935ac1{--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-422 .elementor-element.elementor-element-1f3042f .elementor-heading-title{font-size:21px;}.elementor-422 .elementor-element.elementor-element-aa5719d{text-align:justify;font-size:14px;}.elementor-422 .elementor-element.elementor-element-40b3730{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-422 .elementor-element.elementor-element-2a6ebc5 .elementor-image-box-img{margin-bottom:15px;}.elementor-422 .elementor-element.elementor-element-61c46c0 .elementor-image-box-img{margin-bottom:15px;}.elementor-422 .elementor-element.elementor-element-bb8828a .elementor-image-box-img{margin-bottom:15px;}.elementor-422 .elementor-element.elementor-element-a7f3676 .elementor-image-box-img{margin-bottom:15px;}.elementor-422 .elementor-element.elementor-element-1a5a958 .elementor-heading-title{font-size:27px;}.elementor-422 .elementor-element.elementor-element-0b3bdb9{text-align:justify;font-size:14px;}.elementor-422 .elementor-element.elementor-element-63c103b .elementor-heading-title{font-size:27px;}.elementor-422 .elementor-element.elementor-element-ac87489{text-align:justify;font-size:14px;}.elementor-422 .elementor-element.elementor-element-14b64f9{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-422 .elementor-element.elementor-element-d759485 .elementor-heading-title{font-size:21px;}.elementor-422 .elementor-element.elementor-element-ea2969f .elementor-image-box-img{margin-bottom:15px;}.elementor-422 .elementor-element.elementor-element-ea2969f .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-422 .elementor-element.elementor-element-0c6e678 .elementor-image-box-img{margin-bottom:15px;}.elementor-422 .elementor-element.elementor-element-0c6e678 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-422 .elementor-element.elementor-element-fece2e4 .elementor-image-box-img{margin-bottom:15px;}.elementor-422 .elementor-element.elementor-element-fece2e4 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-422 .elementor-element.elementor-element-d2ea267 .elementor-image-box-img{margin-bottom:15px;}.elementor-422 .elementor-element.elementor-element-d2ea267 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-422 .elementor-element.elementor-element-1ddd2cd .elementor-image-box-img{margin-bottom:15px;}.elementor-422 .elementor-element.elementor-element-1ddd2cd .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-422 .elementor-element.elementor-element-546817f .elementor-image-box-img{margin-bottom:15px;}.elementor-422 .elementor-element.elementor-element-546817f .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-422 .elementor-element.elementor-element-a05918c .elementor-image-box-img{margin-bottom:15px;}.elementor-422 .elementor-element.elementor-element-a05918c .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-422 .elementor-element.elementor-element-538560f .elementor-image-box-img{margin-bottom:15px;}.elementor-422 .elementor-element.elementor-element-538560f .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}}@media(min-width:768px){.elementor-422 .elementor-element.elementor-element-c398278{--width:50%;}.elementor-422 .elementor-element.elementor-element-1bd84b3{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-422 .elementor-element.elementor-element-c398278{--width:100%;}}/* Start custom CSS for image-box, class: .elementor-element-2a6ebc5 *//* Main Image Box */
.spiritual-box{
    background: #ffffff;
    border-radius: 20px;
    padding: 30px 20px;
    text-align: center;
    border: 1px solid #ececec;
    box-shadow: 0 12px 35px rgba(0,0,0,0.08);
    transition: all .4s ease;
    height: 100%;
    overflow: hidden;
    position: relative;
}

/* Top Golden Line */
.spiritual-box::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 5px;
    background: linear-gradient(90deg,#b8860b,#f7d774,#b8860b);
}

/* Hover Effect */
.spiritual-box:hover{
    transform: translateY(-10px);
    box-shadow: 0 18px 45px rgba(184,134,11,0.25);
}

/* Image */
.spiritual-box .elementor-image-box-img img{
    width: 90px;
    height: 90px;
    object-fit: contain;
    margin: 0 auto 20px;
    transition: .4s;
}

.spiritual-box:hover .elementor-image-box-img img{
    transform: scale(1.08) rotate(5deg);
}

/* Title */
.spiritual-box .elementor-image-box-title{
    color: #8b5a00;
    font-size: 28px;
    font-weight: 700;
    line-height: 1.3;
    margin-bottom: 15px;
    font-family: "Noto Serif Devanagari", serif;
}

/* Description */
.spiritual-box .elementor-image-box-description{
    color: #555;
    font-size: 17px;
    line-height: 1.8;
    font-family: "Noto Serif Devanagari", serif;
}

/* Responsive */
@media(max-width:768px){
    .spiritual-box{
        padding:25px 18px;
    }

    .spiritual-box .elementor-image-box-title{
        font-size:22px;
    }

    .spiritual-box .elementor-image-box-description{
        font-size:15px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-61c46c0 *//* Main Image Box */
.spiritual-box{
    background: #ffffff;
    border-radius: 20px;
    padding: 30px 20px;
    text-align: center;
    border: 1px solid #ececec;
    box-shadow: 0 12px 35px rgba(0,0,0,0.08);
    transition: all .4s ease;
    height: 100%;
    overflow: hidden;
    position: relative;
}

/* Top Golden Line */
.spiritual-box::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 5px;
    background: linear-gradient(90deg,#b8860b,#f7d774,#b8860b);
}

/* Hover Effect */
.spiritual-box:hover{
    transform: translateY(-10px);
    box-shadow: 0 18px 45px rgba(184,134,11,0.25);
}

/* Image */
.spiritual-box .elementor-image-box-img img{
    width: 90px;
    height: 90px;
    object-fit: contain;
    margin: 0 auto 20px;
    transition: .4s;
}

.spiritual-box:hover .elementor-image-box-img img{
    transform: scale(1.08) rotate(5deg);
}

/* Title */
.spiritual-box .elementor-image-box-title{
    color: #8b5a00;
    font-size: 28px;
    font-weight: 700;
    line-height: 1.3;
    margin-bottom: 15px;
    font-family: "Noto Serif Devanagari", serif;
}

/* Description */
.spiritual-box .elementor-image-box-description{
    color: #555;
    font-size: 17px;
    line-height: 1.8;
    font-family: "Noto Serif Devanagari", serif;
}

/* Responsive */
@media(max-width:768px){
    .spiritual-box{
        padding:25px 18px;
    }

    .spiritual-box .elementor-image-box-title{
        font-size:22px;
    }

    .spiritual-box .elementor-image-box-description{
        font-size:15px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bb8828a *//* Main Image Box */
.spiritual-box{
    background: #ffffff;
    border-radius: 20px;
    padding: 30px 20px;
    text-align: center;
    border: 1px solid #ececec;
    box-shadow: 0 12px 35px rgba(0,0,0,0.08);
    transition: all .4s ease;
    height: 100%;
    overflow: hidden;
    position: relative;
}

/* Top Golden Line */
.spiritual-box::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 5px;
    background: linear-gradient(90deg,#b8860b,#f7d774,#b8860b);
}

/* Hover Effect */
.spiritual-box:hover{
    transform: translateY(-10px);
    box-shadow: 0 18px 45px rgba(184,134,11,0.25);
}

/* Image */
.spiritual-box .elementor-image-box-img img{
    width: 90px;
    height: 90px;
    object-fit: contain;
    margin: 0 auto 20px;
    transition: .4s;
}

.spiritual-box:hover .elementor-image-box-img img{
    transform: scale(1.08) rotate(5deg);
}

/* Title */
.spiritual-box .elementor-image-box-title{
    color: #8b5a00;
    font-size: 28px;
    font-weight: 700;
    line-height: 1.3;
    margin-bottom: 15px;
    font-family: "Noto Serif Devanagari", serif;
}

/* Description */
.spiritual-box .elementor-image-box-description{
    color: #555;
    font-size: 17px;
    line-height: 1.8;
    font-family: "Noto Serif Devanagari", serif;
}

/* Responsive */
@media(max-width:768px){
    .spiritual-box{
        padding:25px 18px;
    }

    .spiritual-box .elementor-image-box-title{
        font-size:22px;
    }

    .spiritual-box .elementor-image-box-description{
        font-size:15px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a7f3676 *//* Main Image Box */
.spiritual-box{
    background: #ffffff;
    border-radius: 20px;
    padding: 30px 20px;
    text-align: center;
    border: 1px solid #ececec;
    box-shadow: 0 12px 35px rgba(0,0,0,0.08);
    transition: all .4s ease;
    height: 100%;
    overflow: hidden;
    position: relative;
}

/* Top Golden Line */
.spiritual-box::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 5px;
    background: linear-gradient(90deg,#b8860b,#f7d774,#b8860b);
}

/* Hover Effect */
.spiritual-box:hover{
    transform: translateY(-10px);
    box-shadow: 0 18px 45px rgba(184,134,11,0.25);
}

/* Image */
.spiritual-box .elementor-image-box-img img{
    width: 90px;
    height: 90px;
    object-fit: contain;
    margin: 0 auto 20px;
    transition: .4s;
}

.spiritual-box:hover .elementor-image-box-img img{
    transform: scale(1.08) rotate(5deg);
}

/* Title */
.spiritual-box .elementor-image-box-title{
    color: #8b5a00;
    font-size: 28px;
    font-weight: 700;
    line-height: 1.3;
    margin-bottom: 15px;
    font-family: "Noto Serif Devanagari", serif;
}

/* Description */
.spiritual-box .elementor-image-box-description{
    color: #555;
    font-size: 17px;
    line-height: 1.8;
    font-family: "Noto Serif Devanagari", serif;
}

/* Responsive */
@media(max-width:768px){
    .spiritual-box{
        padding:25px 18px;
    }

    .spiritual-box .elementor-image-box-title{
        font-size:22px;
    }

    .spiritual-box .elementor-image-box-description{
        font-size:15px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ea2969f *//* Main Card */
.pooja-box{
    background:#fff;
    border:1px solid #ead9b0;
    border-radius:18px;
    padding:25px;
    box-shadow:0 10px 30px rgba(0,0,0,.08);
    transition:.4s ease;
    overflow:hidden;
    position:relative;
}

.pooja-box:hover{
    transform:translateY(-8px);
    box-shadow:0 18px 40px rgba(184,134,11,.25);
}

/* Golden Top Border */
.pooja-box::before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#c79b2c,#f5d57c,#c79b2c);
}

/* Image */
.pooja-box .elementor-image-box-wrapper{
    display:flex;
    align-items:flex-start;
    gap:20px;
}

.pooja-box .elementor-image-box-img{
    flex:0 0 110px;
}

.pooja-box .elementor-image-box-img img{
    width:110px;
    height:110px;
    object-fit:cover;
    border-radius:50%;
    border:5px solid #fff;
    box-shadow:0 5px 18px rgba(0,0,0,.15);
    transition:.4s;
}

.pooja-box:hover .elementor-image-box-img img{
    transform:scale(1.08) rotate(3deg);
}

/* Title */
.pooja-box .elementor-image-box-title{
    font-size:28px;
    color:#8b6508;
    font-weight:700;
    line-height:1.3;
    margin-bottom:12px;
}

/* Description */
.pooja-box .elementor-image-box-description{
    font-size:17px;
    line-height:1.9;
    color:#555;
    text-align:justify;
}

/* Mobile */
@media(max-width:767px){

.pooja-box{
    padding:20px;
}

.pooja-box .elementor-image-box-wrapper{
    flex-direction:column;
    align-items:center;
    text-align:center;
}

.pooja-box .elementor-image-box-img{
    margin-bottom:15px;
}

.pooja-box .elementor-image-box-title{
    font-size:22px;
}

.pooja-box .elementor-image-box-description{
    text-align:center;
    font-size:15px;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0c6e678 *//* Main Card */
.pooja-box{
    background:#fff;
    border:1px solid #ead9b0;
    border-radius:18px;
    padding:25px;
    box-shadow:0 10px 30px rgba(0,0,0,.08);
    transition:.4s ease;
    overflow:hidden;
    position:relative;
}

.pooja-box:hover{
    transform:translateY(-8px);
    box-shadow:0 18px 40px rgba(184,134,11,.25);
}

/* Golden Top Border */
.pooja-box::before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#c79b2c,#f5d57c,#c79b2c);
}

/* Image */
.pooja-box .elementor-image-box-wrapper{
    display:flex;
    align-items:flex-start;
    gap:20px;
}

.pooja-box .elementor-image-box-img{
    flex:0 0 110px;
}

.pooja-box .elementor-image-box-img img{
    width:110px;
    height:110px;
    object-fit:cover;
    border-radius:50%;
    border:5px solid #fff;
    box-shadow:0 5px 18px rgba(0,0,0,.15);
    transition:.4s;
}

.pooja-box:hover .elementor-image-box-img img{
    transform:scale(1.08) rotate(3deg);
}

/* Title */
.pooja-box .elementor-image-box-title{
    font-size:28px;
    color:#8b6508;
    font-weight:700;
    line-height:1.3;
    margin-bottom:12px;
}

/* Description */
.pooja-box .elementor-image-box-description{
    font-size:17px;
    line-height:1.9;
    color:#555;
    text-align:justify;
}

/* Mobile */
@media(max-width:767px){

.pooja-box{
    padding:20px;
}

.pooja-box .elementor-image-box-wrapper{
    flex-direction:column;
    align-items:center;
    text-align:center;
}

.pooja-box .elementor-image-box-img{
    margin-bottom:15px;
}

.pooja-box .elementor-image-box-title{
    font-size:22px;
}

.pooja-box .elementor-image-box-description{
    text-align:center;
    font-size:15px;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fece2e4 *//* Main Card */
.pooja-box{
    background:#fff;
    border:1px solid #ead9b0;
    border-radius:18px;
    padding:25px;
    box-shadow:0 10px 30px rgba(0,0,0,.08);
    transition:.4s ease;
    overflow:hidden;
    position:relative;
}

.pooja-box:hover{
    transform:translateY(-8px);
    box-shadow:0 18px 40px rgba(184,134,11,.25);
}

/* Golden Top Border */
.pooja-box::before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#c79b2c,#f5d57c,#c79b2c);
}

/* Image */
.pooja-box .elementor-image-box-wrapper{
    display:flex;
    align-items:flex-start;
    gap:20px;
}

.pooja-box .elementor-image-box-img{
    flex:0 0 110px;
}

.pooja-box .elementor-image-box-img img{
    width:110px;
    height:110px;
    object-fit:cover;
    border-radius:50%;
    border:5px solid #fff;
    box-shadow:0 5px 18px rgba(0,0,0,.15);
    transition:.4s;
}

.pooja-box:hover .elementor-image-box-img img{
    transform:scale(1.08) rotate(3deg);
}

/* Title */
.pooja-box .elementor-image-box-title{
    font-size:28px;
    color:#8b6508;
    font-weight:700;
    line-height:1.3;
    margin-bottom:12px;
}

/* Description */
.pooja-box .elementor-image-box-description{
    font-size:17px;
    line-height:1.9;
    color:#555;
    text-align:justify;
}

/* Mobile */
@media(max-width:767px){

.pooja-box{
    padding:20px;
}

.pooja-box .elementor-image-box-wrapper{
    flex-direction:column;
    align-items:center;
    text-align:center;
}

.pooja-box .elementor-image-box-img{
    margin-bottom:15px;
}

.pooja-box .elementor-image-box-title{
    font-size:22px;
}

.pooja-box .elementor-image-box-description{
    text-align:center;
    font-size:15px;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d2ea267 *//* Main Card */
.pooja-box{
    background:#fff;
    border:1px solid #ead9b0;
    border-radius:18px;
    padding:25px;
    box-shadow:0 10px 30px rgba(0,0,0,.08);
    transition:.4s ease;
    overflow:hidden;
    position:relative;
}

.pooja-box:hover{
    transform:translateY(-8px);
    box-shadow:0 18px 40px rgba(184,134,11,.25);
}

/* Golden Top Border */
.pooja-box::before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#c79b2c,#f5d57c,#c79b2c);
}

/* Image */
.pooja-box .elementor-image-box-wrapper{
    display:flex;
    align-items:flex-start;
    gap:20px;
}

.pooja-box .elementor-image-box-img{
    flex:0 0 110px;
}

.pooja-box .elementor-image-box-img img{
    width:110px;
    height:110px;
    object-fit:cover;
    border-radius:50%;
    border:5px solid #fff;
    box-shadow:0 5px 18px rgba(0,0,0,.15);
    transition:.4s;
}

.pooja-box:hover .elementor-image-box-img img{
    transform:scale(1.08) rotate(3deg);
}

/* Title */
.pooja-box .elementor-image-box-title{
    font-size:28px;
    color:#8b6508;
    font-weight:700;
    line-height:1.3;
    margin-bottom:12px;
}

/* Description */
.pooja-box .elementor-image-box-description{
    font-size:17px;
    line-height:1.9;
    color:#555;
    text-align:justify;
}

/* Mobile */
@media(max-width:767px){

.pooja-box{
    padding:20px;
}

.pooja-box .elementor-image-box-wrapper{
    flex-direction:column;
    align-items:center;
    text-align:center;
}

.pooja-box .elementor-image-box-img{
    margin-bottom:15px;
}

.pooja-box .elementor-image-box-title{
    font-size:22px;
}

.pooja-box .elementor-image-box-description{
    text-align:center;
    font-size:15px;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1ddd2cd *//* Main Card */
.pooja-box{
    background:#fff;
    border:1px solid #ead9b0;
    border-radius:18px;
    padding:25px;
    box-shadow:0 10px 30px rgba(0,0,0,.08);
    transition:.4s ease;
    overflow:hidden;
    position:relative;
}

.pooja-box:hover{
    transform:translateY(-8px);
    box-shadow:0 18px 40px rgba(184,134,11,.25);
}

/* Golden Top Border */
.pooja-box::before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#c79b2c,#f5d57c,#c79b2c);
}

/* Image */
.pooja-box .elementor-image-box-wrapper{
    display:flex;
    align-items:flex-start;
    gap:20px;
}

.pooja-box .elementor-image-box-img{
    flex:0 0 110px;
}

.pooja-box .elementor-image-box-img img{
    width:110px;
    height:110px;
    object-fit:cover;
    border-radius:50%;
    border:5px solid #fff;
    box-shadow:0 5px 18px rgba(0,0,0,.15);
    transition:.4s;
}

.pooja-box:hover .elementor-image-box-img img{
    transform:scale(1.08) rotate(3deg);
}

/* Title */
.pooja-box .elementor-image-box-title{
    font-size:28px;
    color:#8b6508;
    font-weight:700;
    line-height:1.3;
    margin-bottom:12px;
}

/* Description */
.pooja-box .elementor-image-box-description{
    font-size:17px;
    line-height:1.9;
    color:#555;
    text-align:justify;
}

/* Mobile */
@media(max-width:767px){

.pooja-box{
    padding:20px;
}

.pooja-box .elementor-image-box-wrapper{
    flex-direction:column;
    align-items:center;
    text-align:center;
}

.pooja-box .elementor-image-box-img{
    margin-bottom:15px;
}

.pooja-box .elementor-image-box-title{
    font-size:22px;
}

.pooja-box .elementor-image-box-description{
    text-align:center;
    font-size:15px;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-546817f *//* Main Card */
.pooja-box{
    background:#fff;
    border:1px solid #ead9b0;
    border-radius:18px;
    padding:25px;
    box-shadow:0 10px 30px rgba(0,0,0,.08);
    transition:.4s ease;
    overflow:hidden;
    position:relative;
}

.pooja-box:hover{
    transform:translateY(-8px);
    box-shadow:0 18px 40px rgba(184,134,11,.25);
}

/* Golden Top Border */
.pooja-box::before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#c79b2c,#f5d57c,#c79b2c);
}

/* Image */
.pooja-box .elementor-image-box-wrapper{
    display:flex;
    align-items:flex-start;
    gap:20px;
}

.pooja-box .elementor-image-box-img{
    flex:0 0 110px;
}

.pooja-box .elementor-image-box-img img{
    width:110px;
    height:110px;
    object-fit:cover;
    border-radius:50%;
    border:5px solid #fff;
    box-shadow:0 5px 18px rgba(0,0,0,.15);
    transition:.4s;
}

.pooja-box:hover .elementor-image-box-img img{
    transform:scale(1.08) rotate(3deg);
}

/* Title */
.pooja-box .elementor-image-box-title{
    font-size:28px;
    color:#8b6508;
    font-weight:700;
    line-height:1.3;
    margin-bottom:12px;
}

/* Description */
.pooja-box .elementor-image-box-description{
    font-size:17px;
    line-height:1.9;
    color:#555;
    text-align:justify;
}

/* Mobile */
@media(max-width:767px){

.pooja-box{
    padding:20px;
}

.pooja-box .elementor-image-box-wrapper{
    flex-direction:column;
    align-items:center;
    text-align:center;
}

.pooja-box .elementor-image-box-img{
    margin-bottom:15px;
}

.pooja-box .elementor-image-box-title{
    font-size:22px;
}

.pooja-box .elementor-image-box-description{
    text-align:center;
    font-size:15px;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a05918c *//* Main Card */
.pooja-box{
    background:#fff;
    border:1px solid #ead9b0;
    border-radius:18px;
    padding:25px;
    box-shadow:0 10px 30px rgba(0,0,0,.08);
    transition:.4s ease;
    overflow:hidden;
    position:relative;
}

.pooja-box:hover{
    transform:translateY(-8px);
    box-shadow:0 18px 40px rgba(184,134,11,.25);
}

/* Golden Top Border */
.pooja-box::before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#c79b2c,#f5d57c,#c79b2c);
}

/* Image */
.pooja-box .elementor-image-box-wrapper{
    display:flex;
    align-items:flex-start;
    gap:20px;
}

.pooja-box .elementor-image-box-img{
    flex:0 0 110px;
}

.pooja-box .elementor-image-box-img img{
    width:110px;
    height:110px;
    object-fit:cover;
    border-radius:50%;
    border:5px solid #fff;
    box-shadow:0 5px 18px rgba(0,0,0,.15);
    transition:.4s;
}

.pooja-box:hover .elementor-image-box-img img{
    transform:scale(1.08) rotate(3deg);
}

/* Title */
.pooja-box .elementor-image-box-title{
    font-size:28px;
    color:#8b6508;
    font-weight:700;
    line-height:1.3;
    margin-bottom:12px;
}

/* Description */
.pooja-box .elementor-image-box-description{
    font-size:17px;
    line-height:1.9;
    color:#555;
    text-align:justify;
}

/* Mobile */
@media(max-width:767px){

.pooja-box{
    padding:20px;
}

.pooja-box .elementor-image-box-wrapper{
    flex-direction:column;
    align-items:center;
    text-align:center;
}

.pooja-box .elementor-image-box-img{
    margin-bottom:15px;
}

.pooja-box .elementor-image-box-title{
    font-size:22px;
}

.pooja-box .elementor-image-box-description{
    text-align:center;
    font-size:15px;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-538560f *//* Main Card */
.pooja-box{
    background:#fff;
    border:1px solid #ead9b0;
    border-radius:18px;
    padding:25px;
    box-shadow:0 10px 30px rgba(0,0,0,.08);
    transition:.4s ease;
    overflow:hidden;
    position:relative;
}

.pooja-box:hover{
    transform:translateY(-8px);
    box-shadow:0 18px 40px rgba(184,134,11,.25);
}

/* Golden Top Border */
.pooja-box::before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#c79b2c,#f5d57c,#c79b2c);
}

/* Image */
.pooja-box .elementor-image-box-wrapper{
    display:flex;
    align-items:flex-start;
    gap:20px;
}

.pooja-box .elementor-image-box-img{
    flex:0 0 110px;
}

.pooja-box .elementor-image-box-img img{
    width:110px;
    height:110px;
    object-fit:cover;
    border-radius:50%;
    border:5px solid #fff;
    box-shadow:0 5px 18px rgba(0,0,0,.15);
    transition:.4s;
}

.pooja-box:hover .elementor-image-box-img img{
    transform:scale(1.08) rotate(3deg);
}

/* Title */
.pooja-box .elementor-image-box-title{
    font-size:28px;
    color:#8b6508;
    font-weight:700;
    line-height:1.3;
    margin-bottom:12px;
}

/* Description */
.pooja-box .elementor-image-box-description{
    font-size:17px;
    line-height:1.9;
    color:#555;
    text-align:justify;
}

/* Mobile */
@media(max-width:767px){

.pooja-box{
    padding:20px;
}

.pooja-box .elementor-image-box-wrapper{
    flex-direction:column;
    align-items:center;
    text-align:center;
}

.pooja-box .elementor-image-box-img{
    margin-bottom:15px;
}

.pooja-box .elementor-image-box-title{
    font-size:22px;
}

.pooja-box .elementor-image-box-description{
    text-align:center;
    font-size:15px;
}
}/* End custom CSS */