.elementor-3346 .elementor-element.elementor-element-9eec238{--display:flex;--min-height:450px;}.elementor-3346 .elementor-element.elementor-element-9eec238:not(.elementor-motion-effects-element-type-background), .elementor-3346 .elementor-element.elementor-element-9eec238 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.astroanandsharma.tarinisolar.com/wp-content/uploads/2026/06/Screenshot-2026-06-16-at-6.42.28-PM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3346 .elementor-element.elementor-element-d14838f{--display:flex;--overflow:hidden;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3346 .elementor-element.elementor-element-d14838f:not(.elementor-motion-effects-element-type-background), .elementor-3346 .elementor-element.elementor-element-d14838f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.astroanandsharma.tarinisolar.com/wp-content/uploads/2026/06/Screenshot-2026-06-16-at-12.15.16-PM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.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-3346 .elementor-element.elementor-element-4962f6c{text-align:center;}.elementor-3346 .elementor-element.elementor-element-4962f6c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:39px;font-weight:700;color:#8B5A2B;}.elementor-3346 .elementor-element.elementor-element-b0de4fa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3346 .elementor-element.elementor-element-8648f3b{--display:flex;}.elementor-3346 .elementor-element.elementor-element-8648f3b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3346 .elementor-element.elementor-element-2f74afb{text-align:center;}.elementor-3346 .elementor-element.elementor-element-2f74afb .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:33px;font-weight:700;color:#8B5A2B;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-3346 .elementor-element.elementor-element-63cb7e6{width:var( --container-widget-width, 110.28% );max-width:110.28%;--container-widget-width:110.28%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-3346 .elementor-element.elementor-element-63cb7e6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3346 .elementor-element.elementor-element-63cb7e6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-3346 .elementor-element.elementor-element-63cb7e6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-3346 .elementor-element.elementor-element-63cb7e6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-3346 .elementor-element.elementor-element-63cb7e6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-3346 .elementor-element.elementor-element-63cb7e6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-3346 .elementor-element.elementor-element-63cb7e6 .elementor-icon-list-icon i{color:#C9A227;transition:color 0.3s;}.elementor-3346 .elementor-element.elementor-element-63cb7e6 .elementor-icon-list-icon svg{fill:#C9A227;transition:fill 0.3s;}.elementor-3346 .elementor-element.elementor-element-63cb7e6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3346 .elementor-element.elementor-element-63cb7e6 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;text-transform:capitalize;}.elementor-3346 .elementor-element.elementor-element-63cb7e6 .elementor-icon-list-text{color:#4A3B2A;transition:color 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3346 .elementor-element.elementor-element-e9cd1b7 .elementor-button{background-color:#B6631F;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;text-decoration:none;padding:20px 30px 20px 30px;}.elementor-3346 .elementor-element.elementor-element-e9cd1b7{width:var( --container-widget-width, 25.458% );max-width:25.458%;--container-widget-width:25.458%;--container-widget-flex-grow:0;}.elementor-3346 .elementor-element.elementor-element-e9cd1b7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3346 .elementor-element.elementor-element-3a2a595{--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-3346 .elementor-element.elementor-element-281bc0d img{border-radius:16px 16px 16px 16px;}.elementor-3346 .elementor-element.elementor-element-eddb323{--display:flex;}.elementor-3346 .elementor-element.elementor-element-0d46d6c{--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-3346 .elementor-element.elementor-element-9ec4a18{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3346 .elementor-element.elementor-element-dd1bc2e.elementor-element{--align-self:center;}.elementor-3346 .elementor-element.elementor-element-dd1bc2e .elementor-icon-wrapper{text-align:center;}.elementor-3346 .elementor-element.elementor-element-dd1bc2e.elementor-view-stacked .elementor-icon{background-color:#D4AF37;}.elementor-3346 .elementor-element.elementor-element-dd1bc2e.elementor-view-framed .elementor-icon, .elementor-3346 .elementor-element.elementor-element-dd1bc2e.elementor-view-default .elementor-icon{color:#D4AF37;border-color:#D4AF37;}.elementor-3346 .elementor-element.elementor-element-dd1bc2e.elementor-view-framed .elementor-icon, .elementor-3346 .elementor-element.elementor-element-dd1bc2e.elementor-view-default .elementor-icon svg{fill:#D4AF37;}.elementor-3346 .elementor-element.elementor-element-dd1bc2e.elementor-view-stacked .elementor-icon:hover{background-color:#D4AF37;color:#FFFFFF;}.elementor-3346 .elementor-element.elementor-element-dd1bc2e.elementor-view-framed .elementor-icon:hover, .elementor-3346 .elementor-element.elementor-element-dd1bc2e.elementor-view-default .elementor-icon:hover{color:#D4AF37;border-color:#D4AF37;}.elementor-3346 .elementor-element.elementor-element-dd1bc2e.elementor-view-framed .elementor-icon:hover, .elementor-3346 .elementor-element.elementor-element-dd1bc2e.elementor-view-default .elementor-icon:hover svg{fill:#D4AF37;}.elementor-3346 .elementor-element.elementor-element-dd1bc2e.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-3346 .elementor-element.elementor-element-dd1bc2e.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-3346 .elementor-element.elementor-element-dd1bc2e .elementor-icon{font-size:37px;}.elementor-3346 .elementor-element.elementor-element-dd1bc2e .elementor-icon svg{height:37px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3346 .elementor-element.elementor-element-7d661d2 .elementor-counter-number-wrapper{color:#A9551B;font-family:"Poppins", Sans-serif;font-size:48px;font-weight:600;}.elementor-3346 .elementor-element.elementor-element-7d661d2 .elementor-counter-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;}.elementor-3346 .elementor-element.elementor-element-ccd941e{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-3346 .elementor-element.elementor-element-6bce716.elementor-element{--align-self:center;}.elementor-3346 .elementor-element.elementor-element-6bce716 .elementor-icon-wrapper{text-align:center;}.elementor-3346 .elementor-element.elementor-element-6bce716.elementor-view-stacked .elementor-icon{background-color:#D4AF37;}.elementor-3346 .elementor-element.elementor-element-6bce716.elementor-view-framed .elementor-icon, .elementor-3346 .elementor-element.elementor-element-6bce716.elementor-view-default .elementor-icon{color:#D4AF37;border-color:#D4AF37;}.elementor-3346 .elementor-element.elementor-element-6bce716.elementor-view-framed .elementor-icon, .elementor-3346 .elementor-element.elementor-element-6bce716.elementor-view-default .elementor-icon svg{fill:#D4AF37;}.elementor-3346 .elementor-element.elementor-element-6bce716.elementor-view-stacked .elementor-icon:hover{background-color:#D4AF37;color:#FFFFFF;}.elementor-3346 .elementor-element.elementor-element-6bce716.elementor-view-framed .elementor-icon:hover, .elementor-3346 .elementor-element.elementor-element-6bce716.elementor-view-default .elementor-icon:hover{color:#D4AF37;border-color:#D4AF37;}.elementor-3346 .elementor-element.elementor-element-6bce716.elementor-view-framed .elementor-icon:hover, .elementor-3346 .elementor-element.elementor-element-6bce716.elementor-view-default .elementor-icon:hover svg{fill:#D4AF37;}.elementor-3346 .elementor-element.elementor-element-6bce716.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-3346 .elementor-element.elementor-element-6bce716.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-3346 .elementor-element.elementor-element-6bce716 .elementor-icon{font-size:37px;}.elementor-3346 .elementor-element.elementor-element-6bce716 .elementor-icon svg{height:37px;}.elementor-3346 .elementor-element.elementor-element-48f5f84 .elementor-counter-number-wrapper{color:#A9551B;font-family:"Poppins", Sans-serif;font-size:48px;font-weight:600;}.elementor-3346 .elementor-element.elementor-element-48f5f84 .elementor-counter-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;}.elementor-3346 .elementor-element.elementor-element-0297c20{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-3346 .elementor-element.elementor-element-bc67b11.elementor-element{--align-self:center;}.elementor-3346 .elementor-element.elementor-element-bc67b11 .elementor-icon-wrapper{text-align:center;}.elementor-3346 .elementor-element.elementor-element-bc67b11.elementor-view-stacked .elementor-icon{background-color:#D4AF37;}.elementor-3346 .elementor-element.elementor-element-bc67b11.elementor-view-framed .elementor-icon, .elementor-3346 .elementor-element.elementor-element-bc67b11.elementor-view-default .elementor-icon{color:#D4AF37;border-color:#D4AF37;}.elementor-3346 .elementor-element.elementor-element-bc67b11.elementor-view-framed .elementor-icon, .elementor-3346 .elementor-element.elementor-element-bc67b11.elementor-view-default .elementor-icon svg{fill:#D4AF37;}.elementor-3346 .elementor-element.elementor-element-bc67b11.elementor-view-stacked .elementor-icon:hover{background-color:#D4AF37;color:#FFFFFF;}.elementor-3346 .elementor-element.elementor-element-bc67b11.elementor-view-framed .elementor-icon:hover, .elementor-3346 .elementor-element.elementor-element-bc67b11.elementor-view-default .elementor-icon:hover{color:#D4AF37;border-color:#D4AF37;}.elementor-3346 .elementor-element.elementor-element-bc67b11.elementor-view-framed .elementor-icon:hover, .elementor-3346 .elementor-element.elementor-element-bc67b11.elementor-view-default .elementor-icon:hover svg{fill:#D4AF37;}.elementor-3346 .elementor-element.elementor-element-bc67b11.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-3346 .elementor-element.elementor-element-bc67b11.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-3346 .elementor-element.elementor-element-bc67b11 .elementor-icon{font-size:37px;}.elementor-3346 .elementor-element.elementor-element-bc67b11 .elementor-icon svg{height:37px;}.elementor-3346 .elementor-element.elementor-element-b357c01 .elementor-counter-number-wrapper{color:#A9551B;font-family:"Poppins", Sans-serif;font-size:48px;font-weight:600;}.elementor-3346 .elementor-element.elementor-element-b357c01 .elementor-counter-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-3346 .elementor-element.elementor-element-ecf10b4{--display:flex;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-3346 .elementor-element.elementor-element-685902b{text-align:center;}.elementor-3346 .elementor-element.elementor-element-685902b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:39px;font-weight:700;color:#8B5A2B;}.elementor-3346 .elementor-element.elementor-element-bdd770a{--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-3346 .elementor-element.elementor-element-abc68f4{--display:flex;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-3346 .elementor-element.elementor-element-84586eb{background-color:#A9551B;padding:13px 13px 13px 13px;}.elementor-3346 .elementor-element.elementor-element-84586eb .elementor-icon-box-wrapper{gap:15px;}.elementor-3346 .elementor-element.elementor-element-84586eb.elementor-view-stacked .elementor-icon{background-color:#E0AF34;}.elementor-3346 .elementor-element.elementor-element-84586eb.elementor-view-framed .elementor-icon, .elementor-3346 .elementor-element.elementor-element-84586eb.elementor-view-default .elementor-icon{fill:#E0AF34;color:#E0AF34;border-color:#E0AF34;}.elementor-3346 .elementor-element.elementor-element-84586eb.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-3346 .elementor-element.elementor-element-84586eb.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E0AF34;}.elementor-3346 .elementor-element.elementor-element-84586eb.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3346 .elementor-element.elementor-element-84586eb.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-3346 .elementor-element.elementor-element-84586eb.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-3346 .elementor-element.elementor-element-84586eb.elementor-view-default:has(:focus) .elementor-icon{fill:#E0AF34;color:#E0AF34;border-color:#E0AF34;}.elementor-3346 .elementor-element.elementor-element-84586eb .elementor-icon-box-title, .elementor-3346 .elementor-element.elementor-element-84586eb .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;}.elementor-3346 .elementor-element.elementor-element-84586eb .elementor-icon-box-title{color:#E0AF34;}.elementor-3346 .elementor-element.elementor-element-84586eb:has(:hover) .elementor-icon-box-title,
					 .elementor-3346 .elementor-element.elementor-element-84586eb:has(:focus) .elementor-icon-box-title{color:#E0AF34;}.elementor-3346 .elementor-element.elementor-element-84586eb .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-3346 .elementor-element.elementor-element-6943c58{--display:flex;}.elementor-3346 .elementor-element.elementor-element-c9bd964{background-color:#A9551B;padding:13px 13px 13px 13px;}.elementor-3346 .elementor-element.elementor-element-c9bd964 .elementor-icon-box-wrapper{gap:15px;}.elementor-3346 .elementor-element.elementor-element-c9bd964.elementor-view-stacked .elementor-icon{background-color:#E0AF34;}.elementor-3346 .elementor-element.elementor-element-c9bd964.elementor-view-framed .elementor-icon, .elementor-3346 .elementor-element.elementor-element-c9bd964.elementor-view-default .elementor-icon{fill:#E0AF34;color:#E0AF34;border-color:#E0AF34;}.elementor-3346 .elementor-element.elementor-element-c9bd964.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-3346 .elementor-element.elementor-element-c9bd964.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E0AF34;}.elementor-3346 .elementor-element.elementor-element-c9bd964.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3346 .elementor-element.elementor-element-c9bd964.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-3346 .elementor-element.elementor-element-c9bd964.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-3346 .elementor-element.elementor-element-c9bd964.elementor-view-default:has(:focus) .elementor-icon{fill:#E0AF34;color:#E0AF34;border-color:#E0AF34;}.elementor-3346 .elementor-element.elementor-element-c9bd964 .elementor-icon-box-title, .elementor-3346 .elementor-element.elementor-element-c9bd964 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;}.elementor-3346 .elementor-element.elementor-element-c9bd964 .elementor-icon-box-title{color:#E0AF34;}.elementor-3346 .elementor-element.elementor-element-c9bd964:has(:hover) .elementor-icon-box-title,
					 .elementor-3346 .elementor-element.elementor-element-c9bd964:has(:focus) .elementor-icon-box-title{color:#E0AF34;}.elementor-3346 .elementor-element.elementor-element-c9bd964 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-3346 .elementor-element.elementor-element-ff8cdd8{--display:flex;}.elementor-3346 .elementor-element.elementor-element-65eb3a1{background-color:#A9551B;padding:13px 13px 13px 13px;}.elementor-3346 .elementor-element.elementor-element-65eb3a1 .elementor-icon-box-wrapper{gap:15px;}.elementor-3346 .elementor-element.elementor-element-65eb3a1.elementor-view-stacked .elementor-icon{background-color:#E0AF34;}.elementor-3346 .elementor-element.elementor-element-65eb3a1.elementor-view-framed .elementor-icon, .elementor-3346 .elementor-element.elementor-element-65eb3a1.elementor-view-default .elementor-icon{fill:#E0AF34;color:#E0AF34;border-color:#E0AF34;}.elementor-3346 .elementor-element.elementor-element-65eb3a1.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-3346 .elementor-element.elementor-element-65eb3a1.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E0AF34;}.elementor-3346 .elementor-element.elementor-element-65eb3a1.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3346 .elementor-element.elementor-element-65eb3a1.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-3346 .elementor-element.elementor-element-65eb3a1.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-3346 .elementor-element.elementor-element-65eb3a1.elementor-view-default:has(:focus) .elementor-icon{fill:#E0AF34;color:#E0AF34;border-color:#E0AF34;}.elementor-3346 .elementor-element.elementor-element-65eb3a1 .elementor-icon-box-title, .elementor-3346 .elementor-element.elementor-element-65eb3a1 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;}.elementor-3346 .elementor-element.elementor-element-65eb3a1 .elementor-icon-box-title{color:#E0AF34;}.elementor-3346 .elementor-element.elementor-element-65eb3a1:has(:hover) .elementor-icon-box-title,
					 .elementor-3346 .elementor-element.elementor-element-65eb3a1:has(:focus) .elementor-icon-box-title{color:#E0AF34;}.elementor-3346 .elementor-element.elementor-element-65eb3a1 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-3346 .elementor-element.elementor-element-b851ca7{--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-3346 .elementor-element.elementor-element-e93c075{--display:flex;}.elementor-3346 .elementor-element.elementor-element-745dbb7{background-color:#A9551B;padding:13px 13px 13px 13px;}.elementor-3346 .elementor-element.elementor-element-745dbb7 .elementor-icon-box-wrapper{gap:15px;}.elementor-3346 .elementor-element.elementor-element-745dbb7.elementor-view-stacked .elementor-icon{background-color:#E0AF34;}.elementor-3346 .elementor-element.elementor-element-745dbb7.elementor-view-framed .elementor-icon, .elementor-3346 .elementor-element.elementor-element-745dbb7.elementor-view-default .elementor-icon{fill:#E0AF34;color:#E0AF34;border-color:#E0AF34;}.elementor-3346 .elementor-element.elementor-element-745dbb7.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-3346 .elementor-element.elementor-element-745dbb7.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E0AF34;}.elementor-3346 .elementor-element.elementor-element-745dbb7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3346 .elementor-element.elementor-element-745dbb7.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-3346 .elementor-element.elementor-element-745dbb7.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-3346 .elementor-element.elementor-element-745dbb7.elementor-view-default:has(:focus) .elementor-icon{fill:#E0AF34;color:#E0AF34;border-color:#E0AF34;}.elementor-3346 .elementor-element.elementor-element-745dbb7 .elementor-icon-box-title, .elementor-3346 .elementor-element.elementor-element-745dbb7 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;}.elementor-3346 .elementor-element.elementor-element-745dbb7 .elementor-icon-box-title{color:#E0AF34;}.elementor-3346 .elementor-element.elementor-element-745dbb7:has(:hover) .elementor-icon-box-title,
					 .elementor-3346 .elementor-element.elementor-element-745dbb7:has(:focus) .elementor-icon-box-title{color:#E0AF34;}.elementor-3346 .elementor-element.elementor-element-745dbb7 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-3346 .elementor-element.elementor-element-e8c9e94{--display:flex;}.elementor-3346 .elementor-element.elementor-element-52508e3{background-color:#A9551B;padding:13px 13px 13px 13px;}.elementor-3346 .elementor-element.elementor-element-52508e3 .elementor-icon-box-wrapper{gap:15px;}.elementor-3346 .elementor-element.elementor-element-52508e3.elementor-view-stacked .elementor-icon{background-color:#E0AF34;}.elementor-3346 .elementor-element.elementor-element-52508e3.elementor-view-framed .elementor-icon, .elementor-3346 .elementor-element.elementor-element-52508e3.elementor-view-default .elementor-icon{fill:#E0AF34;color:#E0AF34;border-color:#E0AF34;}.elementor-3346 .elementor-element.elementor-element-52508e3.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-3346 .elementor-element.elementor-element-52508e3.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E0AF34;}.elementor-3346 .elementor-element.elementor-element-52508e3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3346 .elementor-element.elementor-element-52508e3.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-3346 .elementor-element.elementor-element-52508e3.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-3346 .elementor-element.elementor-element-52508e3.elementor-view-default:has(:focus) .elementor-icon{fill:#E0AF34;color:#E0AF34;border-color:#E0AF34;}.elementor-3346 .elementor-element.elementor-element-52508e3 .elementor-icon-box-title, .elementor-3346 .elementor-element.elementor-element-52508e3 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;}.elementor-3346 .elementor-element.elementor-element-52508e3 .elementor-icon-box-title{color:#E0AF34;}.elementor-3346 .elementor-element.elementor-element-52508e3:has(:hover) .elementor-icon-box-title,
					 .elementor-3346 .elementor-element.elementor-element-52508e3:has(:focus) .elementor-icon-box-title{color:#E0AF34;}.elementor-3346 .elementor-element.elementor-element-52508e3 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-3346 .elementor-element.elementor-element-b9322b9{--display:flex;}.elementor-3346 .elementor-element.elementor-element-c76e913{background-color:#A9551B;padding:13px 13px 13px 13px;}.elementor-3346 .elementor-element.elementor-element-c76e913 .elementor-icon-box-wrapper{gap:15px;}.elementor-3346 .elementor-element.elementor-element-c76e913.elementor-view-stacked .elementor-icon{background-color:#E0AF34;}.elementor-3346 .elementor-element.elementor-element-c76e913.elementor-view-framed .elementor-icon, .elementor-3346 .elementor-element.elementor-element-c76e913.elementor-view-default .elementor-icon{fill:#E0AF34;color:#E0AF34;border-color:#E0AF34;}.elementor-3346 .elementor-element.elementor-element-c76e913.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-3346 .elementor-element.elementor-element-c76e913.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E0AF34;}.elementor-3346 .elementor-element.elementor-element-c76e913.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3346 .elementor-element.elementor-element-c76e913.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-3346 .elementor-element.elementor-element-c76e913.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-3346 .elementor-element.elementor-element-c76e913.elementor-view-default:has(:focus) .elementor-icon{fill:#E0AF34;color:#E0AF34;border-color:#E0AF34;}.elementor-3346 .elementor-element.elementor-element-c76e913 .elementor-icon-box-title, .elementor-3346 .elementor-element.elementor-element-c76e913 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;}.elementor-3346 .elementor-element.elementor-element-c76e913 .elementor-icon-box-title{color:#E0AF34;}.elementor-3346 .elementor-element.elementor-element-c76e913:has(:hover) .elementor-icon-box-title,
					 .elementor-3346 .elementor-element.elementor-element-c76e913:has(:focus) .elementor-icon-box-title{color:#E0AF34;}.elementor-3346 .elementor-element.elementor-element-c76e913 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-3346 .elementor-element.elementor-element-172f247{--display:flex;--min-height:80vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3346 .elementor-element.elementor-element-172f247:not(.elementor-motion-effects-element-type-background), .elementor-3346 .elementor-element.elementor-element-172f247 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.astroanandsharma.tarinisolar.com/wp-content/uploads/2026/06/46685066-5c62-4a39-9436-c51d30ebb95d.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3346 .elementor-element.elementor-element-28e768e{--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;--justify-content:center;--padding-top:58px;--padding-bottom:58px;--padding-left:58px;--padding-right:58px;}.elementor-3346 .elementor-element.elementor-element-28e768e:not(.elementor-motion-effects-element-type-background), .elementor-3346 .elementor-element.elementor-element-28e768e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.astroanandsharma.tarinisolar.com/wp-content/uploads/2026/06/Screenshot-2026-06-16-at-12.15.16-PM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3346 .elementor-element.elementor-element-17638d1{text-align:center;}.elementor-3346 .elementor-element.elementor-element-17638d1 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:39px;font-weight:700;color:#8B5A2B;}.elementor-3346 .elementor-element.elementor-element-8da83ed{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3346 .elementor-element.elementor-element-24891c9{--display:flex;}.elementor-3346 .elementor-element.elementor-element-0c8686e .elementor-icon-box-wrapper{gap:15px;}.elementor-3346 .elementor-element.elementor-element-0c8686e.elementor-view-stacked .elementor-icon{background-color:#B6631F;}.elementor-3346 .elementor-element.elementor-element-0c8686e.elementor-view-framed .elementor-icon, .elementor-3346 .elementor-element.elementor-element-0c8686e.elementor-view-default .elementor-icon{fill:#B6631F;color:#B6631F;border-color:#B6631F;}.elementor-3346 .elementor-element.elementor-element-0c8686e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3346 .elementor-element.elementor-element-0c8686e.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-3346 .elementor-element.elementor-element-0c8686e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-3346 .elementor-element.elementor-element-0c8686e.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;}.elementor-3346 .elementor-element.elementor-element-0c8686e .elementor-icon{font-size:32px;}.elementor-3346 .elementor-element.elementor-element-0c8686e .elementor-icon-box-title, .elementor-3346 .elementor-element.elementor-element-0c8686e .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;}.elementor-3346 .elementor-element.elementor-element-0c8686e .elementor-icon-box-title{color:#B6631F;}.elementor-3346 .elementor-element.elementor-element-0c8686e:has(:hover) .elementor-icon-box-title,
					 .elementor-3346 .elementor-element.elementor-element-0c8686e:has(:focus) .elementor-icon-box-title{color:#B6631F;}.elementor-3346 .elementor-element.elementor-element-5624b11{--display:flex;}.elementor-3346 .elementor-element.elementor-element-6ac554d .elementor-icon-box-wrapper{gap:15px;}.elementor-3346 .elementor-element.elementor-element-6ac554d.elementor-view-stacked .elementor-icon{background-color:#B6631F;}.elementor-3346 .elementor-element.elementor-element-6ac554d.elementor-view-framed .elementor-icon, .elementor-3346 .elementor-element.elementor-element-6ac554d.elementor-view-default .elementor-icon{fill:#B6631F;color:#B6631F;border-color:#B6631F;}.elementor-3346 .elementor-element.elementor-element-6ac554d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3346 .elementor-element.elementor-element-6ac554d.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-3346 .elementor-element.elementor-element-6ac554d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-3346 .elementor-element.elementor-element-6ac554d.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;}.elementor-3346 .elementor-element.elementor-element-6ac554d .elementor-icon{font-size:32px;}.elementor-3346 .elementor-element.elementor-element-6ac554d .elementor-icon-box-title, .elementor-3346 .elementor-element.elementor-element-6ac554d .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;}.elementor-3346 .elementor-element.elementor-element-6ac554d .elementor-icon-box-title{color:#B6631F;}.elementor-3346 .elementor-element.elementor-element-6ac554d:has(:hover) .elementor-icon-box-title,
					 .elementor-3346 .elementor-element.elementor-element-6ac554d:has(:focus) .elementor-icon-box-title{color:#B6631F;}.elementor-3346 .elementor-element.elementor-element-9b0d8dd{--display:flex;}.elementor-3346 .elementor-element.elementor-element-c590925 .elementor-icon-box-wrapper{gap:15px;}.elementor-3346 .elementor-element.elementor-element-c590925.elementor-view-stacked .elementor-icon{background-color:#B6631F;}.elementor-3346 .elementor-element.elementor-element-c590925.elementor-view-framed .elementor-icon, .elementor-3346 .elementor-element.elementor-element-c590925.elementor-view-default .elementor-icon{fill:#B6631F;color:#B6631F;border-color:#B6631F;}.elementor-3346 .elementor-element.elementor-element-c590925.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3346 .elementor-element.elementor-element-c590925.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-3346 .elementor-element.elementor-element-c590925.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-3346 .elementor-element.elementor-element-c590925.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;}.elementor-3346 .elementor-element.elementor-element-c590925 .elementor-icon{font-size:32px;}.elementor-3346 .elementor-element.elementor-element-c590925 .elementor-icon-box-title, .elementor-3346 .elementor-element.elementor-element-c590925 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;}.elementor-3346 .elementor-element.elementor-element-c590925 .elementor-icon-box-title{color:#B6631F;}.elementor-3346 .elementor-element.elementor-element-c590925:has(:hover) .elementor-icon-box-title,
					 .elementor-3346 .elementor-element.elementor-element-c590925:has(:focus) .elementor-icon-box-title{color:#B6631F;}.elementor-3346 .elementor-element.elementor-element-95d04c7{--display:flex;}.elementor-3346 .elementor-element.elementor-element-ad0d49c .elementor-icon-box-wrapper{gap:15px;}.elementor-3346 .elementor-element.elementor-element-ad0d49c.elementor-view-stacked .elementor-icon{background-color:#B6631F;}.elementor-3346 .elementor-element.elementor-element-ad0d49c.elementor-view-framed .elementor-icon, .elementor-3346 .elementor-element.elementor-element-ad0d49c.elementor-view-default .elementor-icon{fill:#B6631F;color:#B6631F;border-color:#B6631F;}.elementor-3346 .elementor-element.elementor-element-ad0d49c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3346 .elementor-element.elementor-element-ad0d49c.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-3346 .elementor-element.elementor-element-ad0d49c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-3346 .elementor-element.elementor-element-ad0d49c.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;}.elementor-3346 .elementor-element.elementor-element-ad0d49c .elementor-icon{font-size:32px;}.elementor-3346 .elementor-element.elementor-element-ad0d49c .elementor-icon-box-title, .elementor-3346 .elementor-element.elementor-element-ad0d49c .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;}.elementor-3346 .elementor-element.elementor-element-ad0d49c .elementor-icon-box-title{color:#B6631F;}.elementor-3346 .elementor-element.elementor-element-ad0d49c:has(:hover) .elementor-icon-box-title,
					 .elementor-3346 .elementor-element.elementor-element-ad0d49c:has(:focus) .elementor-icon-box-title{color:#B6631F;}.elementor-3346 .elementor-element.elementor-element-c1ae5b3{--display:flex;--position:fixed;top:681px;}body:not(.rtl) .elementor-3346 .elementor-element.elementor-element-c1ae5b3{left:0px;}body.rtl .elementor-3346 .elementor-element.elementor-element-c1ae5b3{right:0px;}.elementor-3346 .elementor-element.elementor-element-1718195 .elementor-button{background-color:#E0AF34;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;}.elementor-3346 .elementor-element.elementor-element-1718195{width:var( --container-widget-width, 40.631% );max-width:40.631%;--container-widget-width:40.631%;--container-widget-flex-grow:0;top:683px;}.elementor-3346 .elementor-element.elementor-element-1718195.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-3346 .elementor-element.elementor-element-1718195{left:465px;}body.rtl .elementor-3346 .elementor-element.elementor-element-1718195{right:465px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3346 .elementor-element.elementor-element-8648f3b{--width:54.442%;}.elementor-3346 .elementor-element.elementor-element-172f247{--width:100%;}}@media(max-width:767px){.elementor-3346 .elementor-element.elementor-element-9eec238{--min-height:102px;}.elementor-3346 .elementor-element.elementor-element-d14838f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3346 .elementor-element.elementor-element-4962f6c .elementor-heading-title{font-size:16px;}.elementor-3346 .elementor-element.elementor-element-b0de4fa{--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-3346 .elementor-element.elementor-element-2f74afb .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-3346 .elementor-element.elementor-element-e9cd1b7{--container-widget-width:261px;--container-widget-flex-grow:0;width:var( --container-widget-width, 261px );max-width:261px;}.elementor-3346 .elementor-element.elementor-element-685902b .elementor-heading-title{font-size:25px;}.elementor-3346 .elementor-element.elementor-element-28e768e{--padding-top:30px;--padding-bottom:30px;--padding-left:4px;--padding-right:4px;}.elementor-3346 .elementor-element.elementor-element-17638d1 .elementor-heading-title{font-size:29px;}.elementor-3346 .elementor-element.elementor-element-1718195{width:var( --container-widget-width, 267px );max-width:267px;--container-widget-width:267px;--container-widget-flex-grow:0;}.elementor-3346 .elementor-element.elementor-element-1718195 .elementor-button{font-size:16px;}}/* Start custom CSS for heading, class: .elementor-element-4962f6c */.astro-heading .elementor-heading-title{
    display:flex;
    align-items:center;
    justify-content:center;
    gap:15px;
}

.astro-heading .elementor-heading-title:before{
    content:"✦ ─────";
    color:#D4AF37;
    font-size:18px;
}

.astro-heading .elementor-heading-title:after{
    content:"───── ✦";
    color:#D4AF37;
    font-size:18px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f74afb */.astro-heading .elementor-heading-title{
    display:flex;
    align-items:center;
    justify-content:center;
    gap:15px;
}

.astro-heading .elementor-heading-title:before{
    content:"✦ ─────";
    color:#D4AF37;
    font-size:18px;
}

.astro-heading .elementor-heading-title:after{
    content:"───── ✦";
    color:#D4AF37;
    font-size:18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d14838f */.report-preview-section{
    background: linear-gradient(135deg,#fffdf8,#fff6e3);
    border-radius:30px;
    box-shadow:0 20px 60px rgba(0,0,0,0.08);
    border:1px solid rgba(212,175,55,.25);
    position:relative;
    overflow:hidden;
}

.report-preview-section:before{
    content:'';
    position:absolute;
    top:-100px;
    right:-100px;
    width:300px;
    height:300px;
    background:radial-gradient(#D4AF37,transparent 70%);
    opacity:.08;
    border-radius:50%;
}

.report-preview-section:after{
    content:'✦';
    position:absolute;
    right:40px;
    top:30px;
    font-size:40px;
    color:#D4AF37;
    opacity:.3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ec4a18 */.astro-counter{
    background: linear-gradient(135deg,#fffdf8,#fff7e8);
    border: 1px solid rgba(183,122,35,0.15);
    border-radius: 24px;
    padding: 30px;
    transition: all 0.4s ease;
    box-shadow: 0 10px 30px rgba(0,0,0,0.06);
    position: relative;
    overflow: hidden;
}

.astro-counter:before{
    content:"";
    position:absolute;
    top:-50px;
    right:-50px;
    width:120px;
    height:120px;
    background: radial-gradient(circle,
    rgba(212,175,55,0.25) 0%,
    transparent 70%);
    border-radius:50%;
}

.astro-counter:hover{
    transform: translateY(-8px);
    box-shadow: 0 20px 40px rgba(183,122,35,0.18);
    border-color:#d4af37;
}

.astro-counter h2,
.astro-counter .elementor-counter-number{
    font-size:52px;
    font-weight:700;
    color:#9c5b1a;
    line-height:1;
}

.astro-counter p,
.astro-counter .elementor-heading-title{
    color:#444;
    font-size:18px;
    font-weight:500;
    margin-top:10px;
}

.astro-counter:hover .elementor-icon{
    transform: rotate(8deg) scale(1.08);
    transition:0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ccd941e */.astro-counter{
    background: linear-gradient(135deg,#fffdf8,#fff7e8);
    border: 1px solid rgba(183,122,35,0.15);
    border-radius: 24px;
    padding: 30px;
    transition: all 0.4s ease;
    box-shadow: 0 10px 30px rgba(0,0,0,0.06);
    position: relative;
    overflow: hidden;
}

.astro-counter:before{
    content:"";
    position:absolute;
    top:-50px;
    right:-50px;
    width:120px;
    height:120px;
    background: radial-gradient(circle,
    rgba(212,175,55,0.25) 0%,
    transparent 70%);
    border-radius:50%;
}

.astro-counter:hover{
    transform: translateY(-8px);
    box-shadow: 0 20px 40px rgba(183,122,35,0.18);
    border-color:#d4af37;
}
.astro-counter h2,
.astro-counter .elementor-counter-number{
    font-size:52px;
    font-weight:700;
    color:#9c5b1a;
    line-height:1;
}

.astro-counter p,
.astro-counter .elementor-heading-title{
    color:#444;
    font-size:18px;
    font-weight:500;
    margin-top:10px;
}

.astro-counter:hover .elementor-icon{
    transform: rotate(8deg) scale(1.08);
    transition:0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0297c20 */#d4af37/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-84586eb */.astro-card{
    background: #B35D1D;
    padding: 35px 25px;
    text-align: center;
    border-radius: 12px;
    min-height: 340px;
    display: flex;
    flex-direction: column;
    align-items: center;
    box-sizing: border-box;
    transition: all .4s ease;
    box-shadow: 0 10px 25px rgba(0,0,0,.15);
}

.astro-card:hover{
    transform: translateY(-8px);
    box-shadow: 0 20px 40px rgba(0,0,0,.25);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c9bd964 */.astro-card{
    background: #B35D1D;
    padding: 35px 25px;
    text-align: center;
    border-radius: 12px;
    min-height: 340px;
    display: flex;
    flex-direction: column;
    align-items: center;
    box-sizing: border-box;
    transition: all .4s ease;
    box-shadow: 0 10px 25px rgba(0,0,0,.15);
}

.astro-card:hover{
    transform: translateY(-8px);
    box-shadow: 0 20px 40px rgba(0,0,0,.25);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-65eb3a1 */.astro-card{
    background: #B35D1D;
    padding: 35px 25px;
    text-align: center;
    border-radius: 12px;
    min-height: 340px;
    display: flex;
    flex-direction: column;
    align-items: center;
    box-sizing: border-box;
    transition: all .4s ease;
    box-shadow: 0 10px 25px rgba(0,0,0,.15);
}

.astro-card:hover{
    transform: translateY(-8px);
    box-shadow: 0 20px 40px rgba(0,0,0,.25);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-745dbb7 */.astro-card{
    background: #B35D1D;
    padding: 35px 25px;
    text-align: center;
    border-radius: 12px;
    min-height: 340px;
    display: flex;
    flex-direction: column;
    align-items: center;
    box-sizing: border-box;
    transition: all .4s ease;
    box-shadow: 0 10px 25px rgba(0,0,0,.15);
}

.astro-card:hover{
    transform: translateY(-8px);
    box-shadow: 0 20px 40px rgba(0,0,0,.25);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-52508e3 */.astro-card{
    background: #B35D1D;
    padding: 35px 25px;
    text-align: center;
    border-radius: 12px;
    min-height: 340px;
    display: flex;
    flex-direction: column;
    align-items: center;
    box-sizing: border-box;
    transition: all .4s ease;
    box-shadow: 0 10px 25px rgba(0,0,0,.15);
}

.astro-card:hover{
    transform: translateY(-8px);
    box-shadow: 0 20px 40px rgba(0,0,0,.25);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c76e913 */.astro-card{
    background: #B35D1D;
    padding: 35px 25px;
    text-align: center;
    border-radius: 12px;
    min-height: 340px;
    display: flex;
    flex-direction: column;
    align-items: center;
    box-sizing: border-box;
    transition: all .4s ease;
    box-shadow: 0 10px 25px rgba(0,0,0,.15);
}

.astro-card:hover{
    transform: translateY(-8px);
    box-shadow: 0 20px 40px rgba(0,0,0,.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24891c9 */.process-step{
    position:relative;
}

/* Arrow */
.process-step:not(:last-child)::after{
    content:"➜";
    position:absolute;
    right:-45px;
    top:50%;
    transform:translateY(-50%);

    font-size:36px;
    font-weight:700;
    color:#c58e48;

    z-index:10;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5624b11 */.process-step{
    position:relative;
}

/* Arrow */
.process-step:not(:last-child)::after{
    content:"➜";
    position:absolute;
    right:-45px;
    top:50%;
    transform:translateY(-50%);

    font-size:36px;
    font-weight:700;
    color:#c58e48;

    z-index:10;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b0d8dd */.process-step{
    position:relative;
}

/* Arrow */
.process-step:not(:last-child)::after{
    content:"➜";
    position:absolute;
    right:-45px;
    top:50%;
    transform:translateY(-50%);

    font-size:36px;
    font-weight:700;
    color:#c58e48;

    z-index:10;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1718195 */.spiritual-btn .elementor-button{
    background: linear-gradient(135deg,#D4AF37,#F4D03F);
    color:#ffff !important;
    border:none;
    border-radius:50px;
    padding:14px 32px;
    font-size:15px;
    font-weight:700;
    font-family:'Poppins',sans-serif;
    box-shadow:0 8px 25px rgba(212,175,55,.35);
    transition:all .4s ease;
    position:relative;
    overflow:hidden;
}

.spiritual-btn .elementor-button:hover{
    background:linear-gradient(135deg,#F4D03F,#D4AF37);
    transform:translateY(-4px);
    box-shadow:0 15px 35px rgba(212,175,55,.45);
    color:#2B160B !important;
}

.spiritual-btn .elementor-button:before{
    content:'';
    position:absolute;
    top:0;
    left:-120%;
    width:60%;
    height:100%;
    background:rgba(255,255,255,.35);
    transform:skewX(-25deg);
    transition:.6s;
}

.spiritual-btn .elementor-button:hover:before{
    left:130%;
}/* End custom CSS */