.elementor-538 .elementor-element.elementor-element-73edc36{--display:flex;}.elementor-538 .elementor-element.elementor-element-73edc36:not(.elementor-motion-effects-element-type-background), .elementor-538 .elementor-element.elementor-element-73edc36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F6F3;}.elementor-538 .elementor-element.elementor-element-73edc36 > .elementor-shape-top svg, .elementor-538 .elementor-element.elementor-element-73edc36 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:0px;}.elementor-538 .elementor-element.elementor-element-7e58be2{--display:flex;}.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-538 .elementor-element.elementor-element-98ee60e .elementor-icon-wrapper{text-align:center;}.elementor-538 .elementor-element.elementor-element-98ee60e.elementor-view-stacked .elementor-icon{background-color:#B21F24;}.elementor-538 .elementor-element.elementor-element-98ee60e.elementor-view-framed .elementor-icon, .elementor-538 .elementor-element.elementor-element-98ee60e.elementor-view-default .elementor-icon{color:#B21F24;border-color:#B21F24;}.elementor-538 .elementor-element.elementor-element-98ee60e.elementor-view-framed .elementor-icon, .elementor-538 .elementor-element.elementor-element-98ee60e.elementor-view-default .elementor-icon svg{fill:#B21F24;}.elementor-538 .elementor-element.elementor-element-98ee60e .elementor-icon{font-size:15px;}.elementor-538 .elementor-element.elementor-element-98ee60e .elementor-icon svg{height:15px;}.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-538 .elementor-element.elementor-element-ec16116{text-align:center;}.elementor-538 .elementor-element.elementor-element-ec16116 .elementor-heading-title{font-family:"FC Minimal Regular", Sans-serif;font-size:95px;font-weight:normal;color:#B21F24;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-538 .elementor-element.elementor-element-307eef0{margin:0px 200px calc(var(--kit-widget-spacing, 0px) + 0px) 200px;column-gap:0px;text-align:center;font-family:"FC Minimal Regular", Sans-serif;font-size:20px;font-weight:normal;color:#000000;}.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-weight:var( --e-global-typography-secondary-font-weight );}.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-538 .elementor-element.elementor-element-48dfc8c{--divider-border-style:solid;--divider-color:#B21F24;--divider-border-width:1px;}.elementor-538 .elementor-element.elementor-element-48dfc8c .elementor-divider-separator{width:100%;}.elementor-538 .elementor-element.elementor-element-48dfc8c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-538 .elementor-element.elementor-element-bc9a0af{--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-538 .elementor-element.elementor-element-bc9a0af:not(.elementor-motion-effects-element-type-background), .elementor-538 .elementor-element.elementor-element-bc9a0af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F6F3;}.elementor-538 .elementor-element.elementor-element-c9fe205{--display:flex;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-538 .elementor-element.elementor-element-2d175b5.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-538 .elementor-element.elementor-element-2d175b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-538 .elementor-element.elementor-element-2d175b5 .elementor-main-swiper{height:803px;}.elementor-538 .elementor-element.elementor-element-2d175b5 .elementor-swiper-button{font-size:20px;}.elementor-538 .elementor-element.elementor-element-2099f56{--display:flex;}.elementor-538 .elementor-element.elementor-element-e2d383b{--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-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-538 .elementor-element.elementor-element-0ed5967{width:var( --container-widget-width, 8.67% );max-width:8.67%;--container-widget-width:8.67%;--container-widget-flex-grow:0;}.elementor-538 .elementor-element.elementor-element-0ed5967.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-538 .elementor-element.elementor-element-0ed5967 img{width:45%;}.elementor-538 .elementor-element.elementor-element-0f3dc52{font-family:"FC Minimal Regular", Sans-serif;font-size:20px;font-weight:normal;color:#000000;}.elementor-538 .elementor-element.elementor-element-da6f5d9{--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-538 .elementor-element.elementor-element-95d4efb img{width:45%;}.elementor-538 .elementor-element.elementor-element-c4df3ba{font-family:"FC Minimal Regular", Sans-serif;font-size:20px;font-weight:normal;color:#000000;}.elementor-538 .elementor-element.elementor-element-a2af7b7{--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-538 .elementor-element.elementor-element-165634a img{width:45%;}.elementor-538 .elementor-element.elementor-element-5668c3f{font-family:"FC Minimal Regular", Sans-serif;font-size:20px;font-weight:normal;color:#000000;}.elementor-538 .elementor-element.elementor-element-1169c83{--display:flex;}.elementor-538 .elementor-element.elementor-element-1169c83:not(.elementor-motion-effects-element-type-background), .elementor-538 .elementor-element.elementor-element-1169c83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F6F3;}.elementor-538 .elementor-element.elementor-element-a4f7157{--divider-border-style:solid;--divider-color:#B21F24;--divider-border-width:1px;}.elementor-538 .elementor-element.elementor-element-a4f7157 .elementor-divider-separator{width:100%;}.elementor-538 .elementor-element.elementor-element-a4f7157 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-538 .elementor-element.elementor-element-29539eb{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-538 .elementor-element.elementor-element-29539eb:not(.elementor-motion-effects-element-type-background), .elementor-538 .elementor-element.elementor-element-29539eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F6F3;}.elementor-538 .elementor-element.elementor-element-6b60676{--display:flex;}.elementor-538 .elementor-element.elementor-element-286a812.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-538 .elementor-element.elementor-element-286a812{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-538 .elementor-element.elementor-element-286a812 .elementor-main-swiper{height:803px;}.elementor-538 .elementor-element.elementor-element-286a812 .elementor-swiper-button{font-size:20px;}.elementor-538 .elementor-element.elementor-element-4806540{--display:flex;}.elementor-538 .elementor-element.elementor-element-60d78e7{--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-538 .elementor-element.elementor-element-29a1bfd{width:var( --container-widget-width, 8.67% );max-width:8.67%;--container-widget-width:8.67%;--container-widget-flex-grow:0;}.elementor-538 .elementor-element.elementor-element-29a1bfd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-538 .elementor-element.elementor-element-29a1bfd img{width:45%;}.elementor-538 .elementor-element.elementor-element-a63ebaa{font-family:"FC Minimal Regular", Sans-serif;font-size:20px;font-weight:normal;color:#000000;}.elementor-538 .elementor-element.elementor-element-41daba6{--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-538 .elementor-element.elementor-element-7929d34{width:var( --container-widget-width, 8.401% );max-width:8.401%;--container-widget-width:8.401%;--container-widget-flex-grow:0;}.elementor-538 .elementor-element.elementor-element-7929d34.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-538 .elementor-element.elementor-element-7929d34 img{width:45%;}.elementor-538 .elementor-element.elementor-element-27cdcc1{font-family:"FC Minimal Regular", Sans-serif;font-size:20px;font-weight:normal;color:#000000;}.elementor-538 .elementor-element.elementor-element-9e20386{--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-538 .elementor-element.elementor-element-86f6a45{width:var( --container-widget-width, 8.097% );max-width:8.097%;--container-widget-width:8.097%;--container-widget-flex-grow:0;}.elementor-538 .elementor-element.elementor-element-86f6a45.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-538 .elementor-element.elementor-element-86f6a45 img{width:45%;}.elementor-538 .elementor-element.elementor-element-f20617d{font-family:"FC Minimal Regular", Sans-serif;font-size:20px;font-weight:normal;color:#000000;}.elementor-538 .elementor-element.elementor-element-a5fcf5e{--display:flex;}.elementor-538 .elementor-element.elementor-element-a5fcf5e:not(.elementor-motion-effects-element-type-background), .elementor-538 .elementor-element.elementor-element-a5fcf5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F6F3;}.elementor-538 .elementor-element.elementor-element-a5fcf5e > .elementor-shape-top svg, .elementor-538 .elementor-element.elementor-element-a5fcf5e > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:0px;}.elementor-538 .elementor-element.elementor-element-7446098{--display:flex;}.elementor-538 .elementor-element.elementor-element-33f258c .elementor-icon-wrapper{text-align:center;}.elementor-538 .elementor-element.elementor-element-33f258c.elementor-view-stacked .elementor-icon{background-color:#B21F24;}.elementor-538 .elementor-element.elementor-element-33f258c.elementor-view-framed .elementor-icon, .elementor-538 .elementor-element.elementor-element-33f258c.elementor-view-default .elementor-icon{color:#B21F24;border-color:#B21F24;}.elementor-538 .elementor-element.elementor-element-33f258c.elementor-view-framed .elementor-icon, .elementor-538 .elementor-element.elementor-element-33f258c.elementor-view-default .elementor-icon svg{fill:#B21F24;}.elementor-538 .elementor-element.elementor-element-33f258c .elementor-icon{font-size:15px;}.elementor-538 .elementor-element.elementor-element-33f258c .elementor-icon svg{height:15px;}.elementor-538 .elementor-element.elementor-element-7436896{text-align:center;}.elementor-538 .elementor-element.elementor-element-7436896 .elementor-heading-title{font-family:"FC Minimal Regular", Sans-serif;font-size:95px;font-weight:normal;color:#B21F24;}.elementor-538 .elementor-element.elementor-element-3365e7e{margin:0px 200px calc(var(--kit-widget-spacing, 0px) + 0px) 200px;column-gap:0px;text-align:center;font-family:"FC Minimal Regular", Sans-serif;font-size:20px;font-weight:normal;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.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-538 .elementor-element.elementor-element-fc531ac .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;border-radius:10px 10px 10px 10px;}.elementor-538 .elementor-element.elementor-element-fc531ac .elementor-button-content-wrapper{flex-direction:row;}.elementor-538 .elementor-element.elementor-element-fc531ac .elementor-button:hover, .elementor-538 .elementor-element.elementor-element-fc531ac .elementor-button:focus{color:#B21F24;}.elementor-538 .elementor-element.elementor-element-fc531ac .elementor-button:hover svg, .elementor-538 .elementor-element.elementor-element-fc531ac .elementor-button:focus svg{fill:#B21F24;}.elementor-538 .elementor-element.elementor-element-f3f8386{--divider-border-style:solid;--divider-color:#B21F24;--divider-border-width:1px;}.elementor-538 .elementor-element.elementor-element-f3f8386 .elementor-divider-separator{width:100%;}.elementor-538 .elementor-element.elementor-element-f3f8386 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}@media(max-width:1024px){.elementor-538 .elementor-element.elementor-element-2d175b5.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-538 .elementor-element.elementor-element-286a812.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-538 .elementor-element.elementor-element-2d175b5.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-538 .elementor-element.elementor-element-286a812.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'FC Minimal Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://kpowerline.com/wp-content/uploads/2026/02/FC-Minimal-Regular.eot');
	src: url('https://kpowerline.com/wp-content/uploads/2026/02/FC-Minimal-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://kpowerline.com/wp-content/uploads/2026/02/FC-Minimal-Regular.woff2') format('woff2'),
		url('https://kpowerline.com/wp-content/uploads/2026/02/FC-Minimal-Regular.woff') format('woff'),
		url('https://kpowerline.com/wp-content/uploads/2026/02/FC-Minimal-Regular.ttf') format('truetype'),
		url('https://kpowerline.com/wp-content/uploads/2026/02/FC-Minimal-Regular.svg#FCMinimalRegular') format('svg');
}
@font-face {
	font-family: 'FC Minimal Regular';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://kpowerline.com/wp-content/uploads/2026/02/FC-Minimal-Bold.eot');
	src: url('https://kpowerline.com/wp-content/uploads/2026/02/FC-Minimal-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://kpowerline.com/wp-content/uploads/2026/02/FC-Minimal-Bold.woff2') format('woff2'),
		url('https://kpowerline.com/wp-content/uploads/2026/02/FC-Minimal-Bold.woff') format('woff'),
		url('https://kpowerline.com/wp-content/uploads/2026/02/FC-Minimal-Bold.ttf') format('truetype'),
		url('https://kpowerline.com/wp-content/uploads/2026/02/FC-Minimal-Bold.svg#FCMinimalRegular') format('svg');
}
/* End Custom Fonts CSS */