.elementor-10 .elementor-element.elementor-element-2c4c513{--display:flex;--min-height:930px;--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:flex-end;--gap:144px 144px;--row-gap:144px;--column-gap:144px;--overlay-opacity:1;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:96px;--padding-left:48px;--padding-right:48px;}.elementor-10 .elementor-element.elementor-element-2c4c513:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2c4c513 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://corepower.marketing/wp-content/uploads/2025/01/Home-Hero-Lion@2x.webp");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-2c4c513::before, .elementor-10 .elementor-element.elementor-element-2c4c513 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-2c4c513 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-2c4c513 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-2c4c513 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-2c4c513 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at bottom left, var( --e-global-color-primary ) 0%, #00000000 70%);}.elementor-10 .elementor-element.elementor-element-15a3686{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-652ffee{width:var( --container-widget-width, 540px );max-width:540px;--container-widget-width:540px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-652ffee .elementor-heading-title{color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-680bbe3{--display:flex;}.elementor-10 .elementor-element.elementor-element-04e0dbc{--display:flex;--min-height:144px;--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:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-10 .elementor-element.elementor-element-c3fbe17{--display:flex;}.elementor-10 .elementor-element.elementor-element-c3fbe17:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c3fbe17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://corepower.marketing/wp-content/uploads/2025/03/JELD-WEN-Front-Door-Treated.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-990d737{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-eb46d80{--display:flex;--min-height:1px;}.elementor-10 .elementor-element.elementor-element-eb46d80:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-eb46d80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #DDB02B00 0%, var( --e-global-color-accent ) 100%);}.elementor-10 .elementor-element.elementor-element-ce06bf7{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.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-10 .elementor-element.elementor-element-f907a9e{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-26a0816{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-85102b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-0821672{--display:flex;}.elementor-10 .elementor-element.elementor-element-0821672:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0821672 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://corepower.marketing/wp-content/uploads/2025/01/placeholder-square.webp");background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-acc9963{--display:flex;--min-height:144px;--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:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-10 .elementor-element.elementor-element-a02fcc0{--display:flex;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6dd3098{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-ec6f1ce-font-family ), Sans-serif;font-size:var( --e-global-typography-ec6f1ce-font-size );font-weight:var( --e-global-typography-ec6f1ce-font-weight );line-height:var( --e-global-typography-ec6f1ce-line-height );}.elementor-10 .elementor-element.elementor-element-f5de027{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-1b2253d{--display:flex;--min-height:420px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-4232f2a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-4232f2a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4232f2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://corepower.marketing/wp-content/uploads/2025/02/pickaxe.webp");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-01f840b{--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:0px;--padding-bottom:0px;--padding-left:96px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-01f840b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-01f840b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-dd36584{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10 .elementor-element.elementor-element-5fc4385 > .elementor-widget-container{margin:-96px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-5fc4385{text-align:center;}.elementor-10 .elementor-element.elementor-element-5fc4385 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-bcb7601 > .elementor-widget-container{padding:16px 0px 16px 0px;}.elementor-10 .elementor-element.elementor-element-bcb7601{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10 .elementor-element.elementor-element-5583baa .elementor-button{background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-5583baa .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-5583baa .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-5583baa .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-5583baa .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-661959c{--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;--z-index:2;}.elementor-10 .elementor-element.elementor-element-661959c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-006bcc0{--display:flex;--min-height:230px;--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:flex-start;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-10 .elementor-element.elementor-element-006bcc0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-006bcc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://corepower.marketing/wp-content/uploads/2025/01/Texture-Top.webp");background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-006bcc0::before, .elementor-10 .elementor-element.elementor-element-006bcc0 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-006bcc0 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-006bcc0 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-006bcc0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-006bcc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 50%, var( --e-global-color-primary ) 100%);}.elementor-10 .elementor-element.elementor-element-b41e042 .elementor-heading-title{font-family:var( --e-global-typography-0d1704a-font-family ), Sans-serif;font-size:var( --e-global-typography-0d1704a-font-size );font-weight:var( --e-global-typography-0d1704a-font-weight );line-height:var( --e-global-typography-0d1704a-line-height );letter-spacing:var( --e-global-typography-0d1704a-letter-spacing );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-c00412e{--display:flex;--min-height:1px;}.elementor-10 .elementor-element.elementor-element-c00412e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c00412e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #DDB02B00 0%, var( --e-global-color-accent ) 100%);}.elementor-10 .elementor-element.elementor-element-4a244cc{--display:flex;--min-height:320px;--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;--justify-content:center;--gap:96px 96px;--row-gap:96px;--column-gap:96px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-10 .elementor-element.elementor-element-fb4a403{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-10 .elementor-element.elementor-element-1d26b55{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.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-10 .elementor-element.elementor-element-76c52f2.elementor-view-stacked .elementor-icon{background-color:#D9C17700;}.elementor-10 .elementor-element.elementor-element-76c52f2.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-76c52f2.elementor-view-default .elementor-icon{color:#D9C17700;border-color:#D9C17700;}.elementor-10 .elementor-element.elementor-element-76c52f2.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-76c52f2.elementor-view-default .elementor-icon svg{fill:#D9C17700;}.elementor-10 .elementor-element.elementor-element-76c52f2 .elementor-icon{font-size:46px;}.elementor-10 .elementor-element.elementor-element-76c52f2 .elementor-icon svg{height:46px;}.elementor-10 .elementor-element.elementor-element-76c52f2 .elementor-icon-wrapper svg{width:auto;}.elementor-10 .elementor-element.elementor-element-cca8a74 .elementor-heading-title{font-family:var( --e-global-typography-66071a4-font-family ), Sans-serif;font-size:var( --e-global-typography-66071a4-font-size );font-weight:var( --e-global-typography-66071a4-font-weight );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-eedbbaa{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10 .elementor-element.elementor-element-cf6725d{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-10 .elementor-element.elementor-element-16678a6{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-10 .elementor-element.elementor-element-8c4b92a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-8c4b92a.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-8c4b92a.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-8c4b92a.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-8c4b92a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-8c4b92a .elementor-icon{font-size:46px;}.elementor-10 .elementor-element.elementor-element-8c4b92a .elementor-icon svg{height:46px;}.elementor-10 .elementor-element.elementor-element-7e51cfc .elementor-heading-title{font-family:var( --e-global-typography-66071a4-font-family ), Sans-serif;font-size:var( --e-global-typography-66071a4-font-size );font-weight:var( --e-global-typography-66071a4-font-weight );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-e181c08{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10 .elementor-element.elementor-element-cef5f19{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-10 .elementor-element.elementor-element-db9093e{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-fb6885d.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-10 .elementor-element.elementor-element-fb6885d.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-fb6885d.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-10 .elementor-element.elementor-element-fb6885d.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-fb6885d.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-10 .elementor-element.elementor-element-fb6885d .elementor-icon{font-size:46px;}.elementor-10 .elementor-element.elementor-element-fb6885d .elementor-icon svg{height:46px;}.elementor-10 .elementor-element.elementor-element-8ebd535 .elementor-heading-title{font-family:var( --e-global-typography-66071a4-font-family ), Sans-serif;font-size:var( --e-global-typography-66071a4-font-size );font-weight:var( --e-global-typography-66071a4-font-weight );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-5bc7ac5{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10 .elementor-element.elementor-element-38a61fd{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-10 .elementor-element.elementor-element-9e6105f{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-10 .elementor-element.elementor-element-22d43d0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-22d43d0.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-22d43d0.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-22d43d0.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-22d43d0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-22d43d0 .elementor-icon{font-size:46px;}.elementor-10 .elementor-element.elementor-element-22d43d0 .elementor-icon svg{height:46px;}.elementor-10 .elementor-element.elementor-element-ef7bfaa .elementor-heading-title{font-family:var( --e-global-typography-66071a4-font-family ), Sans-serif;font-size:var( --e-global-typography-66071a4-font-size );font-weight:var( --e-global-typography-66071a4-font-weight );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-85b2269{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10 .elementor-element.elementor-element-170caaf{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-10 .elementor-element.elementor-element-aa94187{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-10 .elementor-element.elementor-element-c9e2aae.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-10 .elementor-element.elementor-element-c9e2aae.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-c9e2aae.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-10 .elementor-element.elementor-element-c9e2aae.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-c9e2aae.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-10 .elementor-element.elementor-element-c9e2aae .elementor-icon{font-size:46px;}.elementor-10 .elementor-element.elementor-element-c9e2aae .elementor-icon svg{height:46px;}.elementor-10 .elementor-element.elementor-element-9469c9e .elementor-heading-title{font-family:var( --e-global-typography-66071a4-font-family ), Sans-serif;font-size:var( --e-global-typography-66071a4-font-size );font-weight:var( --e-global-typography-66071a4-font-weight );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-c3afc13{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10 .elementor-element.elementor-element-e7b75d6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9cda5b8 .elementor-button{background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-9cda5b8 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-9cda5b8 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-9cda5b8 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-9cda5b8 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-566afac{--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;--overlay-opacity:1;--margin-top:-96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:192px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-566afac::before, .elementor-10 .elementor-element.elementor-element-566afac > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-566afac > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-566afac > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-566afac > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-566afac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://corepower.marketing/wp-content/uploads/2025/01/Radial-Glow.webp");--background-overlay:'';background-position:top left;background-repeat:no-repeat;}.elementor-10 .elementor-element.elementor-element-566afac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-d0a8e01{--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:flex-start;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:24px;--padding-bottom:24px;--padding-left:48px;--padding-right:48px;}.elementor-10 .elementor-element.elementor-element-c2562e1 .elementor-heading-title{font-family:var( --e-global-typography-0d1704a-font-family ), Sans-serif;font-size:var( --e-global-typography-0d1704a-font-size );font-weight:var( --e-global-typography-0d1704a-font-weight );line-height:var( --e-global-typography-0d1704a-line-height );letter-spacing:var( --e-global-typography-0d1704a-letter-spacing );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-a635496{--display:flex;--min-height:1px;}.elementor-10 .elementor-element.elementor-element-a635496:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a635496 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #DDB02B00 0%, var( --e-global-color-accent ) 100%);}.elementor-10 .elementor-element.elementor-element-d0586a0{--display:flex;--min-height:650px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-2ae3542{--display:flex;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--background-transition:0.3s;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-10 .elementor-element.elementor-element-2ae3542:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2ae3542 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://corepower.marketing/wp-content/uploads/2025/01/Home-Case-01.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-2ae3542:hover{background-image:url("https://corepower.marketing/wp-content/uploads/2025/02/rollover_1.webp");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-6c010b2{--display:flex;--min-height:96px;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-360383a{text-align:center;}.elementor-10 .elementor-element.elementor-element-360383a .elementor-heading-title{font-family:var( --e-global-typography-66071a4-font-family ), Sans-serif;font-size:var( --e-global-typography-66071a4-font-size );font-weight:var( --e-global-typography-66071a4-font-weight );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-548eacb{--display:flex;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--background-transition:0.3s;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-10 .elementor-element.elementor-element-548eacb:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-548eacb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://corepower.marketing/wp-content/uploads/2025/01/Home-Case-02.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-548eacb:hover{background-image:url("https://corepower.marketing/wp-content/uploads/2025/02/rollover_3.webp");background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-86fbfe8{--display:flex;--min-height:96px;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-21291b7{text-align:center;}.elementor-10 .elementor-element.elementor-element-21291b7 .elementor-heading-title{font-family:var( --e-global-typography-66071a4-font-family ), Sans-serif;font-size:var( --e-global-typography-66071a4-font-size );font-weight:var( --e-global-typography-66071a4-font-weight );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-c7c9266{--display:flex;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--background-transition:0.3s;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-10 .elementor-element.elementor-element-c7c9266:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c7c9266 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://corepower.marketing/wp-content/uploads/2025/01/Home-Case-03.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-c7c9266:hover{background-image:url("https://corepower.marketing/wp-content/uploads/2025/02/rollover_2.webp");background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-9c07e5d{--display:flex;--min-height:96px;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-4dbed63{text-align:center;}.elementor-10 .elementor-element.elementor-element-4dbed63 .elementor-heading-title{font-family:var( --e-global-typography-66071a4-font-family ), Sans-serif;font-size:var( --e-global-typography-66071a4-font-size );font-weight:var( --e-global-typography-66071a4-font-weight );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-6604869{--display:flex;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--background-transition:0.3s;--padding-top:48px;--padding-bottom:48px;--padding-left:048px;--padding-right:048px;}.elementor-10 .elementor-element.elementor-element-6604869:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6604869 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://corepower.marketing/wp-content/uploads/2025/01/Home-Case-04.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-6604869:hover{background-image:url("https://corepower.marketing/wp-content/uploads/2025/02/rollover_4.webp");background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-4b0578b{--display:flex;--min-height:96px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-461ff2c > .elementor-widget-container{margin:0px -24px 0px -24px;}.elementor-10 .elementor-element.elementor-element-461ff2c{text-align:center;}.elementor-10 .elementor-element.elementor-element-461ff2c .elementor-heading-title{font-family:var( --e-global-typography-66071a4-font-family ), Sans-serif;font-size:var( --e-global-typography-66071a4-font-size );font-weight:var( --e-global-typography-66071a4-font-weight );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-712455d{--display:flex;--min-height:230px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10 .elementor-element.elementor-element-712455d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-712455d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://corepower.marketing/wp-content/uploads/2025/01/Home-Bottom-Texture.webp");background-size:cover;}.elementor-10 .elementor-element.elementor-element-712455d::before, .elementor-10 .elementor-element.elementor-element-712455d > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-712455d > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-712455d > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-712455d > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-712455d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, #00000000 51%);}.elementor-10 .elementor-element.elementor-element-f7bad10 .elementor-button{background-color:#00000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-f7bad10 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-f7bad10 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-f7bad10 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-f7bad10 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-20acc21{--display:flex;--min-height:60px;--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:flex-end;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-10 .elementor-element.elementor-element-20acc21:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-20acc21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-946d1b1{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-946d1b1 .elementor-divider-separator{width:33%;margin:0 auto;margin-right:0;}.elementor-10 .elementor-element.elementor-element-946d1b1 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-f184ace{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:1.25rem;font-weight:600;line-height:1.25rem;letter-spacing:0.5px;}.elementor-10 .elementor-element.elementor-element-426fcaa .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-426fcaa .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-426fcaa .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-426fcaa .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-426fcaa .elementor-button:focus svg{fill:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-10 .elementor-element.elementor-element-2c4c513{--min-height:840px;--gap:96px 96px;--row-gap:96px;--column-gap:96px;--overlay-opacity:1;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10 .elementor-element.elementor-element-6dd3098{font-size:var( --e-global-typography-ec6f1ce-font-size );line-height:var( --e-global-typography-ec6f1ce-line-height );}.elementor-10 .elementor-element.elementor-element-01f840b{--min-height:460px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10 .elementor-element.elementor-element-bcb7601{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10 .elementor-element.elementor-element-006bcc0{--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:96px;}.elementor-10 .elementor-element.elementor-element-b41e042 .elementor-heading-title{font-size:var( --e-global-typography-0d1704a-font-size );line-height:var( --e-global-typography-0d1704a-line-height );letter-spacing:var( --e-global-typography-0d1704a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-4a244cc{--justify-content:flex-start;--gap:64px 48px;--row-gap:64px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-10 .elementor-element.elementor-element-cca8a74 .elementor-heading-title{font-size:var( --e-global-typography-66071a4-font-size );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-eedbbaa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10 .elementor-element.elementor-element-7e51cfc .elementor-heading-title{font-size:var( --e-global-typography-66071a4-font-size );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-e181c08{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10 .elementor-element.elementor-element-8ebd535 .elementor-heading-title{font-size:var( --e-global-typography-66071a4-font-size );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-5bc7ac5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10 .elementor-element.elementor-element-ef7bfaa .elementor-heading-title{font-size:var( --e-global-typography-66071a4-font-size );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-85b2269{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10 .elementor-element.elementor-element-9469c9e .elementor-heading-title{font-size:var( --e-global-typography-66071a4-font-size );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-c3afc13{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10 .elementor-element.elementor-element-d0a8e01{--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:96px;}.elementor-10 .elementor-element.elementor-element-c2562e1 .elementor-heading-title{font-size:var( --e-global-typography-0d1704a-font-size );line-height:var( --e-global-typography-0d1704a-line-height );letter-spacing:var( --e-global-typography-0d1704a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-2ae3542{--padding-top:48px;--padding-bottom:48px;--padding-left:56px;--padding-right:56px;}.elementor-10 .elementor-element.elementor-element-360383a .elementor-heading-title{font-size:var( --e-global-typography-66071a4-font-size );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-21291b7 .elementor-heading-title{font-size:var( --e-global-typography-66071a4-font-size );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-4dbed63 .elementor-heading-title{font-size:var( --e-global-typography-66071a4-font-size );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-461ff2c .elementor-heading-title{font-size:var( --e-global-typography-66071a4-font-size );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-10 .elementor-element.elementor-element-946d1b1 .elementor-divider-separator{width:100%;}}@media(max-width:1200px){.elementor-10 .elementor-element.elementor-element-2c4c513{--min-height:760px;--padding-top:0px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-10 .elementor-element.elementor-element-4a244cc{--justify-content:flex-start;--gap:64px 32px;--row-gap:64px;--column-gap:32px;}.elementor-10 .elementor-element.elementor-element-d0586a0{--justify-content:center;--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-2ae3542{--min-height:650px;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-548eacb{--min-height:650px;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-c7c9266{--min-height:650px;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-6604869{--min-height:650px;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10 .elementor-element.elementor-element-6dd3098{font-size:var( --e-global-typography-ec6f1ce-font-size );line-height:var( --e-global-typography-ec6f1ce-line-height );}.elementor-10 .elementor-element.elementor-element-01f840b{--min-height:480px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10 .elementor-element.elementor-element-bcb7601{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10 .elementor-element.elementor-element-b41e042 .elementor-heading-title{font-size:var( --e-global-typography-0d1704a-font-size );line-height:var( --e-global-typography-0d1704a-line-height );letter-spacing:var( --e-global-typography-0d1704a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-cca8a74 .elementor-heading-title{font-size:var( --e-global-typography-66071a4-font-size );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-eedbbaa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10 .elementor-element.elementor-element-7e51cfc .elementor-heading-title{font-size:var( --e-global-typography-66071a4-font-size );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-e181c08{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10 .elementor-element.elementor-element-8ebd535 .elementor-heading-title{font-size:var( --e-global-typography-66071a4-font-size );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-5bc7ac5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10 .elementor-element.elementor-element-ef7bfaa .elementor-heading-title{font-size:var( --e-global-typography-66071a4-font-size );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-85b2269{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10 .elementor-element.elementor-element-9469c9e .elementor-heading-title{font-size:var( --e-global-typography-66071a4-font-size );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-c3afc13{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10 .elementor-element.elementor-element-c2562e1 .elementor-heading-title{font-size:var( --e-global-typography-0d1704a-font-size );line-height:var( --e-global-typography-0d1704a-line-height );letter-spacing:var( --e-global-typography-0d1704a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-360383a .elementor-heading-title{font-size:var( --e-global-typography-66071a4-font-size );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-21291b7 .elementor-heading-title{font-size:var( --e-global-typography-66071a4-font-size );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-4dbed63 .elementor-heading-title{font-size:var( --e-global-typography-66071a4-font-size );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-461ff2c .elementor-heading-title{font-size:var( --e-global-typography-66071a4-font-size );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(max-width:880px){.elementor-10 .elementor-element.elementor-element-01f840b{--min-height:500px;}.elementor-10 .elementor-element.elementor-element-f184ace{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:right;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-2c4c513{--min-height:620px;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-2c4c513:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2c4c513 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-10 .elementor-element.elementor-element-c3fbe17{--width:144px;--min-height:144px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10 .elementor-element.elementor-element-85102b6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:24px;--padding-right:024px;}.elementor-10 .elementor-element.elementor-element-0821672:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0821672 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://corepower.marketing/wp-content/uploads/2025/03/JELD-WEN-Front-Door-Treated.webp");background-position:center center;}.elementor-10 .elementor-element.elementor-element-0821672{--width:144px;--min-height:144px;}.elementor-10 .elementor-element.elementor-element-acc9963{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-a02fcc0{--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6dd3098{font-size:var( --e-global-typography-ec6f1ce-font-size );line-height:var( --e-global-typography-ec6f1ce-line-height );}.elementor-10 .elementor-element.elementor-element-1b2253d{--margin-top:96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-4232f2a{--min-height:260px;}.elementor-10 .elementor-element.elementor-element-01f840b{--min-height:460px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10 .elementor-element.elementor-element-bcb7601{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10 .elementor-element.elementor-element-661959c{--width:344px;}.elementor-10 .elementor-element.elementor-element-006bcc0{--min-height:0px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-b41e042 .elementor-heading-title{font-size:var( --e-global-typography-0d1704a-font-size );line-height:var( --e-global-typography-0d1704a-line-height );letter-spacing:var( --e-global-typography-0d1704a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-4a244cc{--content-width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-cca8a74 .elementor-heading-title{font-size:var( --e-global-typography-66071a4-font-size );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-eedbbaa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10 .elementor-element.elementor-element-7e51cfc .elementor-heading-title{font-size:var( --e-global-typography-66071a4-font-size );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-e181c08{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10 .elementor-element.elementor-element-8ebd535 .elementor-heading-title{font-size:var( --e-global-typography-66071a4-font-size );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-5bc7ac5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10 .elementor-element.elementor-element-ef7bfaa .elementor-heading-title{font-size:var( --e-global-typography-66071a4-font-size );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-85b2269{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10 .elementor-element.elementor-element-9469c9e .elementor-heading-title{font-size:var( --e-global-typography-66071a4-font-size );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-c3afc13{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10 .elementor-element.elementor-element-566afac{--width:100%;}.elementor-10 .elementor-element.elementor-element-d0a8e01{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-c2562e1 .elementor-heading-title{font-size:var( --e-global-typography-0d1704a-font-size );line-height:var( --e-global-typography-0d1704a-line-height );letter-spacing:var( --e-global-typography-0d1704a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-d0586a0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-2ae3542:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2ae3542 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://corepower.marketing/wp-content/uploads/2025/01/Home-Case-03.webp");}.elementor-10 .elementor-element.elementor-element-360383a .elementor-heading-title{font-size:var( --e-global-typography-66071a4-font-size );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-548eacb:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-548eacb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://corepower.marketing/wp-content/uploads/2025/01/Home-Case-03.webp");}.elementor-10 .elementor-element.elementor-element-21291b7 .elementor-heading-title{font-size:var( --e-global-typography-66071a4-font-size );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-4dbed63 .elementor-heading-title{font-size:var( --e-global-typography-66071a4-font-size );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-6604869:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6604869 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://corepower.marketing/wp-content/uploads/2025/01/Home-Case-03.webp");}.elementor-10 .elementor-element.elementor-element-461ff2c .elementor-heading-title{font-size:var( --e-global-typography-66071a4-font-size );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-20acc21{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-10 .elementor-element.elementor-element-f184ace{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-04e0dbc{--width:644px;}.elementor-10 .elementor-element.elementor-element-c3fbe17{--width:144px;}.elementor-10 .elementor-element.elementor-element-990d737{--width:500px;}.elementor-10 .elementor-element.elementor-element-0821672{--width:144px;}.elementor-10 .elementor-element.elementor-element-acc9963{--width:644px;}.elementor-10 .elementor-element.elementor-element-a02fcc0{--width:500px;}.elementor-10 .elementor-element.elementor-element-4232f2a{--width:50%;}.elementor-10 .elementor-element.elementor-element-01f840b{--width:50%;}.elementor-10 .elementor-element.elementor-element-dd36584{--width:65%;}.elementor-10 .elementor-element.elementor-element-c00412e{--width:40%;}.elementor-10 .elementor-element.elementor-element-4a244cc{--content-width:1280px;}.elementor-10 .elementor-element.elementor-element-fb4a403{--width:320px;}.elementor-10 .elementor-element.elementor-element-cf6725d{--width:320px;}.elementor-10 .elementor-element.elementor-element-cef5f19{--width:320px;}.elementor-10 .elementor-element.elementor-element-38a61fd{--width:320px;}.elementor-10 .elementor-element.elementor-element-170caaf{--width:320px;}.elementor-10 .elementor-element.elementor-element-a635496{--width:40%;}}@media(max-width:1366px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-dd36584{--width:89%;}}@media(max-width:1200px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-fb4a403{--width:280px;}.elementor-10 .elementor-element.elementor-element-cf6725d{--width:280px;}.elementor-10 .elementor-element.elementor-element-cef5f19{--width:280px;}.elementor-10 .elementor-element.elementor-element-38a61fd{--width:280px;}.elementor-10 .elementor-element.elementor-element-170caaf{--width:280px;}.elementor-10 .elementor-element.elementor-element-2ae3542{--width:45%;}.elementor-10 .elementor-element.elementor-element-548eacb{--width:45%;}.elementor-10 .elementor-element.elementor-element-c7c9266{--width:45%;}.elementor-10 .elementor-element.elementor-element-6604869{--width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-fb4a403{--width:320px;}.elementor-10 .elementor-element.elementor-element-cf6725d{--width:320px;}.elementor-10 .elementor-element.elementor-element-cef5f19{--width:320px;}.elementor-10 .elementor-element.elementor-element-38a61fd{--width:320px;}.elementor-10 .elementor-element.elementor-element-170caaf{--width:320px;}}@media(max-width:880px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-fb4a403{--width:100%;}.elementor-10 .elementor-element.elementor-element-cf6725d{--width:100%;}.elementor-10 .elementor-element.elementor-element-cef5f19{--width:100%;}.elementor-10 .elementor-element.elementor-element-38a61fd{--width:100%;}.elementor-10 .elementor-element.elementor-element-170caaf{--width:100%;}}@media(min-width:2400px){.elementor-10 .elementor-element.elementor-element-2c4c513{--gap:96px 96px;--row-gap:96px;--column-gap:96px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-10 .elementor-element.elementor-element-652ffee{--container-widget-width:700px;--container-widget-flex-grow:0;width:var( --container-widget-width, 700px );max-width:700px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10 .elementor-element.elementor-element-6dd3098{font-size:var( --e-global-typography-ec6f1ce-font-size );line-height:var( --e-global-typography-ec6f1ce-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10 .elementor-element.elementor-element-bcb7601{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10 .elementor-element.elementor-element-b41e042 .elementor-heading-title{font-size:var( --e-global-typography-0d1704a-font-size );line-height:var( --e-global-typography-0d1704a-line-height );letter-spacing:var( --e-global-typography-0d1704a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-cca8a74 .elementor-heading-title{font-size:var( --e-global-typography-66071a4-font-size );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-eedbbaa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10 .elementor-element.elementor-element-7e51cfc .elementor-heading-title{font-size:var( --e-global-typography-66071a4-font-size );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-e181c08{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10 .elementor-element.elementor-element-8ebd535 .elementor-heading-title{font-size:var( --e-global-typography-66071a4-font-size );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-5bc7ac5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10 .elementor-element.elementor-element-ef7bfaa .elementor-heading-title{font-size:var( --e-global-typography-66071a4-font-size );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-85b2269{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10 .elementor-element.elementor-element-9469c9e .elementor-heading-title{font-size:var( --e-global-typography-66071a4-font-size );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-c3afc13{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10 .elementor-element.elementor-element-c2562e1 .elementor-heading-title{font-size:var( --e-global-typography-0d1704a-font-size );line-height:var( --e-global-typography-0d1704a-line-height );letter-spacing:var( --e-global-typography-0d1704a-letter-spacing );}.elementor-10 .elementor-element.elementor-element-360383a .elementor-heading-title{font-size:var( --e-global-typography-66071a4-font-size );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-21291b7 .elementor-heading-title{font-size:var( --e-global-typography-66071a4-font-size );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-4dbed63 .elementor-heading-title{font-size:var( --e-global-typography-66071a4-font-size );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-461ff2c .elementor-heading-title{font-size:var( --e-global-typography-66071a4-font-size );line-height:var( --e-global-typography-66071a4-line-height );letter-spacing:var( --e-global-typography-66071a4-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}/* Start custom CSS for text-editor, class: .elementor-element-f184ace */.elementor-widget-text-editor p:last-child{ margin-bottom:0px;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://corepower.marketing/wp-content/uploads/2025/01/Montserrat-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://corepower.marketing/wp-content/uploads/2025/01/Montserrat-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://corepower.marketing/wp-content/uploads/2025/01/Montserrat-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://corepower.marketing/wp-content/uploads/2025/01/Montserrat-SemiBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */