.elementor-28315 .elementor-element.elementor-element-cbb3863{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28315 .elementor-element.elementor-element-290f05d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28315 .elementor-element.elementor-element-9bdc95d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28315 .elementor-element.elementor-element-9bdc95d.e-con{--align-self:center;}.elementor-28315 .elementor-element.elementor-element-7b5b220{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-primary );}.elementor-28315 .elementor-element.elementor-element-7b5b220.elementor-element{--align-self:flex-start;}.elementor-28315 .elementor-element.elementor-element-7b5b220 .elementor-headline{text-align:center;font-size:28px;}.elementor-28315 .elementor-element.elementor-element-d872ffb .wd-text-block{font-size:18px;}.elementor-28315 .elementor-element.elementor-element-b2b3fe1{--display:flex;}.elementor-28315 .elementor-element.elementor-element-b2b3fe1:not(.elementor-motion-effects-element-type-background), .elementor-28315 .elementor-element.elementor-element-b2b3fe1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://terrific.pk/wp-content/uploads/2025/11/1x-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28315 .elementor-element.elementor-element-d1e0daf{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28315 .elementor-element.elementor-element-39c87f3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28315 .elementor-element.elementor-element-18f539f{--display:flex;}.elementor-28315 .elementor-element.elementor-element-18f539f:not(.elementor-motion-effects-element-type-background), .elementor-28315 .elementor-element.elementor-element-18f539f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://terrific.pk/wp-content/uploads/2025/11/cosmicpower-hybrid-power-plant-design.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-28315 .elementor-element.elementor-element-189a4fe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28315 .elementor-element.elementor-element-189a4fe.e-con{--align-self:center;}.elementor-28315 .elementor-element.elementor-element-d96ce3f{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-primary );}.elementor-28315 .elementor-element.elementor-element-d96ce3f.elementor-element{--align-self:flex-start;}.elementor-28315 .elementor-element.elementor-element-d96ce3f .elementor-headline{text-align:center;font-size:28px;}.elementor-28315 .elementor-element.elementor-element-ce5afa1 .wd-text-block{font-size:18px;}.elementor-28315 .elementor-element.elementor-element-be5b759{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28315 .elementor-element.elementor-element-90aa314{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28315 .elementor-element.elementor-element-5138fae{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28315 .elementor-element.elementor-element-5138fae.e-con{--align-self:center;}.elementor-28315 .elementor-element.elementor-element-df4a707{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-primary );}.elementor-28315 .elementor-element.elementor-element-df4a707.elementor-element{--align-self:flex-start;}.elementor-28315 .elementor-element.elementor-element-df4a707 .elementor-headline{text-align:center;font-size:28px;}.elementor-28315 .elementor-element.elementor-element-8ed3060 .wd-text-block{font-size:18px;}.elementor-28315 .elementor-element.elementor-element-847a178{--display:flex;}.elementor-28315 .elementor-element.elementor-element-847a178:not(.elementor-motion-effects-element-type-background), .elementor-28315 .elementor-element.elementor-element-847a178 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://terrific.pk/wp-content/uploads/2025/11/Off-Grid.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-28315 .elementor-element.elementor-element-5a48231{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28315 .elementor-element.elementor-element-874f445{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28315 .elementor-element.elementor-element-d8e5bfd{--display:flex;}.elementor-28315 .elementor-element.elementor-element-d8e5bfd:not(.elementor-motion-effects-element-type-background), .elementor-28315 .elementor-element.elementor-element-d8e5bfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://terrific.pk/wp-content/uploads/2025/11/20_Comprehensive_Electrical_Inspection.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-28315 .elementor-element.elementor-element-4862712{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28315 .elementor-element.elementor-element-4862712.e-con{--align-self:center;}.elementor-28315 .elementor-element.elementor-element-0dad158{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-primary );}.elementor-28315 .elementor-element.elementor-element-0dad158.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-28315 .elementor-element.elementor-element-0dad158 .elementor-headline{text-align:center;font-size:28px;}.elementor-28315 .elementor-element.elementor-element-8119498 .wd-text-block{font-size:18px;}@media(max-width:1024px){.elementor-28315 .elementor-element.elementor-element-290f05d{--grid-auto-flow:row;}.elementor-28315 .elementor-element.elementor-element-b2b3fe1{--min-height:0px;}.elementor-28315 .elementor-element.elementor-element-b2b3fe1:not(.elementor-motion-effects-element-type-background), .elementor-28315 .elementor-element.elementor-element-b2b3fe1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;background-size:cover;}.elementor-28315 .elementor-element.elementor-element-39c87f3{--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-28315 .elementor-element.elementor-element-18f539f{--min-height:410px;}.elementor-28315 .elementor-element.elementor-element-90aa314{--grid-auto-flow:row;}.elementor-28315 .elementor-element.elementor-element-5138fae{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-28315 .elementor-element.elementor-element-874f445{--grid-auto-flow:row;}}@media(max-width:768px){.elementor-28315 .elementor-element.elementor-element-290f05d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28315 .elementor-element.elementor-element-b2b3fe1{--min-height:237px;}.elementor-28315 .elementor-element.elementor-element-b2b3fe1:not(.elementor-motion-effects-element-type-background), .elementor-28315 .elementor-element.elementor-element-b2b3fe1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-28315 .elementor-element.elementor-element-d1e0daf{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-28315 .elementor-element.elementor-element-39c87f3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-28315 .elementor-element.elementor-element-39c87f3.e-con{--order:99999 /* order end hack */;}.elementor-28315 .elementor-element.elementor-element-18f539f{--min-height:328px;}.elementor-28315 .elementor-element.elementor-element-18f539f.e-con{--order:99999 /* order end hack */;}.elementor-28315 .elementor-element.elementor-element-d96ce3f .elementor-headline{text-align:center;}.elementor-28315 .elementor-element.elementor-element-90aa314{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28315 .elementor-element.elementor-element-5138fae{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-28315 .elementor-element.elementor-element-df4a707.elementor-element{--align-self:flex-start;}.elementor-28315 .elementor-element.elementor-element-df4a707 .elementor-headline{text-align:center;}.elementor-28315 .elementor-element.elementor-element-847a178{--min-height:264px;}.elementor-28315 .elementor-element.elementor-element-874f445{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28315 .elementor-element.elementor-element-d8e5bfd{--min-height:219px;}.elementor-28315 .elementor-element.elementor-element-d8e5bfd.e-con{--order:99999 /* order end hack */;}.elementor-28315 .elementor-element.elementor-element-0dad158{width:var( --container-widget-width, 321.042px );max-width:321.042px;--container-widget-width:321.042px;--container-widget-flex-grow:0;}.elementor-28315 .elementor-element.elementor-element-0dad158 .elementor-headline{text-align:center;}}