.elementor-4042 .elementor-element.elementor-element-ddcddb8{--display:flex;--min-height:969px;--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:1;--padding-top:220px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4042 .elementor-element.elementor-element-ddcddb8:not(.elementor-motion-effects-element-type-background), .elementor-4042 .elementor-element.elementor-element-ddcddb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3407b3e );background-image:url("https://superherofire.com/wp-content/uploads/2026/10/SHF-Backflow-Preventers-Hero.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4042 .elementor-element.elementor-element-ddcddb8::before, .elementor-4042 .elementor-element.elementor-element-ddcddb8 > .elementor-background-video-container::before, .elementor-4042 .elementor-element.elementor-element-ddcddb8 > .e-con-inner > .elementor-background-video-container::before, .elementor-4042 .elementor-element.elementor-element-ddcddb8 > .elementor-background-slideshow::before, .elementor-4042 .elementor-element.elementor-element-ddcddb8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4042 .elementor-element.elementor-element-ddcddb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #1E1E1E00 0%, #1E1E1EE0 48%);}.elementor-4042 .elementor-element.elementor-element-9b787b2{z-index:2;}.elementor-4042 .elementor-element.elementor-element-9b787b2 .elementor-heading-title{font-family:"Virus Killer", Sans-serif;font-size:24px;font-weight:400;letter-spacing:1px;color:var( --e-global-color-759bf13 );}.elementor-4042 .elementor-element.elementor-element-08ff453{width:var( --container-widget-width, 708px );max-width:708px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;--container-widget-width:708px;--container-widget-flex-grow:0;z-index:2;}.elementor-4042 .elementor-element.elementor-element-08ff453 .elementor-heading-title{font-size:55px;line-height:1em;color:var( --e-global-color-secondary );}.elementor-4042 .elementor-element.elementor-element-dd81670{width:var( --container-widget-width, 740px );max-width:740px;--container-widget-width:740px;--container-widget-flex-grow:0;z-index:2;color:var( --e-global-color-secondary );}.elementor-4042 .elementor-element.elementor-element-73eaeb7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-4042 .elementor-element.elementor-element-2155696{width:auto;max-width:auto;}.elementor-4042 .elementor-element.elementor-element-2155696.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4042 .elementor-element.elementor-element-2155696 .elementor-button{padding:10px 10px 10px 10px;}.elementor-4042 .elementor-element.elementor-element-596924e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--overflow:hidden;--padding-top:60px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-596924e:not(.elementor-motion-effects-element-type-background), .elementor-4042 .elementor-element.elementor-element-596924e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4042 .elementor-element.elementor-element-596924e > .elementor-shape-bottom .elementor-shape-fill, .elementor-4042 .elementor-element.elementor-element-596924e > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-4042 .elementor-element.elementor-element-a8f1b81{--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;}body:not(.rtl) .elementor-4042 .elementor-element.elementor-element-007ca4f{left:-10px;}body.rtl .elementor-4042 .elementor-element.elementor-element-007ca4f{right:-10px;}.elementor-4042 .elementor-element.elementor-element-007ca4f{top:-70px;z-index:0;}.elementor-4042 .elementor-element.elementor-element-007ca4f .elementor-icon-wrapper{text-align:center;}.elementor-4042 .elementor-element.elementor-element-007ca4f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0c08f9b );}.elementor-4042 .elementor-element.elementor-element-007ca4f.elementor-view-framed .elementor-icon, .elementor-4042 .elementor-element.elementor-element-007ca4f.elementor-view-default .elementor-icon{color:var( --e-global-color-0c08f9b );border-color:var( --e-global-color-0c08f9b );}.elementor-4042 .elementor-element.elementor-element-007ca4f.elementor-view-framed .elementor-icon, .elementor-4042 .elementor-element.elementor-element-007ca4f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0c08f9b );}.elementor-4042 .elementor-element.elementor-element-007ca4f .elementor-icon{font-size:384px;}.elementor-4042 .elementor-element.elementor-element-007ca4f .elementor-icon svg{height:384px;}.elementor-4042 .elementor-element.elementor-element-007ca4f .elementor-icon-wrapper svg{width:auto;}body:not(.rtl) .elementor-4042 .elementor-element.elementor-element-47d619e{left:-20px;}body.rtl .elementor-4042 .elementor-element.elementor-element-47d619e{right:-20px;}.elementor-4042 .elementor-element.elementor-element-47d619e{bottom:-80px;z-index:0;}.elementor-4042 .elementor-element.elementor-element-47d619e .elementor-icon-wrapper{text-align:center;}.elementor-4042 .elementor-element.elementor-element-47d619e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0c08f9b );}.elementor-4042 .elementor-element.elementor-element-47d619e.elementor-view-framed .elementor-icon, .elementor-4042 .elementor-element.elementor-element-47d619e.elementor-view-default .elementor-icon{color:var( --e-global-color-0c08f9b );border-color:var( --e-global-color-0c08f9b );}.elementor-4042 .elementor-element.elementor-element-47d619e.elementor-view-framed .elementor-icon, .elementor-4042 .elementor-element.elementor-element-47d619e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0c08f9b );}.elementor-4042 .elementor-element.elementor-element-47d619e .elementor-icon{font-size:384px;}.elementor-4042 .elementor-element.elementor-element-47d619e .elementor-icon svg{height:384px;}.elementor-4042 .elementor-element.elementor-element-47d619e .elementor-icon-wrapper svg{width:auto;}.elementor-4042 .elementor-element.elementor-element-ba50746{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-88342ec{padding:0px 0px 0px 0px;}.elementor-4042 .elementor-element.elementor-element-88342ec img{height:688px;object-fit:cover;object-position:center center;border-style:none;}.elementor-4042 .elementor-element.elementor-element-7bd952f{--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;--gap:45px 45px;--row-gap:45px;--column-gap:45px;}.elementor-4042 .elementor-element.elementor-element-909e419 .elementor-heading-title{font-size:45px;color:var( --e-global-color-3407b3e );}.elementor-4042 .elementor-element.elementor-element-8383474{width:var( --container-widget-width, 858px );max-width:858px;--container-widget-width:858px;--container-widget-flex-grow:0;}.elementor-4042 .elementor-element.elementor-element-8383474 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:900;line-height:1.2em;color:var( --e-global-color-text );}.elementor-4042 .elementor-element.elementor-element-2ca22a1{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4042 .elementor-element.elementor-element-4a9f91d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-2656daf{width:var( --container-widget-width, 858px );max-width:858px;--container-widget-width:858px;--container-widget-flex-grow:0;}.elementor-4042 .elementor-element.elementor-element-2656daf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:900;line-height:1.2em;color:var( --e-global-color-text );}.elementor-4042 .elementor-element.elementor-element-d0c3fde{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4042 .elementor-element.elementor-element-2ea95de{width:var( --container-widget-width, 858px );max-width:858px;--container-widget-width:858px;--container-widget-flex-grow:0;}.elementor-4042 .elementor-element.elementor-element-2ea95de .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:900;line-height:1.2em;color:var( --e-global-color-text );}.elementor-4042 .elementor-element.elementor-element-50da487{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4042 .elementor-element.elementor-element-1206563{width:var( --container-widget-width, 858px );max-width:858px;--container-widget-width:858px;--container-widget-flex-grow:0;}.elementor-4042 .elementor-element.elementor-element-1206563 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:900;line-height:1.2em;color:var( --e-global-color-text );}.elementor-4042 .elementor-element.elementor-element-dbf59f9{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4042 .elementor-element.elementor-element-666f6e3{width:var( --container-widget-width, 858px );max-width:858px;--container-widget-width:858px;--container-widget-flex-grow:0;}.elementor-4042 .elementor-element.elementor-element-666f6e3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:900;line-height:1.2em;color:var( --e-global-color-text );}.elementor-4042 .elementor-element.elementor-element-75911d8{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4042 .elementor-element.elementor-element-b1ac378{--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;--padding-top:20px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4042 .elementor-element.elementor-element-b1ac378:not(.elementor-motion-effects-element-type-background), .elementor-4042 .elementor-element.elementor-element-b1ac378 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4042 .elementor-element.elementor-element-8b99f2d .elementor-heading-title{font-size:50px;color:var( --e-global-color-secondary );}.elementor-4042 .elementor-element.elementor-element-1ffcc69{--spacer-size:20px;}.elementor-4042 .elementor-element.elementor-element-66754f2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;line-height:1.2em;color:#B6B6B6;}.elementor-4042 .elementor-element.elementor-element-72f847c{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;color:var( --e-global-color-secondary );}.elementor-4042 .elementor-element.elementor-element-285ce72{--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;--overflow:hidden;}.elementor-4042 .elementor-element.elementor-element-285ce72:not(.elementor-motion-effects-element-type-background), .elementor-4042 .elementor-element.elementor-element-285ce72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4042 .elementor-element.elementor-element-c17a64f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:40px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-2dd290f{--display:flex;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-4042 .elementor-element.elementor-element-d42b302{left:-60px;}body.rtl .elementor-4042 .elementor-element.elementor-element-d42b302{right:-60px;}.elementor-4042 .elementor-element.elementor-element-d42b302{bottom:-60px;z-index:0;}.elementor-4042 .elementor-element.elementor-element-d42b302 .elementor-icon-wrapper{text-align:center;}.elementor-4042 .elementor-element.elementor-element-d42b302.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0c08f9b );}.elementor-4042 .elementor-element.elementor-element-d42b302.elementor-view-framed .elementor-icon, .elementor-4042 .elementor-element.elementor-element-d42b302.elementor-view-default .elementor-icon{color:var( --e-global-color-0c08f9b );border-color:var( --e-global-color-0c08f9b );}.elementor-4042 .elementor-element.elementor-element-d42b302.elementor-view-framed .elementor-icon, .elementor-4042 .elementor-element.elementor-element-d42b302.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0c08f9b );}.elementor-4042 .elementor-element.elementor-element-d42b302 .elementor-icon{font-size:384px;}.elementor-4042 .elementor-element.elementor-element-d42b302 .elementor-icon svg{height:384px;}.elementor-4042 .elementor-element.elementor-element-d42b302 .elementor-icon-wrapper svg{width:auto;}.elementor-4042 .elementor-element.elementor-element-232abd8{--display:flex;--min-height:500px;--overlay-opacity:0.55;--overlay-mix-blend-mode:multiply;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:15px 15px 0px 0px #464444;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-232abd8:not(.elementor-motion-effects-element-type-background), .elementor-4042 .elementor-element.elementor-element-232abd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://superherofire.com/wp-content/uploads/2026/10/SHF-Backflow-Preventers-G2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4042 .elementor-element.elementor-element-232abd8::before, .elementor-4042 .elementor-element.elementor-element-232abd8 > .elementor-background-video-container::before, .elementor-4042 .elementor-element.elementor-element-232abd8 > .e-con-inner > .elementor-background-video-container::before, .elementor-4042 .elementor-element.elementor-element-232abd8 > .elementor-background-slideshow::before, .elementor-4042 .elementor-element.elementor-element-232abd8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4042 .elementor-element.elementor-element-232abd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://superherofire.com/wp-content/uploads/2026/10/halftone-long-bottom-CROP.webp");--background-overlay:'';background-position:bottom left;background-repeat:repeat-x;background-size:6px auto;}.elementor-4042 .elementor-element.elementor-element-7a09395{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-1a301f1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:40px 60px;--row-gap:40px;--column-gap:60px;--grid-auto-flow:row;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-0ac0533{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-7993eda{width:var( --container-widget-width, 94px );max-width:94px;padding:0px 0px 0px 12px;--container-widget-width:94px;--container-widget-flex-grow:0;text-align:center;}.elementor-4042 .elementor-element.elementor-element-7993eda .elementor-heading-title{font-family:"Virus Killer", Sans-serif;font-size:50px;font-weight:400;line-height:67px;color:var( --e-global-color-secondary );}.elementor-4042 .elementor-element.elementor-element-cff0ce8{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-4042 .elementor-element.elementor-element-cff0ce8 .elementor-heading-title{font-family:"Virus Killer", Sans-serif;font-size:36px;font-weight:400;letter-spacing:1.44px;-webkit-text-stroke-width:6px;stroke-width:6px;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );text-shadow:-6px -6px 0px #000000;color:var( --e-global-color-secondary );}.elementor-4042 .elementor-element.elementor-element-c2f2754{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;color:#B6B6B6;}.elementor-4042 .elementor-element.elementor-element-2b6690f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-892d960{width:var( --container-widget-width, 94px );max-width:94px;padding:0px 0px 0px 12px;--container-widget-width:94px;--container-widget-flex-grow:0;text-align:center;}.elementor-4042 .elementor-element.elementor-element-892d960 .elementor-heading-title{font-family:"Virus Killer", Sans-serif;font-size:50px;font-weight:400;line-height:67px;color:var( --e-global-color-secondary );}.elementor-4042 .elementor-element.elementor-element-f7157cc .elementor-heading-title{font-family:"Virus Killer", Sans-serif;font-size:36px;font-weight:400;letter-spacing:1.44px;-webkit-text-stroke-width:6px;stroke-width:6px;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );text-shadow:-6px -6px 0px #000000;color:var( --e-global-color-secondary );}.elementor-4042 .elementor-element.elementor-element-703009e{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;color:#B6B6B6;}.elementor-4042 .elementor-element.elementor-element-f1f65b3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-885b6d9{width:var( --container-widget-width, 94px );max-width:94px;padding:0px 0px 0px 12px;--container-widget-width:94px;--container-widget-flex-grow:0;text-align:center;}.elementor-4042 .elementor-element.elementor-element-885b6d9 .elementor-heading-title{font-family:"Virus Killer", Sans-serif;font-size:50px;font-weight:400;line-height:67px;color:var( --e-global-color-secondary );}.elementor-4042 .elementor-element.elementor-element-ee549fd .elementor-heading-title{font-family:"Virus Killer", Sans-serif;font-size:36px;font-weight:400;letter-spacing:1.44px;-webkit-text-stroke-width:6px;stroke-width:6px;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );text-shadow:-6px -6px 0px #000000;color:var( --e-global-color-secondary );}.elementor-4042 .elementor-element.elementor-element-c02b012{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;color:#B6B6B6;}.elementor-4042 .elementor-element.elementor-element-e656d8c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-9493054{width:var( --container-widget-width, 94px );max-width:94px;padding:0px 0px 0px 12px;--container-widget-width:94px;--container-widget-flex-grow:0;text-align:center;}.elementor-4042 .elementor-element.elementor-element-9493054 .elementor-heading-title{font-family:"Virus Killer", Sans-serif;font-size:50px;font-weight:400;line-height:67px;color:var( --e-global-color-secondary );}.elementor-4042 .elementor-element.elementor-element-90bd353 .elementor-heading-title{font-family:"Virus Killer", Sans-serif;font-size:36px;font-weight:400;letter-spacing:1.44px;-webkit-text-stroke-width:6px;stroke-width:6px;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );text-shadow:-6px -6px 0px #000000;color:var( --e-global-color-secondary );}.elementor-4042 .elementor-element.elementor-element-99652b8{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;color:#B6B6B6;}.elementor-4042 .elementor-element.elementor-element-b745bc6{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--overlay-opacity:1;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-4042 .elementor-element.elementor-element-b745bc6:not(.elementor-motion-effects-element-type-background), .elementor-4042 .elementor-element.elementor-element-b745bc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3407b3e );}.elementor-4042 .elementor-element.elementor-element-b745bc6::before, .elementor-4042 .elementor-element.elementor-element-b745bc6 > .elementor-background-video-container::before, .elementor-4042 .elementor-element.elementor-element-b745bc6 > .e-con-inner > .elementor-background-video-container::before, .elementor-4042 .elementor-element.elementor-element-b745bc6 > .elementor-background-slideshow::before, .elementor-4042 .elementor-element.elementor-element-b745bc6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4042 .elementor-element.elementor-element-b745bc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://superherofire.com/wp-content/uploads/2026/10/halftone-long-top-000.webp");--background-overlay:'';background-position:top left;background-repeat:repeat-x;background-size:7px auto;}.elementor-4042 .elementor-element.elementor-element-5bad5f4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-eb2b697{--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;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-433fb98 .elementor-heading-title{font-size:50px;color:var( --e-global-color-secondary );}.elementor-4042 .elementor-element.elementor-element-12f4b3c{width:var( --container-widget-width, 655px );max-width:655px;--container-widget-width:655px;--container-widget-flex-grow:0;}.elementor-4042 .elementor-element.elementor-element-12f4b3c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;line-height:1.2em;color:#B6B6B6;}.elementor-4042 .elementor-element.elementor-element-94a0b95{color:var( --e-global-color-secondary );}.elementor-4042 .elementor-element.elementor-element-64672dc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-4042 .elementor-element.elementor-element-db137cd{--e-transform-flipX:-1;--e-transform-flipY:-1;top:-90px;z-index:0;}body:not(.rtl) .elementor-4042 .elementor-element.elementor-element-db137cd{right:-30px;}body.rtl .elementor-4042 .elementor-element.elementor-element-db137cd{left:-30px;}.elementor-4042 .elementor-element.elementor-element-db137cd .elementor-icon-wrapper{text-align:center;}.elementor-4042 .elementor-element.elementor-element-db137cd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0c08f9b );}.elementor-4042 .elementor-element.elementor-element-db137cd.elementor-view-framed .elementor-icon, .elementor-4042 .elementor-element.elementor-element-db137cd.elementor-view-default .elementor-icon{color:var( --e-global-color-0c08f9b );border-color:var( --e-global-color-0c08f9b );}.elementor-4042 .elementor-element.elementor-element-db137cd.elementor-view-framed .elementor-icon, .elementor-4042 .elementor-element.elementor-element-db137cd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0c08f9b );}.elementor-4042 .elementor-element.elementor-element-db137cd .elementor-icon{font-size:384px;}.elementor-4042 .elementor-element.elementor-element-db137cd .elementor-icon svg{height:384px;}.elementor-4042 .elementor-element.elementor-element-db137cd .elementor-icon-wrapper svg{width:auto;}.elementor-4042 .elementor-element.elementor-element-db137cd .elementor-icon i, .elementor-4042 .elementor-element.elementor-element-db137cd .elementor-icon svg{transform:rotate(0deg);}.elementor-4042 .elementor-element.elementor-element-48ece98{--display:flex;--min-height:465px;--overlay-opacity:0.6;--overlay-mix-blend-mode:multiply;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:15px 15px 0px 0px rgba(0, 0, 0, 0.69);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-48ece98:not(.elementor-motion-effects-element-type-background), .elementor-4042 .elementor-element.elementor-element-48ece98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://superherofire.com/wp-content/uploads/2026/10/SHF-Backflow-Preventers-G3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4042 .elementor-element.elementor-element-48ece98::before, .elementor-4042 .elementor-element.elementor-element-48ece98 > .elementor-background-video-container::before, .elementor-4042 .elementor-element.elementor-element-48ece98 > .e-con-inner > .elementor-background-video-container::before, .elementor-4042 .elementor-element.elementor-element-48ece98 > .elementor-background-slideshow::before, .elementor-4042 .elementor-element.elementor-element-48ece98 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4042 .elementor-element.elementor-element-48ece98 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://superherofire.com/wp-content/uploads/2026/10/halftone-long-bottom-CROP.webp");--background-overlay:'';background-position:bottom left;background-repeat:repeat-x;background-size:7px auto;}.elementor-4042 .elementor-element.elementor-element-d9240fe{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:60px 60px;--row-gap:60px;--column-gap:60px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-c32136f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-ddbfe4f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:900;text-transform:none;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-4042 .elementor-element.elementor-element-94ced97{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;color:#B6B6B6;}.elementor-4042 .elementor-element.elementor-element-339d2ff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-5ccd6d3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:900;text-transform:none;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-4042 .elementor-element.elementor-element-2549e3e{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;color:#B6B6B6;}.elementor-4042 .elementor-element.elementor-element-673d3f0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-3baa320 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:900;text-transform:none;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-4042 .elementor-element.elementor-element-39c7d85{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;color:#B6B6B6;}.elementor-4042 .elementor-element.elementor-element-e99afcc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-66380bc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:900;text-transform:none;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-4042 .elementor-element.elementor-element-d2ec386{width:var( --container-widget-width, 385px );max-width:385px;--container-widget-width:385px;--container-widget-flex-grow:0;color:#B6B6B6;}.elementor-4042 .elementor-element.elementor-element-1239d76{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--padding-top:120px;--padding-bottom:220px;--padding-left:20px;--padding-right:20px;}.elementor-4042 .elementor-element.elementor-element-1239d76:not(.elementor-motion-effects-element-type-background), .elementor-4042 .elementor-element.elementor-element-1239d76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3407b3e );}.elementor-4042 .elementor-element.elementor-element-1239d76 > .elementor-shape-bottom svg, .elementor-4042 .elementor-element.elementor-element-1239d76 > .e-con-inner > .elementor-shape-bottom svg{transform:translateX(-50%) rotateY(180deg);}.elementor-4042 .elementor-element.elementor-element-9edd215{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-d8bec79{--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;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-db05cb6 .elementor-heading-title{font-size:50px;color:var( --e-global-color-secondary );}.elementor-4042 .elementor-element.elementor-element-7d2aa16{width:var( --container-widget-width, 655px );max-width:655px;--container-widget-width:655px;--container-widget-flex-grow:0;}.elementor-4042 .elementor-element.elementor-element-7d2aa16 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;line-height:1.2em;color:#B6B6B6;}.elementor-4042 .elementor-element.elementor-element-f2891df{color:var( --e-global-color-secondary );}.elementor-4042 .elementor-element.elementor-element-19e00b2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-4042 .elementor-element.elementor-element-4245279{--e-transform-flipX:-1;--e-transform-flipY:-1;top:-90px;z-index:0;}body:not(.rtl) .elementor-4042 .elementor-element.elementor-element-4245279{right:-30px;}body.rtl .elementor-4042 .elementor-element.elementor-element-4245279{left:-30px;}.elementor-4042 .elementor-element.elementor-element-4245279 .elementor-icon-wrapper{text-align:center;}.elementor-4042 .elementor-element.elementor-element-4245279.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0c08f9b );}.elementor-4042 .elementor-element.elementor-element-4245279.elementor-view-framed .elementor-icon, .elementor-4042 .elementor-element.elementor-element-4245279.elementor-view-default .elementor-icon{color:var( --e-global-color-0c08f9b );border-color:var( --e-global-color-0c08f9b );}.elementor-4042 .elementor-element.elementor-element-4245279.elementor-view-framed .elementor-icon, .elementor-4042 .elementor-element.elementor-element-4245279.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0c08f9b );}.elementor-4042 .elementor-element.elementor-element-4245279 .elementor-icon{font-size:384px;}.elementor-4042 .elementor-element.elementor-element-4245279 .elementor-icon svg{height:384px;}.elementor-4042 .elementor-element.elementor-element-4245279 .elementor-icon-wrapper svg{width:auto;}.elementor-4042 .elementor-element.elementor-element-4245279 .elementor-icon i, .elementor-4042 .elementor-element.elementor-element-4245279 .elementor-icon svg{transform:rotate(0deg);}.elementor-4042 .elementor-element.elementor-element-0ec2d17{--display:flex;--min-height:465px;--overlay-opacity:0.6;--overlay-mix-blend-mode:multiply;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:15px 15px 0px 0px rgba(0, 0, 0, 0.69);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-0ec2d17:not(.elementor-motion-effects-element-type-background), .elementor-4042 .elementor-element.elementor-element-0ec2d17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://superherofire.com/wp-content/uploads/2026/10/SHF-Backflow-Preventers-G4.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4042 .elementor-element.elementor-element-0ec2d17::before, .elementor-4042 .elementor-element.elementor-element-0ec2d17 > .elementor-background-video-container::before, .elementor-4042 .elementor-element.elementor-element-0ec2d17 > .e-con-inner > .elementor-background-video-container::before, .elementor-4042 .elementor-element.elementor-element-0ec2d17 > .elementor-background-slideshow::before, .elementor-4042 .elementor-element.elementor-element-0ec2d17 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4042 .elementor-element.elementor-element-0ec2d17 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://superherofire.com/wp-content/uploads/2026/10/halftone-long-bottom-CROP.webp");--background-overlay:'';background-position:bottom left;background-repeat:repeat-x;background-size:7px auto;}.elementor-4042 .elementor-element.elementor-element-d9782fb{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:60px 60px;--row-gap:60px;--column-gap:60px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-97196e1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-0f1641c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:900;text-transform:none;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-4042 .elementor-element.elementor-element-897be6f{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;color:#B6B6B6;}.elementor-4042 .elementor-element.elementor-element-df39835{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-d5128bc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:900;text-transform:none;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-4042 .elementor-element.elementor-element-a052fd6{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;color:#B6B6B6;}.elementor-4042 .elementor-element.elementor-element-a40233a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-735b464 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:900;text-transform:none;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-4042 .elementor-element.elementor-element-00b5d8e{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;color:#B6B6B6;}.elementor-4042 .elementor-element.elementor-element-69ad75f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-f774137 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:900;text-transform:none;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-4042 .elementor-element.elementor-element-9356dc7{width:var( --container-widget-width, 385px );max-width:385px;--container-widget-width:385px;--container-widget-flex-grow:0;color:#B6B6B6;}.elementor-4042 .elementor-element.elementor-element-d996bb8{width:auto;max-width:auto;}.elementor-4042 .elementor-element.elementor-element-d996bb8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4042 .elementor-element.elementor-element-d996bb8 .elementor-button{padding:10px 12px 10px 12px;}.elementor-4042 .elementor-element.elementor-element-10d9775{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--overflow:hidden;--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-10d9775:not(.elementor-motion-effects-element-type-background), .elementor-4042 .elementor-element.elementor-element-10d9775 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4042 .elementor-element.elementor-element-f0783e6{--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;}body:not(.rtl) .elementor-4042 .elementor-element.elementor-element-91e9645{left:-10px;}body.rtl .elementor-4042 .elementor-element.elementor-element-91e9645{right:-10px;}.elementor-4042 .elementor-element.elementor-element-91e9645{top:-70px;z-index:0;}.elementor-4042 .elementor-element.elementor-element-91e9645 .elementor-icon-wrapper{text-align:center;}.elementor-4042 .elementor-element.elementor-element-91e9645.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0c08f9b );}.elementor-4042 .elementor-element.elementor-element-91e9645.elementor-view-framed .elementor-icon, .elementor-4042 .elementor-element.elementor-element-91e9645.elementor-view-default .elementor-icon{color:var( --e-global-color-0c08f9b );border-color:var( --e-global-color-0c08f9b );}.elementor-4042 .elementor-element.elementor-element-91e9645.elementor-view-framed .elementor-icon, .elementor-4042 .elementor-element.elementor-element-91e9645.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0c08f9b );}.elementor-4042 .elementor-element.elementor-element-91e9645 .elementor-icon{font-size:384px;}.elementor-4042 .elementor-element.elementor-element-91e9645 .elementor-icon svg{height:384px;}.elementor-4042 .elementor-element.elementor-element-91e9645 .elementor-icon-wrapper svg{width:auto;}body:not(.rtl) .elementor-4042 .elementor-element.elementor-element-8c55bf6{left:-20px;}body.rtl .elementor-4042 .elementor-element.elementor-element-8c55bf6{right:-20px;}.elementor-4042 .elementor-element.elementor-element-8c55bf6{bottom:-80px;z-index:0;}.elementor-4042 .elementor-element.elementor-element-8c55bf6 .elementor-icon-wrapper{text-align:center;}.elementor-4042 .elementor-element.elementor-element-8c55bf6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0c08f9b );}.elementor-4042 .elementor-element.elementor-element-8c55bf6.elementor-view-framed .elementor-icon, .elementor-4042 .elementor-element.elementor-element-8c55bf6.elementor-view-default .elementor-icon{color:var( --e-global-color-0c08f9b );border-color:var( --e-global-color-0c08f9b );}.elementor-4042 .elementor-element.elementor-element-8c55bf6.elementor-view-framed .elementor-icon, .elementor-4042 .elementor-element.elementor-element-8c55bf6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0c08f9b );}.elementor-4042 .elementor-element.elementor-element-8c55bf6 .elementor-icon{font-size:384px;}.elementor-4042 .elementor-element.elementor-element-8c55bf6 .elementor-icon svg{height:384px;}.elementor-4042 .elementor-element.elementor-element-8c55bf6 .elementor-icon-wrapper svg{width:auto;}.elementor-4042 .elementor-element.elementor-element-d7fe82c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-a525a92{padding:0px 0px 0px 0px;}.elementor-4042 .elementor-element.elementor-element-a525a92 img{height:688px;object-fit:cover;object-position:center center;border-style:none;}.elementor-4042 .elementor-element.elementor-element-2d2ff7b{--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;--gap:45px 45px;--row-gap:45px;--column-gap:45px;}.elementor-4042 .elementor-element.elementor-element-fa50b4e .elementor-heading-title{font-size:45px;color:var( --e-global-color-3407b3e );}.elementor-4042 .elementor-element.elementor-element-27e627d{width:var( --container-widget-width, 858px );max-width:858px;--container-widget-width:858px;--container-widget-flex-grow:0;}.elementor-4042 .elementor-element.elementor-element-27e627d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:900;line-height:1.2em;color:var( --e-global-color-text );}.elementor-4042 .elementor-element.elementor-element-858b1ba{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4042 .elementor-element.elementor-element-86a8506{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-3b303be{width:var( --container-widget-width, 858px );max-width:858px;--container-widget-width:858px;--container-widget-flex-grow:0;}.elementor-4042 .elementor-element.elementor-element-3b303be .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:900;line-height:1.2em;color:var( --e-global-color-text );}.elementor-4042 .elementor-element.elementor-element-6bf79e1{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4042 .elementor-element.elementor-element-3e483df{width:var( --container-widget-width, 858px );max-width:858px;--container-widget-width:858px;--container-widget-flex-grow:0;}.elementor-4042 .elementor-element.elementor-element-3e483df .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:900;line-height:1.2em;color:var( --e-global-color-text );}.elementor-4042 .elementor-element.elementor-element-47a704a{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4042 .elementor-element.elementor-element-0b72510{width:var( --container-widget-width, 858px );max-width:858px;--container-widget-width:858px;--container-widget-flex-grow:0;}.elementor-4042 .elementor-element.elementor-element-0b72510 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:900;line-height:1.2em;color:var( --e-global-color-text );}.elementor-4042 .elementor-element.elementor-element-56fb474{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4042 .elementor-element.elementor-element-fa32a6c{width:var( --container-widget-width, 858px );max-width:858px;--container-widget-width:858px;--container-widget-flex-grow:0;}.elementor-4042 .elementor-element.elementor-element-fa32a6c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:900;line-height:1.2em;color:var( --e-global-color-text );}.elementor-4042 .elementor-element.elementor-element-ef5d2f3{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4042 .elementor-element.elementor-element-14aff1b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--overflow:hidden;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-14aff1b:not(.elementor-motion-effects-element-type-background), .elementor-4042 .elementor-element.elementor-element-14aff1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4042 .elementor-element.elementor-element-30b250c{--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;--gap:45px 45px;--row-gap:45px;--column-gap:45px;}.elementor-4042 .elementor-element.elementor-element-00681a0 .elementor-heading-title{font-size:45px;color:var( --e-global-color-3407b3e );}.elementor-4042 .elementor-element.elementor-element-6af5128{width:var( --container-widget-width, 858px );max-width:858px;--container-widget-width:858px;--container-widget-flex-grow:0;}.elementor-4042 .elementor-element.elementor-element-6af5128 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:900;line-height:1.2em;color:var( --e-global-color-text );}.elementor-4042 .elementor-element.elementor-element-62cbc8d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4042 .elementor-element.elementor-element-beafc82{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-ef48092{width:var( --container-widget-width, 858px );max-width:858px;--container-widget-width:858px;--container-widget-flex-grow:0;}.elementor-4042 .elementor-element.elementor-element-ef48092 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:900;line-height:1.2em;color:var( --e-global-color-text );}.elementor-4042 .elementor-element.elementor-element-3b82314{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4042 .elementor-element.elementor-element-3b0f401{width:var( --container-widget-width, 858px );max-width:858px;--container-widget-width:858px;--container-widget-flex-grow:0;}.elementor-4042 .elementor-element.elementor-element-3b0f401 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:900;line-height:1.2em;color:var( --e-global-color-text );}.elementor-4042 .elementor-element.elementor-element-d2eb281{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4042 .elementor-element.elementor-element-846c97a{width:var( --container-widget-width, 858px );max-width:858px;--container-widget-width:858px;--container-widget-flex-grow:0;}.elementor-4042 .elementor-element.elementor-element-846c97a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:900;line-height:1.2em;color:var( --e-global-color-text );}.elementor-4042 .elementor-element.elementor-element-b86f33d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4042 .elementor-element.elementor-element-e2f8bb3{width:var( --container-widget-width, 858px );max-width:858px;--container-widget-width:858px;--container-widget-flex-grow:0;}.elementor-4042 .elementor-element.elementor-element-e2f8bb3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:900;line-height:1.2em;color:var( --e-global-color-text );}.elementor-4042 .elementor-element.elementor-element-7757ad7{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4042 .elementor-element.elementor-element-f54995c{--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-4042 .elementor-element.elementor-element-beb55e5{--e-transform-flipX:-1;top:-70px;z-index:0;}body:not(.rtl) .elementor-4042 .elementor-element.elementor-element-beb55e5{right:-20px;}body.rtl .elementor-4042 .elementor-element.elementor-element-beb55e5{left:-20px;}.elementor-4042 .elementor-element.elementor-element-beb55e5 .elementor-icon-wrapper{text-align:center;}.elementor-4042 .elementor-element.elementor-element-beb55e5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0c08f9b );}.elementor-4042 .elementor-element.elementor-element-beb55e5.elementor-view-framed .elementor-icon, .elementor-4042 .elementor-element.elementor-element-beb55e5.elementor-view-default .elementor-icon{color:var( --e-global-color-0c08f9b );border-color:var( --e-global-color-0c08f9b );}.elementor-4042 .elementor-element.elementor-element-beb55e5.elementor-view-framed .elementor-icon, .elementor-4042 .elementor-element.elementor-element-beb55e5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0c08f9b );}.elementor-4042 .elementor-element.elementor-element-beb55e5 .elementor-icon{font-size:384px;}.elementor-4042 .elementor-element.elementor-element-beb55e5 .elementor-icon svg{height:384px;}.elementor-4042 .elementor-element.elementor-element-beb55e5 .elementor-icon-wrapper svg{width:auto;}.elementor-4042 .elementor-element.elementor-element-beb55e5 .elementor-icon i, .elementor-4042 .elementor-element.elementor-element-beb55e5 .elementor-icon svg{transform:rotate(0deg);}.elementor-4042 .elementor-element.elementor-element-dfecea1{--e-transform-flipX:-1;bottom:-80px;z-index:0;}body:not(.rtl) .elementor-4042 .elementor-element.elementor-element-dfecea1{right:-30px;}body.rtl .elementor-4042 .elementor-element.elementor-element-dfecea1{left:-30px;}.elementor-4042 .elementor-element.elementor-element-dfecea1 .elementor-icon-wrapper{text-align:center;}.elementor-4042 .elementor-element.elementor-element-dfecea1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0c08f9b );}.elementor-4042 .elementor-element.elementor-element-dfecea1.elementor-view-framed .elementor-icon, .elementor-4042 .elementor-element.elementor-element-dfecea1.elementor-view-default .elementor-icon{color:var( --e-global-color-0c08f9b );border-color:var( --e-global-color-0c08f9b );}.elementor-4042 .elementor-element.elementor-element-dfecea1.elementor-view-framed .elementor-icon, .elementor-4042 .elementor-element.elementor-element-dfecea1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0c08f9b );}.elementor-4042 .elementor-element.elementor-element-dfecea1 .elementor-icon{font-size:384px;}.elementor-4042 .elementor-element.elementor-element-dfecea1 .elementor-icon svg{height:384px;}.elementor-4042 .elementor-element.elementor-element-dfecea1 .elementor-icon-wrapper svg{width:auto;}.elementor-4042 .elementor-element.elementor-element-dfecea1 .elementor-icon i, .elementor-4042 .elementor-element.elementor-element-dfecea1 .elementor-icon svg{transform:rotate(0deg);}.elementor-4042 .elementor-element.elementor-element-3885e17{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-6119a7f{padding:0px 0px 0px 0px;}.elementor-4042 .elementor-element.elementor-element-6119a7f img{height:688px;object-fit:cover;object-position:center center;border-style:none;}.elementor-4042 .elementor-element.elementor-element-7a1ab16{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--overlay-opacity:1;--padding-top:120px;--padding-bottom:200px;--padding-left:20px;--padding-right:20px;}.elementor-4042 .elementor-element.elementor-element-7a1ab16:not(.elementor-motion-effects-element-type-background), .elementor-4042 .elementor-element.elementor-element-7a1ab16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3407b3e );}.elementor-4042 .elementor-element.elementor-element-7a1ab16::before, .elementor-4042 .elementor-element.elementor-element-7a1ab16 > .elementor-background-video-container::before, .elementor-4042 .elementor-element.elementor-element-7a1ab16 > .e-con-inner > .elementor-background-video-container::before, .elementor-4042 .elementor-element.elementor-element-7a1ab16 > .elementor-background-slideshow::before, .elementor-4042 .elementor-element.elementor-element-7a1ab16 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4042 .elementor-element.elementor-element-7a1ab16 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://superherofire.com/wp-content/uploads/2026/10/halftone-long-bottom-000_CROP.webp");--background-overlay:'';background-position:bottom left;background-repeat:repeat-x;background-size:7px auto;}.elementor-4042 .elementor-element.elementor-element-721332b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-4b23a44{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-4042 .elementor-element.elementor-element-75a0609{--e-transform-flipX:-1;bottom:-80px;z-index:0;}body:not(.rtl) .elementor-4042 .elementor-element.elementor-element-75a0609{left:-30px;}body.rtl .elementor-4042 .elementor-element.elementor-element-75a0609{right:-30px;}.elementor-4042 .elementor-element.elementor-element-75a0609 .elementor-icon-wrapper{text-align:center;}.elementor-4042 .elementor-element.elementor-element-75a0609.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0c08f9b );}.elementor-4042 .elementor-element.elementor-element-75a0609.elementor-view-framed .elementor-icon, .elementor-4042 .elementor-element.elementor-element-75a0609.elementor-view-default .elementor-icon{color:var( --e-global-color-0c08f9b );border-color:var( --e-global-color-0c08f9b );}.elementor-4042 .elementor-element.elementor-element-75a0609.elementor-view-framed .elementor-icon, .elementor-4042 .elementor-element.elementor-element-75a0609.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0c08f9b );}.elementor-4042 .elementor-element.elementor-element-75a0609 .elementor-icon{font-size:384px;}.elementor-4042 .elementor-element.elementor-element-75a0609 .elementor-icon svg{height:384px;}.elementor-4042 .elementor-element.elementor-element-75a0609 .elementor-icon-wrapper svg{width:auto;}.elementor-4042 .elementor-element.elementor-element-75a0609 .elementor-icon i, .elementor-4042 .elementor-element.elementor-element-75a0609 .elementor-icon svg{transform:rotate(0deg);}.elementor-4042 .elementor-element.elementor-element-4e5650c{--display:flex;--min-height:600px;--overlay-opacity:0.6;--overlay-mix-blend-mode:multiply;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:15px 15px 0px 0px rgba(0, 0, 0, 0.69);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-4e5650c:not(.elementor-motion-effects-element-type-background), .elementor-4042 .elementor-element.elementor-element-4e5650c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://superherofire.com/wp-content/uploads/2026/10/SHF-Backflow-Preventers-G7.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-4042 .elementor-element.elementor-element-4e5650c::before, .elementor-4042 .elementor-element.elementor-element-4e5650c > .elementor-background-video-container::before, .elementor-4042 .elementor-element.elementor-element-4e5650c > .e-con-inner > .elementor-background-video-container::before, .elementor-4042 .elementor-element.elementor-element-4e5650c > .elementor-background-slideshow::before, .elementor-4042 .elementor-element.elementor-element-4e5650c > .e-con-inner > .elementor-background-slideshow::before, .elementor-4042 .elementor-element.elementor-element-4e5650c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://superherofire.com/wp-content/uploads/2026/10/halftone-long-bottom-CROP.webp");--background-overlay:'';background-position:bottom left;background-repeat:repeat-x;background-size:7px auto;}.elementor-4042 .elementor-element.elementor-element-258fb35{--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;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-400781b .elementor-heading-title{font-family:"Virus Killer", Sans-serif;font-size:24px;font-weight:400;letter-spacing:1px;color:var( --e-global-color-759bf13 );}.elementor-4042 .elementor-element.elementor-element-7024644 .elementor-heading-title{font-size:43px;color:var( --e-global-color-secondary );}.elementor-4042 .elementor-element.elementor-element-505c1ec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-9db7045{width:var( --container-widget-width, 858px );max-width:858px;--container-widget-width:858px;--container-widget-flex-grow:0;}.elementor-4042 .elementor-element.elementor-element-9db7045 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:900;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-4042 .elementor-element.elementor-element-adafe77{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#B6B6B6;}.elementor-4042 .elementor-element.elementor-element-3665cef{width:var( --container-widget-width, 858px );max-width:858px;--container-widget-width:858px;--container-widget-flex-grow:0;}.elementor-4042 .elementor-element.elementor-element-3665cef .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:900;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-4042 .elementor-element.elementor-element-4d8826b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#B6B6B6;}.elementor-4042 .elementor-element.elementor-element-9cd5943{width:var( --container-widget-width, 858px );max-width:858px;--container-widget-width:858px;--container-widget-flex-grow:0;}.elementor-4042 .elementor-element.elementor-element-9cd5943 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:900;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-4042 .elementor-element.elementor-element-c661226{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#B6B6B6;}.elementor-4042 .elementor-element.elementor-element-87814b3{width:var( --container-widget-width, 858px );max-width:858px;--container-widget-width:858px;--container-widget-flex-grow:0;}.elementor-4042 .elementor-element.elementor-element-87814b3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:900;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-4042 .elementor-element.elementor-element-7ff19ce{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#B6B6B6;}.elementor-4042 .elementor-element.elementor-element-5cdecfe{width:var( --container-widget-width, 858px );max-width:858px;--container-widget-width:858px;--container-widget-flex-grow:0;}.elementor-4042 .elementor-element.elementor-element-5cdecfe .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:900;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-4042 .elementor-element.elementor-element-ae8f84e{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#B6B6B6;}.elementor-4042 .elementor-element.elementor-element-0438a2a{--spacer-size:120px;}.elementor-4042 .elementor-element.elementor-element-e799acc .elementor-heading-title{font-size:46px;color:var( --e-global-color-secondary );}.elementor-4042 .elementor-element.elementor-element-8f67f57{--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:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-20ebe0f .elementor-cta .elementor-cta__bg, .elementor-4042 .elementor-element.elementor-element-20ebe0f .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-4042 .elementor-element.elementor-element-20ebe0f{width:var( --container-widget-width, calc(33.3% - 27px) );max-width:calc(33.3% - 27px);--container-widget-width:calc(33.3% - 27px);--container-widget-flex-grow:0;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-primary );box-shadow:15px 15px 0px 0px rgba(0,0,0,0.5);}.elementor-4042 .elementor-element.elementor-element-20ebe0f:hover{border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-primary );box-shadow:15px 15px 0px 0px rgba(0,0,0,0.5);}.elementor-4042 .elementor-element.elementor-element-20ebe0f .elementor-cta__content{min-height:420px;text-align:start;padding:8% 8% 8% 8%;}.elementor-4042 .elementor-element.elementor-element-20ebe0f .elementor-cta__title{font-family:"Virus Killer", Sans-serif;font-size:36px;font-weight:400;letter-spacing:1.44px;text-shadow:-6px 4px 0px #000000;}.elementor-4042 .elementor-element.elementor-element-20ebe0f .elementor-cta__title:not(:last-child){margin-bottom:25px;}.elementor-4042 .elementor-element.elementor-element-20ebe0f .elementor-cta__description:not(:last-child){margin-bottom:30px;}.elementor-4042 .elementor-element.elementor-element-20ebe0f .elementor-cta__button{color:var( --e-global-color-secondary );border-width:0px;padding:10px 0px 10px 0px;}.elementor-4042 .elementor-element.elementor-element-20ebe0f .elementor-cta__button:hover{color:var( --e-global-color-759bf13 );}.elementor-4042 .elementor-element.elementor-element-20ebe0f .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000073;}.elementor-4042 .elementor-element.elementor-element-20ebe0f .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#00000096;}.elementor-4042 .elementor-element.elementor-element-5561e32 .elementor-cta .elementor-cta__bg, .elementor-4042 .elementor-element.elementor-element-5561e32 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-4042 .elementor-element.elementor-element-5561e32{width:var( --container-widget-width, calc(33.3% - 27px) );max-width:calc(33.3% - 27px);--container-widget-width:calc(33.3% - 27px);--container-widget-flex-grow:0;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-primary );box-shadow:15px 15px 0px 0px rgba(0,0,0,0.5);}.elementor-4042 .elementor-element.elementor-element-5561e32:hover{border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-primary );box-shadow:15px 15px 0px 0px rgba(0,0,0,0.5);}.elementor-4042 .elementor-element.elementor-element-5561e32 .elementor-cta__content{min-height:420px;text-align:start;padding:8% 8% 8% 8%;}.elementor-4042 .elementor-element.elementor-element-5561e32 .elementor-cta__title{font-family:"Virus Killer", Sans-serif;font-size:36px;font-weight:400;letter-spacing:1.44px;text-shadow:-6px 4px 0px #000000;}.elementor-4042 .elementor-element.elementor-element-5561e32 .elementor-cta__title:not(:last-child){margin-bottom:25px;}.elementor-4042 .elementor-element.elementor-element-5561e32 .elementor-cta__description:not(:last-child){margin-bottom:30px;}.elementor-4042 .elementor-element.elementor-element-5561e32 .elementor-cta__button{color:var( --e-global-color-secondary );border-width:0px;padding:10px 0px 10px 0px;}.elementor-4042 .elementor-element.elementor-element-5561e32 .elementor-cta__button:hover{color:var( --e-global-color-759bf13 );}.elementor-4042 .elementor-element.elementor-element-5561e32 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000073;}.elementor-4042 .elementor-element.elementor-element-5561e32 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#00000096;}.elementor-4042 .elementor-element.elementor-element-9c93122 .elementor-cta .elementor-cta__bg, .elementor-4042 .elementor-element.elementor-element-9c93122 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-4042 .elementor-element.elementor-element-9c93122{width:var( --container-widget-width, calc(33.3% - 27px) );max-width:calc(33.3% - 27px);--container-widget-width:calc(33.3% - 27px);--container-widget-flex-grow:0;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-primary );box-shadow:15px 15px 0px 0px rgba(0,0,0,0.5);}.elementor-4042 .elementor-element.elementor-element-9c93122:hover{border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-primary );box-shadow:15px 15px 0px 0px rgba(0,0,0,0.5);}.elementor-4042 .elementor-element.elementor-element-9c93122 .elementor-cta__content{min-height:420px;text-align:start;padding:8% 8% 8% 8%;}.elementor-4042 .elementor-element.elementor-element-9c93122 .elementor-cta__title{font-family:"Virus Killer", Sans-serif;font-size:36px;font-weight:400;letter-spacing:1.44px;text-shadow:-6px 4px 0px #000000;}.elementor-4042 .elementor-element.elementor-element-9c93122 .elementor-cta__title:not(:last-child){margin-bottom:25px;}.elementor-4042 .elementor-element.elementor-element-9c93122 .elementor-cta__description:not(:last-child){margin-bottom:30px;}.elementor-4042 .elementor-element.elementor-element-9c93122 .elementor-cta__button{color:var( --e-global-color-secondary );border-width:0px;padding:10px 0px 10px 0px;}.elementor-4042 .elementor-element.elementor-element-9c93122 .elementor-cta__button:hover{color:var( --e-global-color-759bf13 );}.elementor-4042 .elementor-element.elementor-element-9c93122 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000073;}.elementor-4042 .elementor-element.elementor-element-9c93122 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#00000096;}.elementor-4042 .elementor-element.elementor-element-751d980 .elementor-cta .elementor-cta__bg, .elementor-4042 .elementor-element.elementor-element-751d980 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-4042 .elementor-element.elementor-element-751d980{width:var( --container-widget-width, calc(33.3% - 27px) );max-width:calc(33.3% - 27px);--container-widget-width:calc(33.3% - 27px);--container-widget-flex-grow:0;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-primary );box-shadow:15px 15px 0px 0px rgba(0,0,0,0.5);}.elementor-4042 .elementor-element.elementor-element-751d980:hover{border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-primary );box-shadow:15px 15px 0px 0px rgba(0,0,0,0.5);}.elementor-4042 .elementor-element.elementor-element-751d980 .elementor-cta__content{min-height:420px;text-align:start;padding:8% 8% 8% 8%;}.elementor-4042 .elementor-element.elementor-element-751d980 .elementor-cta__title{font-family:"Virus Killer", Sans-serif;font-size:36px;font-weight:400;letter-spacing:1.44px;text-shadow:-6px 4px 0px #000000;}.elementor-4042 .elementor-element.elementor-element-751d980 .elementor-cta__title:not(:last-child){margin-bottom:25px;}.elementor-4042 .elementor-element.elementor-element-751d980 .elementor-cta__description:not(:last-child){margin-bottom:30px;}.elementor-4042 .elementor-element.elementor-element-751d980 .elementor-cta__button{color:var( --e-global-color-secondary );border-width:0px;padding:10px 0px 10px 0px;}.elementor-4042 .elementor-element.elementor-element-751d980 .elementor-cta__button:hover{color:var( --e-global-color-759bf13 );}.elementor-4042 .elementor-element.elementor-element-751d980 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000073;}.elementor-4042 .elementor-element.elementor-element-751d980 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#00000096;}.elementor-4042 .elementor-element.elementor-element-b75a6af .elementor-cta .elementor-cta__bg, .elementor-4042 .elementor-element.elementor-element-b75a6af .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-4042 .elementor-element.elementor-element-b75a6af{width:var( --container-widget-width, calc(33.3% - 27px) );max-width:calc(33.3% - 27px);--container-widget-width:calc(33.3% - 27px);--container-widget-flex-grow:0;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-primary );box-shadow:15px 15px 0px 0px rgba(0,0,0,0.5);}.elementor-4042 .elementor-element.elementor-element-b75a6af:hover{border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-primary );box-shadow:15px 15px 0px 0px rgba(0,0,0,0.5);}.elementor-4042 .elementor-element.elementor-element-b75a6af .elementor-cta__content{min-height:420px;text-align:start;padding:8% 8% 8% 8%;}.elementor-4042 .elementor-element.elementor-element-b75a6af .elementor-cta__title{font-family:"Virus Killer", Sans-serif;font-size:36px;font-weight:400;letter-spacing:1.44px;text-shadow:-6px 4px 0px #000000;}.elementor-4042 .elementor-element.elementor-element-b75a6af .elementor-cta__title:not(:last-child){margin-bottom:25px;}.elementor-4042 .elementor-element.elementor-element-b75a6af .elementor-cta__description:not(:last-child){margin-bottom:30px;}.elementor-4042 .elementor-element.elementor-element-b75a6af .elementor-cta__button{color:var( --e-global-color-secondary );border-width:0px;padding:10px 0px 10px 0px;}.elementor-4042 .elementor-element.elementor-element-b75a6af .elementor-cta__button:hover{color:var( --e-global-color-759bf13 );}.elementor-4042 .elementor-element.elementor-element-b75a6af .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000073;}.elementor-4042 .elementor-element.elementor-element-b75a6af .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#00000096;}.elementor-4042 .elementor-element.elementor-element-2b7bbf4 .elementor-cta .elementor-cta__bg, .elementor-4042 .elementor-element.elementor-element-2b7bbf4 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-4042 .elementor-element.elementor-element-2b7bbf4{width:var( --container-widget-width, calc(33.3% - 27px) );max-width:calc(33.3% - 27px);--container-widget-width:calc(33.3% - 27px);--container-widget-flex-grow:0;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-primary );box-shadow:15px 15px 0px 0px rgba(0,0,0,0.5);}.elementor-4042 .elementor-element.elementor-element-2b7bbf4:hover{border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-primary );box-shadow:15px 15px 0px 0px rgba(0,0,0,0.5);}.elementor-4042 .elementor-element.elementor-element-2b7bbf4 .elementor-cta__content{min-height:420px;text-align:start;padding:8% 8% 8% 8%;}.elementor-4042 .elementor-element.elementor-element-2b7bbf4 .elementor-cta__title{font-family:"Virus Killer", Sans-serif;font-size:36px;font-weight:400;letter-spacing:1.44px;text-shadow:-6px 4px 0px #000000;}.elementor-4042 .elementor-element.elementor-element-2b7bbf4 .elementor-cta__title:not(:last-child){margin-bottom:25px;}.elementor-4042 .elementor-element.elementor-element-2b7bbf4 .elementor-cta__description:not(:last-child){margin-bottom:30px;}.elementor-4042 .elementor-element.elementor-element-2b7bbf4 .elementor-cta__button{color:var( --e-global-color-secondary );border-width:0px;padding:10px 0px 10px 0px;}.elementor-4042 .elementor-element.elementor-element-2b7bbf4 .elementor-cta__button:hover{color:var( --e-global-color-759bf13 );}.elementor-4042 .elementor-element.elementor-element-2b7bbf4 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000073;}.elementor-4042 .elementor-element.elementor-element-2b7bbf4 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#00000096;}.elementor-4042 .elementor-element.elementor-element-455055b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-4042 .elementor-element.elementor-element-455055b:not(.elementor-motion-effects-element-type-background), .elementor-4042 .elementor-element.elementor-element-455055b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4042 .elementor-element.elementor-element-455055b > .elementor-shape-bottom .elementor-shape-fill, .elementor-4042 .elementor-element.elementor-element-455055b > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-4042 .elementor-element.elementor-element-455055b > .elementor-shape-bottom svg, .elementor-4042 .elementor-element.elementor-element-455055b > .e-con-inner > .elementor-shape-bottom svg{height:190px;}.elementor-4042 .elementor-element.elementor-element-a0fa8dd{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-443c937{text-align:center;}.elementor-4042 .elementor-element.elementor-element-443c937 .elementor-heading-title{font-size:80px;color:var( --e-global-color-accent );}.elementor-4042 .elementor-element.elementor-element-35c015c{text-align:center;}.elementor-4042 .elementor-element.elementor-element-35c015c .elementor-heading-title{font-size:45px;color:var( --e-global-color-secondary );}.elementor-4042 .elementor-element.elementor-element-706f372{width:var( --container-widget-width, 1097px );max-width:1097px;--container-widget-width:1097px;--container-widget-flex-grow:0;text-align:center;font-size:26px;font-weight:900;line-height:1.2em;color:#B6B6B6;}.elementor-4042 .elementor-element.elementor-element-013c051{width:var( --container-widget-width, 1047px );max-width:1047px;--container-widget-width:1047px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-secondary );}.elementor-4042 .elementor-element.elementor-element-ff727e9{--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:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-753828b{width:var( --container-widget-width, 303px );max-width:303px;--container-widget-width:303px;--container-widget-flex-grow:0;}.elementor-4042 .elementor-element.elementor-element-753828b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4042 .elementor-element.elementor-element-091fef2{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:200px;--padding-bottom:160px;--padding-left:20px;--padding-right:20px;}.elementor-4042 .elementor-element.elementor-element-091fef2:not(.elementor-motion-effects-element-type-background), .elementor-4042 .elementor-element.elementor-element-091fef2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4042 .elementor-element.elementor-element-091fef2 > .elementor-shape-top .elementor-shape-fill, .elementor-4042 .elementor-element.elementor-element-091fef2 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-4042 .elementor-element.elementor-element-091fef2 > .elementor-shape-top svg, .elementor-4042 .elementor-element.elementor-element-091fef2 > .e-con-inner > .elementor-shape-top svg{height:220px;}.elementor-4042 .elementor-element.elementor-element-1ae9ac5{margin:-180px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4042 .elementor-element.elementor-element-1ae9ac5 img{width:500px;max-width:100%;}.elementor-4042 .elementor-element.elementor-element-442df8b{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-7174263{text-align:center;}.elementor-4042 .elementor-element.elementor-element-7174263 .elementor-heading-title{font-size:80px;color:var( --e-global-color-accent );}.elementor-4042 .elementor-element.elementor-element-0d9a385{text-align:center;}.elementor-4042 .elementor-element.elementor-element-0d9a385 .elementor-heading-title{font-size:42px;color:var( --e-global-color-text );}.elementor-4042 .elementor-element.elementor-element-76e7268{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-3cb73c6{width:var( --container-widget-width, 858px );max-width:858px;--container-widget-width:858px;--container-widget-flex-grow:0;}.elementor-4042 .elementor-element.elementor-element-3cb73c6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:900;line-height:1.2em;color:var( --e-global-color-text );}.elementor-4042 .elementor-element.elementor-element-062a5de{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4042 .elementor-element.elementor-element-7faa18a{width:var( --container-widget-width, 858px );max-width:858px;--container-widget-width:858px;--container-widget-flex-grow:0;}.elementor-4042 .elementor-element.elementor-element-7faa18a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:900;line-height:1.2em;color:var( --e-global-color-text );}.elementor-4042 .elementor-element.elementor-element-85a3200{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4042 .elementor-element.elementor-element-b493a9e{width:var( --container-widget-width, 858px );max-width:858px;--container-widget-width:858px;--container-widget-flex-grow:0;}.elementor-4042 .elementor-element.elementor-element-b493a9e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:900;line-height:1.2em;color:var( --e-global-color-text );}.elementor-4042 .elementor-element.elementor-element-2cf03f7{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4042 .elementor-element.elementor-element-68183f2{width:var( --container-widget-width, 858px );max-width:858px;--container-widget-width:858px;--container-widget-flex-grow:0;}.elementor-4042 .elementor-element.elementor-element-68183f2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:900;line-height:1.2em;color:var( --e-global-color-text );}.elementor-4042 .elementor-element.elementor-element-79d2b5d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4042 .elementor-element.elementor-element-8134947{width:var( --container-widget-width, 858px );max-width:858px;--container-widget-width:858px;--container-widget-flex-grow:0;}.elementor-4042 .elementor-element.elementor-element-8134947 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:900;line-height:1.2em;color:var( --e-global-color-text );}.elementor-4042 .elementor-element.elementor-element-17aba4d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4042 .elementor-element.elementor-element-6d96e33{width:var( --container-widget-width, 858px );max-width:858px;--container-widget-width:858px;--container-widget-flex-grow:0;}.elementor-4042 .elementor-element.elementor-element-6d96e33 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:900;line-height:1.2em;color:var( --e-global-color-text );}.elementor-4042 .elementor-element.elementor-element-afe3e26{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4042 .elementor-element.elementor-element-91c9796{--display:flex;--min-height:564px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:1;}.elementor-4042 .elementor-element.elementor-element-91c9796:not(.elementor-motion-effects-element-type-background), .elementor-4042 .elementor-element.elementor-element-91c9796 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-4042 .elementor-element.elementor-element-91c9796::before, .elementor-4042 .elementor-element.elementor-element-91c9796 > .elementor-background-video-container::before, .elementor-4042 .elementor-element.elementor-element-91c9796 > .e-con-inner > .elementor-background-video-container::before, .elementor-4042 .elementor-element.elementor-element-91c9796 > .elementor-background-slideshow::before, .elementor-4042 .elementor-element.elementor-element-91c9796 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4042 .elementor-element.elementor-element-91c9796 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://superherofire.com/wp-content/uploads/2026/10/SHF-Section-BG.svg");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4042 .elementor-element.elementor-element-22f69ae{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-c3b1cbc{text-align:center;}.elementor-4042 .elementor-element.elementor-element-c3b1cbc .elementor-heading-title{font-size:45px;color:var( --e-global-color-secondary );}.elementor-4042 .elementor-element.elementor-element-128a5c1{text-align:center;}.elementor-4042 .elementor-element.elementor-element-128a5c1 .elementor-heading-title{font-size:80px;color:var( --e-global-color-accent );}.elementor-4042 .elementor-element.elementor-element-2ee1421{text-align:center;color:var( --e-global-color-secondary );}.elementor-4042 .elementor-element.elementor-element-2adf384{--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-4042 .elementor-element.elementor-element-e9e4ea1{width:auto;max-width:auto;}.elementor-4042 .elementor-element.elementor-element-e9e4ea1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4042 .elementor-element.elementor-element-e9e4ea1 .elementor-button{padding:10px 12px 10px 12px;}.elementor-4042 .elementor-element.elementor-element-e2bed2f .elementor-button{background-color:var( --e-global-color-3407b3e );padding:10px 10px 10px 10px;}.elementor-4042 .elementor-element.elementor-element-e2bed2f .elementor-button:hover, .elementor-4042 .elementor-element.elementor-element-e2bed2f .elementor-button:focus{background-color:var( --e-global-color-0c08f9b );}.elementor-4042 .elementor-element.elementor-element-e2bed2f{width:var( --container-widget-width, 258px );max-width:258px;--container-widget-width:258px;--container-widget-flex-grow:0;}.elementor-4042 .elementor-element.elementor-element-e2bed2f.elementor-element{--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(min-width:501px){.elementor-4042 .elementor-element.elementor-element-a8f1b81{--width:50%;}.elementor-4042 .elementor-element.elementor-element-7bd952f{--width:50%;}.elementor-4042 .elementor-element.elementor-element-2dd290f{--width:50%;}.elementor-4042 .elementor-element.elementor-element-232abd8{--width:clamp(220px,90%,420px);}.elementor-4042 .elementor-element.elementor-element-7a09395{--width:50%;}.elementor-4042 .elementor-element.elementor-element-eb2b697{--width:55%;}.elementor-4042 .elementor-element.elementor-element-64672dc{--width:45%;}.elementor-4042 .elementor-element.elementor-element-48ece98{--width:clamp(220px,95%,480px);}.elementor-4042 .elementor-element.elementor-element-d9240fe{--width:clamp(200px,100%,1000px);}.elementor-4042 .elementor-element.elementor-element-d8bec79{--width:55%;}.elementor-4042 .elementor-element.elementor-element-19e00b2{--width:45%;}.elementor-4042 .elementor-element.elementor-element-0ec2d17{--width:clamp(220px,95%,480px);}.elementor-4042 .elementor-element.elementor-element-d9782fb{--width:clamp(200px,100%,1000px);}.elementor-4042 .elementor-element.elementor-element-f0783e6{--width:50%;}.elementor-4042 .elementor-element.elementor-element-2d2ff7b{--width:50%;}.elementor-4042 .elementor-element.elementor-element-30b250c{--width:50%;}.elementor-4042 .elementor-element.elementor-element-f54995c{--width:50%;}.elementor-4042 .elementor-element.elementor-element-4b23a44{--width:50%;}.elementor-4042 .elementor-element.elementor-element-4e5650c{--width:clamp(220px,90%,480px);}.elementor-4042 .elementor-element.elementor-element-258fb35{--width:50%;}.elementor-4042 .elementor-element.elementor-element-505c1ec{--width:100%;}.elementor-4042 .elementor-element.elementor-element-091fef2{--content-width:1180px;}.elementor-4042 .elementor-element.elementor-element-76e7268{--content-width:920px;}}@media(max-width:1024px) and (min-width:501px){.elementor-4042 .elementor-element.elementor-element-48ece98{--width:100%;}.elementor-4042 .elementor-element.elementor-element-0ec2d17{--width:100%;}}@media(max-width:767px) and (min-width:501px){.elementor-4042 .elementor-element.elementor-element-a8f1b81{--width:100%;}.elementor-4042 .elementor-element.elementor-element-7bd952f{--width:100%;}.elementor-4042 .elementor-element.elementor-element-2dd290f{--width:100%;}.elementor-4042 .elementor-element.elementor-element-7a09395{--width:100%;}.elementor-4042 .elementor-element.elementor-element-eb2b697{--width:100%;}.elementor-4042 .elementor-element.elementor-element-64672dc{--width:100%;}.elementor-4042 .elementor-element.elementor-element-d8bec79{--width:100%;}.elementor-4042 .elementor-element.elementor-element-19e00b2{--width:100%;}.elementor-4042 .elementor-element.elementor-element-f0783e6{--width:100%;}.elementor-4042 .elementor-element.elementor-element-2d2ff7b{--width:100%;}.elementor-4042 .elementor-element.elementor-element-30b250c{--width:100%;}.elementor-4042 .elementor-element.elementor-element-f54995c{--width:100%;}.elementor-4042 .elementor-element.elementor-element-4b23a44{--width:100%;}.elementor-4042 .elementor-element.elementor-element-258fb35{--width:100%;}}@media(max-width:1400px){.elementor-4042 .elementor-element.elementor-element-ddcddb8{--min-height:70vw;}.elementor-4042 .elementor-element.elementor-element-ddcddb8:not(.elementor-motion-effects-element-type-background), .elementor-4042 .elementor-element.elementor-element-ddcddb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-4042 .elementor-element.elementor-element-007ca4f .elementor-icon{font-size:clamp(150px,30vw,385px);}.elementor-4042 .elementor-element.elementor-element-007ca4f .elementor-icon svg{height:clamp(150px,30vw,385px);}.elementor-4042 .elementor-element.elementor-element-47d619e .elementor-icon{font-size:clamp(150px,30vw,385px);}.elementor-4042 .elementor-element.elementor-element-47d619e .elementor-icon svg{height:clamp(150px,30vw,385px);}.elementor-4042 .elementor-element.elementor-element-d42b302 .elementor-icon{font-size:clamp(150px,30vw,385px);}.elementor-4042 .elementor-element.elementor-element-d42b302 .elementor-icon svg{height:clamp(150px,30vw,385px);}.elementor-4042 .elementor-element.elementor-element-1a301f1{--grid-auto-flow:row;}.elementor-4042 .elementor-element.elementor-element-db137cd .elementor-icon{font-size:clamp(150px,30vw,385px);}.elementor-4042 .elementor-element.elementor-element-db137cd .elementor-icon svg{height:clamp(150px,30vw,385px);}.elementor-4042 .elementor-element.elementor-element-d9240fe{--grid-auto-flow:row;}.elementor-4042 .elementor-element.elementor-element-4245279 .elementor-icon{font-size:clamp(150px,30vw,385px);}.elementor-4042 .elementor-element.elementor-element-4245279 .elementor-icon svg{height:clamp(150px,30vw,385px);}.elementor-4042 .elementor-element.elementor-element-d9782fb{--grid-auto-flow:row;}.elementor-4042 .elementor-element.elementor-element-91e9645 .elementor-icon{font-size:clamp(150px,30vw,385px);}.elementor-4042 .elementor-element.elementor-element-91e9645 .elementor-icon svg{height:clamp(150px,30vw,385px);}.elementor-4042 .elementor-element.elementor-element-8c55bf6 .elementor-icon{font-size:clamp(150px,30vw,385px);}.elementor-4042 .elementor-element.elementor-element-8c55bf6 .elementor-icon svg{height:clamp(150px,30vw,385px);}.elementor-4042 .elementor-element.elementor-element-beb55e5 .elementor-icon{font-size:clamp(150px,30vw,385px);}.elementor-4042 .elementor-element.elementor-element-beb55e5 .elementor-icon svg{height:clamp(150px,30vw,385px);}.elementor-4042 .elementor-element.elementor-element-dfecea1 .elementor-icon{font-size:clamp(150px,30vw,385px);}.elementor-4042 .elementor-element.elementor-element-dfecea1 .elementor-icon svg{height:clamp(150px,30vw,385px);}.elementor-4042 .elementor-element.elementor-element-75a0609 .elementor-icon{font-size:clamp(150px,30vw,385px);}.elementor-4042 .elementor-element.elementor-element-75a0609 .elementor-icon svg{height:clamp(150px,30vw,385px);}}@media(max-width:1200px){.elementor-4042 .elementor-element.elementor-element-ddcddb8{--min-height:75vw;}.elementor-4042 .elementor-element.elementor-element-007ca4f{top:-4vw;}.elementor-4042 .elementor-element.elementor-element-47d619e{bottom:-4vw;}.elementor-4042 .elementor-element.elementor-element-909e419 .elementor-heading-title{font-size:clamp(30px,3.5vw,45px);}.elementor-4042 .elementor-element.elementor-element-8b99f2d .elementor-heading-title{font-size:clamp(30px,4.5vw,55px);}.elementor-4042 .elementor-element.elementor-element-1a301f1{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4042 .elementor-element.elementor-element-cff0ce8 .elementor-heading-title{font-size:clamp(22px,3vw,36px);}.elementor-4042 .elementor-element.elementor-element-f7157cc .elementor-heading-title{font-size:clamp(22px,3vw,36px);}.elementor-4042 .elementor-element.elementor-element-ee549fd .elementor-heading-title{font-size:clamp(22px,3vw,36px);}.elementor-4042 .elementor-element.elementor-element-90bd353 .elementor-heading-title{font-size:clamp(22px,3vw,36px);}.elementor-4042 .elementor-element.elementor-element-433fb98 .elementor-heading-title{font-size:clamp(30px,4.5vw,55px);}.elementor-4042 .elementor-element.elementor-element-d9240fe{--grid-auto-flow:row;}.elementor-4042 .elementor-element.elementor-element-db05cb6 .elementor-heading-title{font-size:clamp(30px,4.5vw,55px);}.elementor-4042 .elementor-element.elementor-element-d9782fb{--grid-auto-flow:row;}.elementor-4042 .elementor-element.elementor-element-91e9645{top:-4vw;}.elementor-4042 .elementor-element.elementor-element-8c55bf6{bottom:-4vw;}.elementor-4042 .elementor-element.elementor-element-fa50b4e .elementor-heading-title{font-size:clamp(30px,3.5vw,45px);}.elementor-4042 .elementor-element.elementor-element-00681a0 .elementor-heading-title{font-size:clamp(30px,3.5vw,45px);}.elementor-4042 .elementor-element.elementor-element-beb55e5{top:-4vw;}.elementor-4042 .elementor-element.elementor-element-dfecea1{bottom:-4vw;}.elementor-4042 .elementor-element.elementor-element-75a0609{bottom:-4vw;}.elementor-4042 .elementor-element.elementor-element-7024644 .elementor-heading-title{font-size:clamp(30px,4.5vw,55px);}.elementor-4042 .elementor-element.elementor-element-e799acc .elementor-heading-title{font-size:clamp(30px,4.5vw,55px);}}@media(max-width:1024px){.elementor-4042 .elementor-element.elementor-element-ddcddb8{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-4042 .elementor-element.elementor-element-08ff453{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4042 .elementor-element.elementor-element-08ff453 .elementor-heading-title{font-size:5.4vw;}.elementor-4042 .elementor-element.elementor-element-dd81670{--container-widget-width:clamp(250px,75vw,740px);--container-widget-flex-grow:0;width:var( --container-widget-width, clamp(250px,75vw,740px) );max-width:clamp(250px,75vw,740px);font-size:clamp(16px,2.4vw,20px);}.elementor-4042 .elementor-element.elementor-element-73eaeb7{--flex-wrap:wrap;}.elementor-4042 .elementor-element.elementor-element-596924e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-72f847c{font-size:clamp(16px,2.4vw,20px);}.elementor-4042 .elementor-element.elementor-element-1a301f1{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-4042 .elementor-element.elementor-element-cff0ce8 .elementor-heading-title{font-size:clamp(20px,3.6vw,36px);}.elementor-4042 .elementor-element.elementor-element-c2f2754{font-size:clamp(16px,2.4vw,20px);}.elementor-4042 .elementor-element.elementor-element-f7157cc .elementor-heading-title{font-size:clamp(20px,3.6vw,36px);}.elementor-4042 .elementor-element.elementor-element-703009e{font-size:clamp(16px,2.4vw,20px);}.elementor-4042 .elementor-element.elementor-element-ee549fd .elementor-heading-title{font-size:clamp(20px,3.6vw,36px);}.elementor-4042 .elementor-element.elementor-element-c02b012{font-size:clamp(16px,2.4vw,20px);}.elementor-4042 .elementor-element.elementor-element-90bd353 .elementor-heading-title{font-size:clamp(20px,3.6vw,36px);}.elementor-4042 .elementor-element.elementor-element-99652b8{font-size:clamp(16px,2.4vw,20px);}.elementor-4042 .elementor-element.elementor-element-94a0b95{font-size:clamp(16px,2.4vw,20px);}.elementor-4042 .elementor-element.elementor-element-d9240fe{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-4042 .elementor-element.elementor-element-94ced97{font-size:clamp(16px,2.4vw,20px);}.elementor-4042 .elementor-element.elementor-element-2549e3e{font-size:clamp(16px,2.4vw,20px);}.elementor-4042 .elementor-element.elementor-element-39c7d85{font-size:clamp(16px,2.4vw,20px);}.elementor-4042 .elementor-element.elementor-element-d2ec386{font-size:clamp(16px,2.4vw,20px);}.elementor-4042 .elementor-element.elementor-element-f2891df{font-size:clamp(16px,2.4vw,20px);}.elementor-4042 .elementor-element.elementor-element-d9782fb{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-4042 .elementor-element.elementor-element-897be6f{font-size:clamp(16px,2.4vw,20px);}.elementor-4042 .elementor-element.elementor-element-a052fd6{font-size:clamp(16px,2.4vw,20px);}.elementor-4042 .elementor-element.elementor-element-00b5d8e{font-size:clamp(16px,2.4vw,20px);}.elementor-4042 .elementor-element.elementor-element-9356dc7{font-size:clamp(16px,2.4vw,20px);}.elementor-4042 .elementor-element.elementor-element-10d9775{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-14aff1b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4042 .elementor-element.elementor-element-0438a2a{--spacer-size:60px;}.elementor-4042 .elementor-element.elementor-element-20ebe0f{--container-widget-width:calc(50% - 20px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 20px) );max-width:calc(50% - 20px);}.elementor-4042 .elementor-element.elementor-element-5561e32{--container-widget-width:calc(50% - 20px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 20px) );max-width:calc(50% - 20px);}.elementor-4042 .elementor-element.elementor-element-9c93122{--container-widget-width:calc(50% - 20px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 20px) );max-width:calc(50% - 20px);}.elementor-4042 .elementor-element.elementor-element-751d980{--container-widget-width:calc(50% - 20px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 20px) );max-width:calc(50% - 20px);}.elementor-4042 .elementor-element.elementor-element-b75a6af{--container-widget-width:calc(50% - 20px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 20px) );max-width:calc(50% - 20px);}.elementor-4042 .elementor-element.elementor-element-2b7bbf4{--container-widget-width:calc(50% - 20px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 20px) );max-width:calc(50% - 20px);}.elementor-4042 .elementor-element.elementor-element-c3b1cbc .elementor-heading-title{font-size:clamp(30px,4.5vw,45px);}.elementor-4042 .elementor-element.elementor-element-128a5c1 .elementor-heading-title{font-size:clamp(40px,8vw,80px);}.elementor-4042 .elementor-element.elementor-element-2adf384{--flex-wrap:wrap;}}@media(max-width:767px){.elementor-4042 .elementor-element.elementor-element-ddcddb8{--min-height:90vw;}.elementor-4042 .elementor-element.elementor-element-ddcddb8:not(.elementor-motion-effects-element-type-background), .elementor-4042 .elementor-element.elementor-element-ddcddb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:76% 0px;}.elementor-4042 .elementor-element.elementor-element-596924e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4042 .elementor-element.elementor-element-007ca4f .elementor-icon{font-size:65vw;}.elementor-4042 .elementor-element.elementor-element-007ca4f .elementor-icon svg{height:65vw;}.elementor-4042 .elementor-element.elementor-element-47d619e .elementor-icon{font-size:65vw;}.elementor-4042 .elementor-element.elementor-element-47d619e .elementor-icon svg{height:65vw;}.elementor-4042 .elementor-element.elementor-element-88342ec img{height:100vw;}.elementor-4042 .elementor-element.elementor-element-c17a64f{--flex-wrap:wrap;}.elementor-4042 .elementor-element.elementor-element-d42b302 .elementor-icon{font-size:65vw;}.elementor-4042 .elementor-element.elementor-element-d42b302 .elementor-icon svg{height:65vw;}.elementor-4042 .elementor-element.elementor-element-232abd8{--min-height:50vw;}.elementor-4042 .elementor-element.elementor-element-232abd8::before, .elementor-4042 .elementor-element.elementor-element-232abd8 > .elementor-background-video-container::before, .elementor-4042 .elementor-element.elementor-element-232abd8 > .e-con-inner > .elementor-background-video-container::before, .elementor-4042 .elementor-element.elementor-element-232abd8 > .elementor-background-slideshow::before, .elementor-4042 .elementor-element.elementor-element-232abd8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4042 .elementor-element.elementor-element-232abd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:0.8vw auto;}.elementor-4042 .elementor-element.elementor-element-1a301f1{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-4042 .elementor-element.elementor-element-cff0ce8 .elementor-heading-title{font-size:30px;}.elementor-4042 .elementor-element.elementor-element-f7157cc .elementor-heading-title{font-size:30px;}.elementor-4042 .elementor-element.elementor-element-ee549fd .elementor-heading-title{font-size:30px;}.elementor-4042 .elementor-element.elementor-element-90bd353 .elementor-heading-title{font-size:30px;}.elementor-4042 .elementor-element.elementor-element-db137cd .elementor-icon{font-size:65vw;}.elementor-4042 .elementor-element.elementor-element-db137cd .elementor-icon svg{height:65vw;}.elementor-4042 .elementor-element.elementor-element-d9240fe{--grid-auto-flow:row;}.elementor-4042 .elementor-element.elementor-element-4245279 .elementor-icon{font-size:65vw;}.elementor-4042 .elementor-element.elementor-element-4245279 .elementor-icon svg{height:65vw;}.elementor-4042 .elementor-element.elementor-element-d9782fb{--grid-auto-flow:row;}.elementor-4042 .elementor-element.elementor-element-91e9645 .elementor-icon{font-size:65vw;}.elementor-4042 .elementor-element.elementor-element-91e9645 .elementor-icon svg{height:65vw;}.elementor-4042 .elementor-element.elementor-element-8c55bf6 .elementor-icon{font-size:65vw;}.elementor-4042 .elementor-element.elementor-element-8c55bf6 .elementor-icon svg{height:65vw;}.elementor-4042 .elementor-element.elementor-element-a525a92 img{height:100vw;}.elementor-4042 .elementor-element.elementor-element-14aff1b{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4042 .elementor-element.elementor-element-beb55e5 .elementor-icon{font-size:65vw;}.elementor-4042 .elementor-element.elementor-element-beb55e5 .elementor-icon svg{height:65vw;}.elementor-4042 .elementor-element.elementor-element-dfecea1 .elementor-icon{font-size:65vw;}.elementor-4042 .elementor-element.elementor-element-dfecea1 .elementor-icon svg{height:65vw;}.elementor-4042 .elementor-element.elementor-element-6119a7f img{height:100vw;}.elementor-4042 .elementor-element.elementor-element-75a0609 .elementor-icon{font-size:65vw;}.elementor-4042 .elementor-element.elementor-element-75a0609 .elementor-icon svg{height:65vw;}.elementor-4042 .elementor-element.elementor-element-20ebe0f{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-4042 .elementor-element.elementor-element-5561e32{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-4042 .elementor-element.elementor-element-9c93122{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-4042 .elementor-element.elementor-element-751d980{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-4042 .elementor-element.elementor-element-b75a6af{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-4042 .elementor-element.elementor-element-2b7bbf4{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-4042 .elementor-element.elementor-element-443c937 .elementor-heading-title{font-size:10vw;}.elementor-4042 .elementor-element.elementor-element-35c015c .elementor-heading-title{font-size:6.6vw;}.elementor-4042 .elementor-element.elementor-element-706f372{font-size:23px;}.elementor-4042 .elementor-element.elementor-element-013c051{font-size:20px;}.elementor-4042 .elementor-element.elementor-element-091fef2 > .elementor-shape-top svg, .elementor-4042 .elementor-element.elementor-element-091fef2 > .e-con-inner > .elementor-shape-top svg{height:30vw;}.elementor-4042 .elementor-element.elementor-element-091fef2{--padding-top:200px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-4042 .elementor-element.elementor-element-1ae9ac5 img{max-width:80vw;}.elementor-4042 .elementor-element.elementor-element-7174263 .elementor-heading-title{font-size:10vw;}.elementor-4042 .elementor-element.elementor-element-0d9a385 .elementor-heading-title{font-size:6.6vw;}.elementor-4042 .elementor-element.elementor-element-76e7268{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4042 .elementor-element.elementor-element-91c9796{--padding-top:60px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-4042 .elementor-element.elementor-element-2ee1421{font-size:20px;}}@media(max-width:500px){.elementor-4042 .elementor-element.elementor-element-ddcddb8:not(.elementor-motion-effects-element-type-background), .elementor-4042 .elementor-element.elementor-element-ddcddb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-4042 .elementor-element.elementor-element-ddcddb8::before, .elementor-4042 .elementor-element.elementor-element-ddcddb8 > .elementor-background-video-container::before, .elementor-4042 .elementor-element.elementor-element-ddcddb8 > .e-con-inner > .elementor-background-video-container::before, .elementor-4042 .elementor-element.elementor-element-ddcddb8 > .elementor-background-slideshow::before, .elementor-4042 .elementor-element.elementor-element-ddcddb8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4042 .elementor-element.elementor-element-ddcddb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(272deg, #1E1E1E00 0%, #1E1E1EE0 0%);}.elementor-4042 .elementor-element.elementor-element-88342ec img{height:100vw;}.elementor-4042 .elementor-element.elementor-element-1a301f1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4042 .elementor-element.elementor-element-48ece98{--min-height:80vw;}.elementor-4042 .elementor-element.elementor-element-d9240fe{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4042 .elementor-element.elementor-element-0ec2d17{--min-height:80vw;}.elementor-4042 .elementor-element.elementor-element-d9782fb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4042 .elementor-element.elementor-element-a525a92 img{height:100vw;}.elementor-4042 .elementor-element.elementor-element-6119a7f img{height:100vw;}.elementor-4042 .elementor-element.elementor-element-20ebe0f{--container-widget-width:clamp(250px,100%,400px);--container-widget-flex-grow:0;width:var( --container-widget-width, clamp(250px,100%,400px) );max-width:clamp(250px,100%,400px);}.elementor-4042 .elementor-element.elementor-element-5561e32{--container-widget-width:clamp(250px,100%,400px);--container-widget-flex-grow:0;width:var( --container-widget-width, clamp(250px,100%,400px) );max-width:clamp(250px,100%,400px);}.elementor-4042 .elementor-element.elementor-element-9c93122{--container-widget-width:clamp(250px,100%,400px);--container-widget-flex-grow:0;width:var( --container-widget-width, clamp(250px,100%,400px) );max-width:clamp(250px,100%,400px);}.elementor-4042 .elementor-element.elementor-element-751d980{--container-widget-width:clamp(250px,100%,400px);--container-widget-flex-grow:0;width:var( --container-widget-width, clamp(250px,100%,400px) );max-width:clamp(250px,100%,400px);}.elementor-4042 .elementor-element.elementor-element-b75a6af{--container-widget-width:clamp(250px,100%,400px);--container-widget-flex-grow:0;width:var( --container-widget-width, clamp(250px,100%,400px) );max-width:clamp(250px,100%,400px);}.elementor-4042 .elementor-element.elementor-element-2b7bbf4{--container-widget-width:clamp(250px,100%,400px);--container-widget-flex-grow:0;width:var( --container-widget-width, clamp(250px,100%,400px) );max-width:clamp(250px,100%,400px);}.elementor-4042 .elementor-element.elementor-element-76e7268{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4042 .elementor-element.elementor-element-3cb73c6 .elementor-heading-title{font-size:24px;}.elementor-4042 .elementor-element.elementor-element-7faa18a .elementor-heading-title{font-size:24px;}.elementor-4042 .elementor-element.elementor-element-b493a9e .elementor-heading-title{font-size:24px;}.elementor-4042 .elementor-element.elementor-element-68183f2 .elementor-heading-title{font-size:24px;}.elementor-4042 .elementor-element.elementor-element-8134947 .elementor-heading-title{font-size:24px;}.elementor-4042 .elementor-element.elementor-element-6d96e33 .elementor-heading-title{font-size:24px;}.elementor-4042 .elementor-element.elementor-element-c3b1cbc .elementor-heading-title{font-size:6.6vw;}.elementor-4042 .elementor-element.elementor-element-128a5c1 .elementor-heading-title{font-size:8.8vw;}}/* Start custom CSS for heading, class: .elementor-element-cff0ce8 */.elementor-4042 .elementor-element.elementor-element-cff0ce8 {
    paint-order: stroke fill;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7157cc */.elementor-4042 .elementor-element.elementor-element-f7157cc {
    paint-order: stroke fill;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee549fd */.elementor-4042 .elementor-element.elementor-element-ee549fd {
    paint-order: stroke fill;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90bd353 */.elementor-4042 .elementor-element.elementor-element-90bd353 {
    paint-order: stroke fill;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Virus Killer';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://superherofire.com/wp-content/uploads/2026/10/Virus-Killer.woff2') format('woff2'),
		url('https://superherofire.com/wp-content/uploads/2026/10/Virus-Killer.woff') format('woff'),
		url('https://superherofire.com/wp-content/uploads/2026/10/Virus-Killer.ttf') format('truetype');
}
/* End Custom Fonts CSS */