.elementor-5934 .elementor-element.elementor-element-ea8fbb4{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-5934 .elementor-element.elementor-element-ea8fbb4:not(.elementor-motion-effects-element-type-background), .elementor-5934 .elementor-element.elementor-element-ea8fbb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;background-image:url("https://sharkfiltration.com/wp-content/uploads/2026/10/banner-bg02-hq.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5934 .elementor-element.elementor-element-a5f512c{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--flex-wrap:wrap;--padding-top:230px;--padding-bottom:200px;--padding-left:10px;--padding-right:10px;}.elementor-5934 .elementor-element.elementor-element-55c6409{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-5934 .elementor-element.elementor-element-3530026{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5934 .elementor-element.elementor-element-1444e8e{background-color:#FFFFFF;padding:4px 25px 4px 4px;}.elementor-5934 .elementor-element.elementor-element-1444e8e .elementor-image-box-wrapper{text-align:start;}.elementor-5934 .elementor-element.elementor-element-1444e8e.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-5934 .elementor-element.elementor-element-1444e8e.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-5934 .elementor-element.elementor-element-1444e8e.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-5934 .elementor-element.elementor-element-1444e8e .elementor-image-box-title{margin-bottom:8px;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;text-transform:none;line-height:13px;color:#111111;}.elementor-5934 .elementor-element.elementor-element-1444e8e .elementor-image-box-wrapper .elementor-image-box-img{width:74px;}.elementor-5934 .elementor-element.elementor-element-1444e8e .elementor-image-box-img img{height:50px;object-fit:cover;object-position:center center;border-style:none;transition-duration:0.3s;}.elementor-5934 .elementor-element.elementor-element-1444e8e .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:300;line-height:13px;color:#111111;}.elementor-5934 .elementor-element.elementor-element-8046a7d{background-color:#FFFFFF;padding:4px 25px 4px 4px;}.elementor-5934 .elementor-element.elementor-element-8046a7d .elementor-image-box-wrapper{text-align:start;}.elementor-5934 .elementor-element.elementor-element-8046a7d.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-5934 .elementor-element.elementor-element-8046a7d.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-5934 .elementor-element.elementor-element-8046a7d.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-5934 .elementor-element.elementor-element-8046a7d .elementor-image-box-title{margin-bottom:8px;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;text-transform:none;line-height:13px;color:#111111;}.elementor-5934 .elementor-element.elementor-element-8046a7d .elementor-image-box-wrapper .elementor-image-box-img{width:74px;}.elementor-5934 .elementor-element.elementor-element-8046a7d .elementor-image-box-img img{height:50px;object-fit:cover;object-position:center center;border-style:none;transition-duration:0.3s;}.elementor-5934 .elementor-element.elementor-element-8046a7d .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:300;line-height:13px;color:#111111;}.elementor-5934 .elementor-element.elementor-element-f7f646f{text-align:center;}.elementor-5934 .elementor-element.elementor-element-f7f646f img{max-width:100%;}.elementor-5934 .elementor-element.elementor-element-a0b5c26{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-5934 .elementor-element.elementor-element-eb7b25f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;}.elementor-5934 .elementor-element.elementor-element-eb7b25f .elementor-heading-title{font-weight:400;color:#FFFFFF;}.elementor-5934 .elementor-element.elementor-element-3e92fdb{padding:0px 0px 20px 0px;}.elementor-5934 .elementor-element.elementor-element-3e92fdb .elementor-heading-title{font-family:"BankGothicBold", Sans-serif;font-size:26px;line-height:25px;color:#40B8B2;}.elementor-5934 .elementor-element.elementor-element-3c53203{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5934 .elementor-element.elementor-element-49b31c7 .elementor-button{background-color:#40B8B2;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;fill:#111111;color:#111111;border-style:none;border-radius:0px 0px 0px 0px;padding:17px 30px 17px 30px;}.elementor-5934 .elementor-element.elementor-element-49b31c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-5934 .elementor-element.elementor-element-8492fe5 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;fill:#111111;color:#111111;border-style:none;border-radius:0px 0px 0px 0px;padding:17px 30px 17px 30px;}.elementor-5934 .elementor-element.elementor-element-8492fe5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-5934 .elementor-element.elementor-element-fdb32d5{padding:0px 0px 0px 0px;}.elementor-5934 .elementor-element.elementor-element-fdb32d5 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-5934 .elementor-element.elementor-element-fdb32d5 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-5934 .elementor-element.elementor-element-fdb32d5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-5934 .elementor-element.elementor-element-fdb32d5.elementor-view-framed .elementor-icon, .elementor-5934 .elementor-element.elementor-element-fdb32d5.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-5934 .elementor-element.elementor-element-fdb32d5 .elementor-icon{font-size:20px;}.elementor-5934 .elementor-element.elementor-element-fdb32d5 .elementor-icon-box-title, .elementor-5934 .elementor-element.elementor-element-fdb32d5 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;line-height:29px;letter-spacing:0.04em;}.elementor-5934 .elementor-element.elementor-element-c927ef6{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-5934 .elementor-element.elementor-element-c927ef6:not(.elementor-motion-effects-element-type-background), .elementor-5934 .elementor-element.elementor-element-c927ef6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070707;}.elementor-5934 .elementor-element.elementor-element-9a1804d{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;--z-index:2;}.elementor-5934 .elementor-element.elementor-element-09acc83{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF26;--border-color:#FFFFFF26;box-shadow:0px 5px 20px 0px rgba(255, 255, 255, 0.1);--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-5934 .elementor-element.elementor-element-09acc83:not(.elementor-motion-effects-element-type-background), .elementor-5934 .elementor-element.elementor-element-09acc83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5934 .elementor-element.elementor-element-5cccbbb a{color:#40B8B2;}.elementor-5934 .elementor-element.elementor-element-5cccbbb a:hover, .elementor-5934 .elementor-element.elementor-element-5cccbbb a:focus{color:#1AEEE3;}.elementor-5934 .elementor-element.elementor-element-6da931f{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;padding:35px 0px 30px 0px;}.elementor-5934 .elementor-element.elementor-element-6da931f .elementor-divider-separator{width:100%;}.elementor-5934 .elementor-element.elementor-element-6da931f .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5934 .elementor-element.elementor-element-eee485a a{color:#40B8B2;}.elementor-5934 .elementor-element.elementor-element-eee485a a:hover, .elementor-5934 .elementor-element.elementor-element-eee485a a:focus{color:#1AEEE3;}.elementor-5934 .elementor-element.elementor-element-850370c{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;padding:15px 0px 30px 0px;}.elementor-5934 .elementor-element.elementor-element-850370c .elementor-divider-separator{width:100%;}.elementor-5934 .elementor-element.elementor-element-850370c .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5934 .elementor-element.elementor-element-ae54df0 a{color:#40B8B2;}.elementor-5934 .elementor-element.elementor-element-ae54df0 a:hover, .elementor-5934 .elementor-element.elementor-element-ae54df0 a:focus{color:#1AEEE3;}.elementor-5934 .elementor-element.elementor-element-c351519{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;padding:35px 0px 30px 0px;}.elementor-5934 .elementor-element.elementor-element-c351519 .elementor-divider-separator{width:100%;}.elementor-5934 .elementor-element.elementor-element-c351519 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5934 .elementor-element.elementor-element-9b2c182 a{color:#40B8B2;}.elementor-5934 .elementor-element.elementor-element-9b2c182 a:hover, .elementor-5934 .elementor-element.elementor-element-9b2c182 a:focus{color:#1AEEE3;}.elementor-5934 .elementor-element.elementor-element-0f64535{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;padding:35px 0px 30px 0px;}.elementor-5934 .elementor-element.elementor-element-0f64535 .elementor-divider-separator{width:100%;}.elementor-5934 .elementor-element.elementor-element-0f64535 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5934 .elementor-element.elementor-element-446d9d9 a{color:#40B8B2;}.elementor-5934 .elementor-element.elementor-element-446d9d9 a:hover, .elementor-5934 .elementor-element.elementor-element-446d9d9 a:focus{color:#1AEEE3;}.elementor-5934 .elementor-element.elementor-element-01ad48f{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;padding:35px 0px 30px 0px;}.elementor-5934 .elementor-element.elementor-element-01ad48f .elementor-divider-separator{width:100%;}.elementor-5934 .elementor-element.elementor-element-01ad48f .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5934 .elementor-element.elementor-element-eb09318 a{color:#40B8B2;}.elementor-5934 .elementor-element.elementor-element-eb09318 a:hover, .elementor-5934 .elementor-element.elementor-element-eb09318 a:focus{color:#1AEEE3;}.elementor-5934 .elementor-element.elementor-element-777d00c{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;padding:35px 0px 30px 0px;}.elementor-5934 .elementor-element.elementor-element-777d00c .elementor-divider-separator{width:100%;}.elementor-5934 .elementor-element.elementor-element-777d00c .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5934 .elementor-element.elementor-element-c905eae a{color:#40B8B2;}.elementor-5934 .elementor-element.elementor-element-c905eae a:hover, .elementor-5934 .elementor-element.elementor-element-c905eae a:focus{color:#1AEEE3;}.elementor-5934 .elementor-element.elementor-element-6bc9403{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;padding:35px 0px 30px 0px;}.elementor-5934 .elementor-element.elementor-element-6bc9403 .elementor-divider-separator{width:100%;}.elementor-5934 .elementor-element.elementor-element-6bc9403 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5934 .elementor-element.elementor-element-5888ae6 a{color:#40B8B2;}.elementor-5934 .elementor-element.elementor-element-5888ae6 a:hover, .elementor-5934 .elementor-element.elementor-element-5888ae6 a:focus{color:#1AEEE3;}.elementor-5934 .elementor-element.elementor-element-0e904d4{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;padding:35px 0px 30px 0px;}.elementor-5934 .elementor-element.elementor-element-0e904d4 .elementor-divider-separator{width:100%;}.elementor-5934 .elementor-element.elementor-element-0e904d4 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5934 .elementor-element.elementor-element-6ae1e2f a{color:#40B8B2;}.elementor-5934 .elementor-element.elementor-element-6ae1e2f a:hover, .elementor-5934 .elementor-element.elementor-element-6ae1e2f a:focus{color:#1AEEE3;}.elementor-5934 .elementor-element.elementor-element-fb7ec1b{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;padding:35px 0px 30px 0px;}.elementor-5934 .elementor-element.elementor-element-fb7ec1b .elementor-divider-separator{width:100%;}.elementor-5934 .elementor-element.elementor-element-fb7ec1b .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5934 .elementor-element.elementor-element-1e3c242 a{color:#40B8B2;}.elementor-5934 .elementor-element.elementor-element-1e3c242 a:hover, .elementor-5934 .elementor-element.elementor-element-1e3c242 a:focus{color:#1AEEE3;}.elementor-5934 .elementor-element.elementor-element-2dece43{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF26;--border-color:#FFFFFF26;box-shadow:0px 5px 20px 0px rgba(255, 255, 255, 0.1);--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-5934 .elementor-element.elementor-element-2dece43:not(.elementor-motion-effects-element-type-background), .elementor-5934 .elementor-element.elementor-element-2dece43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5934 .elementor-element.elementor-element-0acc812 a{color:#40B8B2;}.elementor-5934 .elementor-element.elementor-element-0acc812 a:hover, .elementor-5934 .elementor-element.elementor-element-0acc812 a:focus{color:#1AEEE3;}.elementor-5934 .elementor-element.elementor-element-e986f26{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;padding:35px 0px 30px 0px;}.elementor-5934 .elementor-element.elementor-element-e986f26 .elementor-divider-separator{width:100%;}.elementor-5934 .elementor-element.elementor-element-e986f26 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5934 .elementor-element.elementor-element-6955606 a{color:#40B8B2;}.elementor-5934 .elementor-element.elementor-element-6955606 a:hover, .elementor-5934 .elementor-element.elementor-element-6955606 a:focus{color:#1AEEE3;}.elementor-5934 .elementor-element.elementor-element-30122ab{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;padding:15px 0px 30px 0px;}.elementor-5934 .elementor-element.elementor-element-30122ab .elementor-divider-separator{width:100%;}.elementor-5934 .elementor-element.elementor-element-30122ab .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5934 .elementor-element.elementor-element-efff118 a{color:#40B8B2;}.elementor-5934 .elementor-element.elementor-element-efff118 a:hover, .elementor-5934 .elementor-element.elementor-element-efff118 a:focus{color:#1AEEE3;}.elementor-5934 .elementor-element.elementor-element-1edbf6a{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;padding:35px 0px 30px 0px;}.elementor-5934 .elementor-element.elementor-element-1edbf6a .elementor-divider-separator{width:100%;}.elementor-5934 .elementor-element.elementor-element-1edbf6a .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5934 .elementor-element.elementor-element-2b26fd3 a{color:#40B8B2;}.elementor-5934 .elementor-element.elementor-element-2b26fd3 a:hover, .elementor-5934 .elementor-element.elementor-element-2b26fd3 a:focus{color:#1AEEE3;}.elementor-5934 .elementor-element.elementor-element-61c87d0{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;padding:35px 0px 30px 0px;}.elementor-5934 .elementor-element.elementor-element-61c87d0 .elementor-divider-separator{width:100%;}.elementor-5934 .elementor-element.elementor-element-61c87d0 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5934 .elementor-element.elementor-element-5575276 a{color:#40B8B2;}.elementor-5934 .elementor-element.elementor-element-5575276 a:hover, .elementor-5934 .elementor-element.elementor-element-5575276 a:focus{color:#1AEEE3;}.elementor-5934 .elementor-element.elementor-element-7512e28{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;padding:35px 0px 30px 0px;}.elementor-5934 .elementor-element.elementor-element-7512e28 .elementor-divider-separator{width:100%;}.elementor-5934 .elementor-element.elementor-element-7512e28 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5934 .elementor-element.elementor-element-72dfbbe a{color:#40B8B2;}.elementor-5934 .elementor-element.elementor-element-72dfbbe a:hover, .elementor-5934 .elementor-element.elementor-element-72dfbbe a:focus{color:#1AEEE3;}.elementor-5934 .elementor-element.elementor-element-b389445{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;padding:35px 0px 30px 0px;}.elementor-5934 .elementor-element.elementor-element-b389445 .elementor-divider-separator{width:100%;}.elementor-5934 .elementor-element.elementor-element-b389445 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5934 .elementor-element.elementor-element-2525ca1 a{color:#40B8B2;}.elementor-5934 .elementor-element.elementor-element-2525ca1 a:hover, .elementor-5934 .elementor-element.elementor-element-2525ca1 a:focus{color:#1AEEE3;}.elementor-5934 .elementor-element.elementor-element-ea6439b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF26;--border-color:#FFFFFF26;box-shadow:0px 5px 20px 0px rgba(255, 255, 255, 0.1);--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-5934 .elementor-element.elementor-element-ea6439b:not(.elementor-motion-effects-element-type-background), .elementor-5934 .elementor-element.elementor-element-ea6439b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5934 .elementor-element.elementor-element-2970a3e a{color:#40B8B2;}.elementor-5934 .elementor-element.elementor-element-2970a3e a:hover, .elementor-5934 .elementor-element.elementor-element-2970a3e a:focus{color:#1AEEE3;}.elementor-5934 .elementor-element.elementor-element-f7d554b{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;padding:30px 0px 30px 0px;}.elementor-5934 .elementor-element.elementor-element-f7d554b .elementor-divider-separator{width:100%;}.elementor-5934 .elementor-element.elementor-element-f7d554b .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5934 .elementor-element.elementor-element-0b3e606 a{color:#40B8B2;}.elementor-5934 .elementor-element.elementor-element-0b3e606 a:hover, .elementor-5934 .elementor-element.elementor-element-0b3e606 a:focus{color:#1AEEE3;}.elementor-5934 .elementor-element.elementor-element-b5bed5c{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;padding:15px 0px 30px 0px;}.elementor-5934 .elementor-element.elementor-element-b5bed5c .elementor-divider-separator{width:100%;}.elementor-5934 .elementor-element.elementor-element-b5bed5c .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5934 .elementor-element.elementor-element-db64fee a{color:#40B8B2;}.elementor-5934 .elementor-element.elementor-element-db64fee a:hover, .elementor-5934 .elementor-element.elementor-element-db64fee a:focus{color:#1AEEE3;}.elementor-5934 .elementor-element.elementor-element-0975208{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;padding:35px 0px 30px 0px;}.elementor-5934 .elementor-element.elementor-element-0975208 .elementor-divider-separator{width:100%;}.elementor-5934 .elementor-element.elementor-element-0975208 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5934 .elementor-element.elementor-element-a07f134 a{color:#40B8B2;}.elementor-5934 .elementor-element.elementor-element-a07f134 a:hover, .elementor-5934 .elementor-element.elementor-element-a07f134 a:focus{color:#1AEEE3;}.elementor-5934 .elementor-element.elementor-element-dbdfc46{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;padding:35px 0px 30px 0px;}.elementor-5934 .elementor-element.elementor-element-dbdfc46 .elementor-divider-separator{width:100%;}.elementor-5934 .elementor-element.elementor-element-dbdfc46 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5934 .elementor-element.elementor-element-9f14347 a{color:#40B8B2;}.elementor-5934 .elementor-element.elementor-element-9f14347 a:hover, .elementor-5934 .elementor-element.elementor-element-9f14347 a:focus{color:#1AEEE3;}.elementor-5934 .elementor-element.elementor-element-b9b3172{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;padding:35px 0px 30px 0px;}.elementor-5934 .elementor-element.elementor-element-b9b3172 .elementor-divider-separator{width:100%;}.elementor-5934 .elementor-element.elementor-element-b9b3172 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5934 .elementor-element.elementor-element-54f38b6 a{color:#40B8B2;}.elementor-5934 .elementor-element.elementor-element-54f38b6 a:hover, .elementor-5934 .elementor-element.elementor-element-54f38b6 a:focus{color:#1AEEE3;}.elementor-5934 .elementor-element.elementor-element-2e387a0{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;padding:35px 0px 30px 0px;}.elementor-5934 .elementor-element.elementor-element-2e387a0 .elementor-divider-separator{width:100%;}.elementor-5934 .elementor-element.elementor-element-2e387a0 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5934 .elementor-element.elementor-element-096cbce a{color:#40B8B2;}.elementor-5934 .elementor-element.elementor-element-096cbce a:hover, .elementor-5934 .elementor-element.elementor-element-096cbce a:focus{color:#1AEEE3;}.elementor-5934 .elementor-element.elementor-element-40083cc{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;padding:35px 0px 30px 0px;}.elementor-5934 .elementor-element.elementor-element-40083cc .elementor-divider-separator{width:100%;}.elementor-5934 .elementor-element.elementor-element-40083cc .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5934 .elementor-element.elementor-element-141a194 a{color:#40B8B2;}.elementor-5934 .elementor-element.elementor-element-141a194 a:hover, .elementor-5934 .elementor-element.elementor-element-141a194 a:focus{color:#1AEEE3;}.elementor-5934 .elementor-element.elementor-element-f2c2ea2{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;padding:35px 0px 30px 0px;}.elementor-5934 .elementor-element.elementor-element-f2c2ea2 .elementor-divider-separator{width:100%;}.elementor-5934 .elementor-element.elementor-element-f2c2ea2 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5934 .elementor-element.elementor-element-e747035 a{color:#40B8B2;}.elementor-5934 .elementor-element.elementor-element-e747035 a:hover, .elementor-5934 .elementor-element.elementor-element-e747035 a:focus{color:#1AEEE3;}.elementor-5934 .elementor-element.elementor-element-116dd9b{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;padding:35px 0px 30px 0px;}.elementor-5934 .elementor-element.elementor-element-116dd9b .elementor-divider-separator{width:100%;}.elementor-5934 .elementor-element.elementor-element-116dd9b .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5934 .elementor-element.elementor-element-da39eb1 a{color:#40B8B2;}.elementor-5934 .elementor-element.elementor-element-da39eb1 a:hover, .elementor-5934 .elementor-element.elementor-element-da39eb1 a:focus{color:#1AEEE3;}.elementor-5934 .elementor-element.elementor-element-782ec28{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;padding:35px 0px 30px 0px;}.elementor-5934 .elementor-element.elementor-element-782ec28 .elementor-divider-separator{width:100%;}.elementor-5934 .elementor-element.elementor-element-782ec28 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5934 .elementor-element.elementor-element-313ca36 a{color:#40B8B2;}.elementor-5934 .elementor-element.elementor-element-313ca36 a:hover, .elementor-5934 .elementor-element.elementor-element-313ca36 a:focus{color:#1AEEE3;}.elementor-5934 .elementor-element.elementor-element-8972fa9{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;padding:35px 0px 30px 0px;}.elementor-5934 .elementor-element.elementor-element-8972fa9 .elementor-divider-separator{width:100%;}.elementor-5934 .elementor-element.elementor-element-8972fa9 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5934 .elementor-element.elementor-element-15e68f8 a{color:#40B8B2;}.elementor-5934 .elementor-element.elementor-element-15e68f8 a:hover, .elementor-5934 .elementor-element.elementor-element-15e68f8 a:focus{color:#1AEEE3;}.elementor-5934 .elementor-element.elementor-element-072becb a{color:#40B8B2;}.elementor-5934 .elementor-element.elementor-element-072becb a:hover, .elementor-5934 .elementor-element.elementor-element-072becb a:focus{color:#1AEEE3;}@media(max-width:1440px){.elementor-5934 .elementor-element.elementor-element-a5f512c{--padding-top:200px;--padding-bottom:200px;--padding-left:10px;--padding-right:10px;}.elementor-5934 .elementor-element.elementor-element-55c6409{--justify-content:flex-start;}.elementor-5934 .elementor-element.elementor-element-3e92fdb .elementor-heading-title{font-size:22px;line-height:28px;}}@media(max-width:1200px){.elementor-5934 .elementor-element.elementor-element-a5f512c{--padding-top:200px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-5934 .elementor-element.elementor-element-55c6409{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5934 .elementor-element.elementor-element-f7f646f{padding:80px 0px 0px 0px;}.elementor-5934 .elementor-element.elementor-element-f7f646f img{max-width:100%;}.elementor-5934 .elementor-element.elementor-element-3e92fdb .elementor-heading-title{font-size:20px;line-height:25px;}.elementor-5934 .elementor-element.elementor-element-fdb32d5 .elementor-icon-box-title, .elementor-5934 .elementor-element.elementor-element-fdb32d5 .elementor-icon-box-title a{font-size:24px;line-height:27px;}.elementor-5934 .elementor-element.elementor-element-c927ef6{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}}@media(max-width:1024px){.elementor-5934 .elementor-element.elementor-element-a5f512c{--padding-top:200px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-5934 .elementor-element.elementor-element-1444e8e{padding:4px 15px 4px 4px;}.elementor-5934 .elementor-element.elementor-element-1444e8e .elementor-image-box-title{font-size:12px;}.elementor-5934 .elementor-element.elementor-element-8046a7d{padding:4px 15px 4px 4px;}.elementor-5934 .elementor-element.elementor-element-8046a7d .elementor-image-box-title{font-size:12px;}.elementor-5934 .elementor-element.elementor-element-3e92fdb{text-align:start;}.elementor-5934 .elementor-element.elementor-element-3c53203{--justify-content:flex-start;}.elementor-5934 .elementor-element.elementor-element-c927ef6{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}}@media(max-width:880px){.elementor-5934 .elementor-element.elementor-element-a0b5c26{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-5934 .elementor-element.elementor-element-3e92fdb .elementor-heading-title{font-size:18px;line-height:22px;}.elementor-5934 .elementor-element.elementor-element-c927ef6{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-5934 .elementor-element.elementor-element-09acc83{--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-5934 .elementor-element.elementor-element-2dece43{--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-5934 .elementor-element.elementor-element-ea6439b{--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}}@media(max-width:767px){.elementor-5934 .elementor-element.elementor-element-a5f512c{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:180px;--padding-bottom:50px;--padding-left:5px;--padding-right:5px;}.elementor-5934 .elementor-element.elementor-element-55c6409.e-con{--order:99999 /* order end hack */;}.elementor-5934 .elementor-element.elementor-element-1444e8e .elementor-image-box-img{margin-bottom:11px;}.elementor-5934 .elementor-element.elementor-element-8046a7d .elementor-image-box-img{margin-bottom:11px;}.elementor-5934 .elementor-element.elementor-element-f7f646f img{height:380px;object-fit:contain;}.elementor-5934 .elementor-element.elementor-element-a0b5c26{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5934 .elementor-element.elementor-element-eb7b25f{text-align:center;}.elementor-5934 .elementor-element.elementor-element-3e92fdb{text-align:center;}.elementor-5934 .elementor-element.elementor-element-3c53203{--justify-content:center;}.elementor-5934 .elementor-element.elementor-element-49b31c7 .elementor-button{font-size:14px;padding:15px 25px 15px 25px;}.elementor-5934 .elementor-element.elementor-element-8492fe5 .elementor-button{font-size:14px;padding:15px 25px 15px 25px;}.elementor-5934 .elementor-element.elementor-element-fdb32d5 .elementor-icon-box-wrapper{gap:10px;}.elementor-5934 .elementor-element.elementor-element-fdb32d5 .elementor-icon{font-size:18px;}.elementor-5934 .elementor-element.elementor-element-fdb32d5 .elementor-icon-box-title, .elementor-5934 .elementor-element.elementor-element-fdb32d5 .elementor-icon-box-title a{font-size:20px;line-height:23px;}.elementor-5934 .elementor-element.elementor-element-c927ef6{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-5934 .elementor-element.elementor-element-9a1804d{--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-5934 .elementor-element.elementor-element-09acc83{--padding-top:30px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-5934 .elementor-element.elementor-element-eee485a{padding:0px 0px 0px 0px;}.elementor-5934 .elementor-element.elementor-element-2dece43{--padding-top:30px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-5934 .elementor-element.elementor-element-6955606{padding:0px 0px 0px 0px;}.elementor-5934 .elementor-element.elementor-element-ea6439b{--padding-top:30px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-5934 .elementor-element.elementor-element-0b3e606{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-5934 .elementor-element.elementor-element-55c6409{--width:55%;}.elementor-5934 .elementor-element.elementor-element-3530026{--width:435px;}.elementor-5934 .elementor-element.elementor-element-a0b5c26{--width:45%;}}@media(max-width:1440px) and (min-width:768px){.elementor-5934 .elementor-element.elementor-element-3530026{--width:400px;}}@media(max-width:1200px) and (min-width:768px){.elementor-5934 .elementor-element.elementor-element-55c6409{--width:50%;}.elementor-5934 .elementor-element.elementor-element-3530026{--width:300px;}.elementor-5934 .elementor-element.elementor-element-a0b5c26{--width:50%;}}/* Start custom CSS for image-box, class: .elementor-element-1444e8e */.elementor-5934 .elementor-element.elementor-element-1444e8e::after{
    content:'';
    width:24px;height: 24px;
    position: absolute;background: url(https://sharkfiltration.com/wp-content/uploads/2026/01/lovesemoji.png);
    position:absolute;top:-8px;right:15px;
    background-size: contain;
    transition: all 600ms ease-in-out;
}
.elementor-5934 .elementor-element.elementor-element-1444e8e:hover::after{scale: 1.2;}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8046a7d */.elementor-5934 .elementor-element.elementor-element-8046a7d::after{
    content:'';
    width:24px;height: 24px;
    position: absolute;background: url(https://sharkfiltration.com/wp-content/uploads/2026/01/loveemoji.png);
    position:absolute;top:-8px;right:15px;background-size: contain;
     transition: all 600ms ease-in-out;
}
.elementor-5934 .elementor-element.elementor-element-8046a7d:hover::after{scale: 1.2;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55c6409 *//*.elementor-5934 .elementor-element.elementor-element-55c6409{position:absolute;top:0;right:0;left:0;margin:0 auto;padding-top:324px;}*/
.elementor-5934 .elementor-element.elementor-element-55c6409::before{content:'';width: 643px;
  height: 853px;background:url(https://sharkfiltration.com/wp-content/uploads/2026/10/water-texture01-hq.webp);top: -184px;
  left: 49px;
  position: absolute;
  background-size: contain;background-repeat: no-repeat;}
  
.elementor-5934 .elementor-element.elementor-element-55c6409 .review01{position: absolute;
  right: -160px;
  top:38%;
  transform: translateY(-260%);
    animation: float 6s ease-in-out infinite;
    z-index: 1;
}  
  .elementor-5934 .elementor-element.elementor-element-55c6409 .review02{position: absolute;
  left: -162px;
  bottom: 23%;
  animation: floatt 8s ease-in-out infinite;
  z-index: 1;
  }  
  
  
@keyframes float {
  0% {
    transform: translateY(-260%);
  }
  50% {
    transform: translateY(-280%);
  }
  100% {
    transform: translateY(-260%);
  }
}

@keyframes floatt {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(10px);
  }
  50% {
    transform: translateX(0);
  }
  75% {
    transform: translateX(10px);
  }
  100% {
    transform: translateX(0);
  }
}


@media (max-width:1440px){
.elementor-5934 .elementor-element.elementor-element-55c6409:before{
width: 567px;
height: 753px;
top: -130px;}
.elementor-5934 .elementor-element.elementor-element-55c6409 .review01{position: absolute;
  right: -140px;}
}
@media(max-width:1200px){
.elementor-5934 .elementor-element.elementor-element-55c6409:before{
width: 500px;
left:0;
height: 600px;
top: -80px;
}

.elementor-5934 .elementor-element.elementor-element-55c6409 .review01{position: absolute;
  right: -100px;
    top:450px;
}
 
}
@media(max-width:1024px){

.elementor-5934 .elementor-element.elementor-element-55c6409 .review01{position: absolute;
  right: -60px;
    top:450px;
}
.elementor-5934 .elementor-element.elementor-element-55c6409 .review02{position: absolute;
  left: -90px;
  bottom: 10%;
  animation: floatt 8s ease-in-out infinite;
  z-index: 1;
  }  
}
@media(max-width:880px){
.elementor-5934 .elementor-element.elementor-element-55c6409:before{
width: 450px;
left:-20px;
height: 550px;
top: -50px;
}

.elementor-5934 .elementor-element.elementor-element-55c6409 .review01{position: absolute;
  right: -30px;
    top:450px;
}
.elementor-5934 .elementor-element.elementor-element-55c6409 .review02{position: absolute;
  left: -40px;
  bottom: 10%;
  animation: floatt 8s ease-in-out infinite;
  z-index: 1;
  }  
}
@media(max-width:767px){
  .elementor-5934 .elementor-element.elementor-element-55c6409:before{
 width: 350px;
 top: 20px;
left:50%;
transform:translateX(-50%);
}  
.elementor-5934 .elementor-element.elementor-element-55c6409 .elementor-image-box-wrapper{display:flex}
.elementor-5934 .elementor-element.elementor-element-55c6409 .elementor-image-box-content{padding-left:10px}
.elementor-5934 .elementor-element.elementor-element-55c6409 .review02{left:0; bottom:5%}
.elementor-5934 .elementor-element.elementor-element-55c6409 .review01{right:0}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-49b31c7 */.elementor-5934 .elementor-element.elementor-element-49b31c7 .elementor-button{ position:relative;overflow:hidden;transition:all 600ms ease-in-out;}
.elementor-5934 .elementor-element.elementor-element-49b31c7 .elementor-button:hover{
  border-color:#40B8B2;
  box-shadow: inset 0 0 0 rgba(255, 255, 255, 0.2), 0 0 5px rgba(255, 255, 255, 0.5), inset 0 0 0 rgba(255, 255, 255, 0.2), 0 0 25px rgba(255, 255, 255, 0.5), inset 0 0 0 rgba(255, 255, 255, 0.2), 0 0 50px rgba(255, 255, 255, 0.5), inset 0 0 0 rgba(255, 255, 255, 0.2), 0 0 50px rgba(255, 255, 255, 0.5);
}
.elementor-5934 .elementor-element.elementor-element-49b31c7 .elementor-button:before, .elementor-5934 .elementor-element.elementor-element-49b31c7 .elementor-button:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 1px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) scale(0);
  border-radius: 50%;
}
.elementor-5934 .elementor-element.elementor-element-49b31c7 .elementor-button:before {
  background:#00FFF2;
  transition: 0.4s ease-in-out;
  transition-delay: 0.1s;
}
.elementor-5934 .elementor-element.elementor-element-49b31c7 .elementor-button:after {
  background: #fff;
  transition: 0.8s ease-in-out;
  transition-delay: 0.2s;
}

.elementor-5934 .elementor-element.elementor-element-49b31c7 .elementor-button:hover:before, .elementor-5934 .elementor-element.elementor-element-49b31c7 .elementor-button:hover:after {
  transform: translate(-50%, -50%) scale(310);
}
.elementor-5934 .elementor-element.elementor-element-49b31c7 .elementor-button .elementor-button-content-wrapper{position:relative;z-index:2;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8492fe5 */.elementor-5934 .elementor-element.elementor-element-8492fe5 .elementor-button{ position:relative;overflow:hidden;transition:all 600ms ease-in-out;}
.elementor-5934 .elementor-element.elementor-element-8492fe5 .elementor-button:hover{
  color:#fff;
  box-shadow: inset 0 0 0 rgba(64, 184, 178, 0.2), 0 0 5px rgba(64, 184, 178, 0.5), inset 0 0 0 rgba(64, 184, 178, 0.2), 0 0 25px rgba(64, 184, 178, 0.5), inset 0 0 0 rgba(64, 184, 178, 0.2), 0 0 50px rgba(64, 184, 178, 0.5), inset 0 0 0 rgba(64, 184, 178, 0.2), 0 0 50px rgba(64, 184, 178, 0.5);
}
.elementor-5934 .elementor-element.elementor-element-8492fe5 .elementor-button:before, .elementor-5934 .elementor-element.elementor-element-8492fe5 .elementor-button:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 1px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) scale(0);
  border-radius: 50%;
}
.elementor-5934 .elementor-element.elementor-element-8492fe5 .elementor-button:before {
  background:#00FFF2;
  transition: 0.4s ease-in-out;
  transition-delay: 0.1s;
}
.elementor-5934 .elementor-element.elementor-element-8492fe5 .elementor-button:after {
  background: #40B8B2;
  transition: 0.8s ease-in-out;
  transition-delay: 0.2s;
}

.elementor-5934 .elementor-element.elementor-element-8492fe5 .elementor-button:hover:before, .elementor-5934 .elementor-element.elementor-element-8492fe5 .elementor-button:hover:after {
  transform: translate(-50%, -50%) scale(310);
}
.elementor-5934 .elementor-element.elementor-element-8492fe5 .elementor-button .elementor-button-content-wrapper{position:relative;z-index:2;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fdb32d5 */.elementor-5934 .elementor-element.elementor-element-fdb32d5 h3{margin:0;}
.elementor-5934 .elementor-element.elementor-element-fdb32d5 h3 a:hover{color:#40B8B2;}
.elementor-5934 .elementor-element.elementor-element-fdb32d5 .elementor-icon-box-icon .elementor-icon svg{margin-top:3px;}
.elementor-5934 .elementor-element.elementor-element-fdb32d5 .elementor-icon-box-icon{position:relative;padding-right:35px;}
.elementor-5934 .elementor-element.elementor-element-fdb32d5 .elementor-icon-box-icon:before{content:"";position:absolute;top:12px;right:0;width:20px;height:1px;background:rgba(255,255,255,0.2);}

@media (max-width:880px){
.elementor-5934 .elementor-element.elementor-element-fdb32d5{width: 100%;}
.elementor-5934 .elementor-element.elementor-element-fdb32d5 .elementor-icon-box-wrapper{justify-content: center;}
.elementor-5934 .elementor-element.elementor-element-fdb32d5 .elementor-icon-box-wrapper .elementor-icon-box-content{flex-grow: initial;
    width: auto;}
}

@media (max-width:767px){
.elementor-5934 .elementor-element.elementor-element-fdb32d5 .elementor-icon-box-icon{padding-right:30px;}
.elementor-5934 .elementor-element.elementor-element-fdb32d5 .elementor-icon-box-icon:before{width:16px;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09acc83 */.elementor-5934 .elementor-element.elementor-element-09acc83 h2, .elementor-5934 .elementor-element.elementor-element-09acc83 h3, .elementor-5934 .elementor-element.elementor-element-09acc83 h4, .elementor-5934 .elementor-element.elementor-element-09acc83 h5, .elementor-5934 .elementor-element.elementor-element-09acc83 h6{
        font-family: "BankGothicBold", Sans-serif; font-weight:normal; letter-spacing:-0.03em; color:#fff; margin-top: 0; margin-bottom:15px; position:relative;
}
.elementor-5934 .elementor-element.elementor-element-09acc83 a{text-wrap:wrap; display:inline-block;}
.elementor-5934 .elementor-element.elementor-element-09acc83 p{word-wrap: break-word; padding:0 0 15px 0; margin:0 !important; }
.elementor-5934 .elementor-element.elementor-element-09acc83 p:last-child{padding-bottom:0px;}
.elementor-5934 .elementor-element.elementor-element-09acc83 h2{ font-size:28px; line-height:32px; }
.elementor-5934 .elementor-element.elementor-element-09acc83 h3{ font-size:22px; line-height:26px; }
.elementor-5934 .elementor-element.elementor-element-09acc83 h4{ font-size:18px; line-height:22px; }
.elementor-5934 .elementor-element.elementor-element-09acc83 h5{ font-size:17px; line-height:21px; }
.elementor-5934 .elementor-element.elementor-element-09acc83 h6{ font-size:16px; line-height:20px; }

.elementor-5934 .elementor-element.elementor-element-09acc83 p + h2, .elementor-5934 .elementor-element.elementor-element-09acc83 p + h3, .elementor-5934 .elementor-element.elementor-element-09acc83 p + h4, .elementor-5934 .elementor-element.elementor-element-09acc83 p + h5, .elementor-5934 .elementor-element.elementor-element-09acc83 p + h6{ padding-top:15px; }


.elementor-5934 .elementor-element.elementor-element-09acc83 a{font-weight:600;font-size:16px;text-decoration:underline;text-underline-offset:4px;transition:all 600ms ease-in-out; word-break:break-word; }
.elementor-5934 .elementor-element.elementor-element-09acc83 a:hover{text-decoration:none;}
.elementor-5934 .elementor-element.elementor-element-09acc83 ul{padding:0 0 20px 0; margin-bottom:0px;}
.elementor-5934 .elementor-element.elementor-element-09acc83 ul li{ list-style-type:none; padding-left:25px; margin-bottom:10px; position:relative; }
.elementor-5934 .elementor-element.elementor-element-09acc83 ul li:last-child{margin-bottom:0;}
.elementor-5934 .elementor-element.elementor-element-09acc83 ul li:before{ content:''; width:15px; height:13px; background:url(https://sharkfiltration.com/wp-content/uploads/2026/03/icon01.svg) no-repeat left top !important; background-size:13px !important; position:absolute; left:0; top:7px; }
.elementor-5934 .elementor-element.elementor-element-09acc83 ul li strong, .elementor-5934 .elementor-element.elementor-element-09acc83 p strong{font-weight:700;} 

.elementor-5934 .elementor-element.elementor-element-09acc83 ul + h2, .elementor-5934 .elementor-element.elementor-element-09acc83 ul + h3, .elementor-5934 .elementor-element.elementor-element-09acc83 ul + h4, .elementor-5934 .elementor-element.elementor-element-09acc83 ul + h5, .elementor-5934 .elementor-element.elementor-element-09acc83 ul + h6{ padding-top:15px; }

.elementor-5934 .elementor-element.elementor-element-09acc83 ol{margin-bottom:25px;}
.elementor-5934 .elementor-element.elementor-element-09acc83 ol li{margin-bottom:10px;}
.elementor-5934 .elementor-element.elementor-element-09acc83 table{margin-bottom:30px;}
.elementor-5934 .elementor-element.elementor-element-09acc83 table tr td:first-child{width: 20%;}
.elementor-5934 .elementor-element.elementor-element-09acc83 table tbody tr td, .elementor-5934 .elementor-element.elementor-element-09acc83 table tbody tr td a{font-family: "EuclidCircularA";font-size:15px;line-height:27px;letter-spacing:-.01;}

.elementor-5934 .elementor-element.elementor-element-09acc83 ol{padding-left: 16px;}


@media screen and (max-width: 1024px){
    .elementor-5934 .elementor-element.elementor-element-09acc83 h2{ font-size:27px; line-height:31px; }
    .elementor-5934 .elementor-element.elementor-element-09acc83 h3{ font-size:22px; line-height:26px; }
}

@media screen and (max-width: 767px){
    .elementor-5934 .elementor-element.elementor-element-09acc83 h2{ font-size:25px; line-height:29px; }
    .elementor-5934 .elementor-element.elementor-element-09acc83 h3{ font-size:20px; line-height:24px; }
    .elementor-5934 .elementor-element.elementor-element-09acc83 h2:before, .elementor-5934 .elementor-element.elementor-element-09acc83 h3:before, .elementor-5934 .elementor-element.elementor-element-09acc83 h4:before{
        right: 0;
        margin: 0 auto;
    }

    .elementor-5934 .elementor-element.elementor-element-09acc83 ul li{
        padding-left: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dece43 */.elementor-5934 .elementor-element.elementor-element-2dece43 h2, .elementor-5934 .elementor-element.elementor-element-2dece43 h3, .elementor-5934 .elementor-element.elementor-element-2dece43 h4, .elementor-5934 .elementor-element.elementor-element-2dece43 h5, .elementor-5934 .elementor-element.elementor-element-2dece43 h6{
        font-family: "BankGothicBold", Sans-serif; font-weight:normal; letter-spacing:-0.03em; color:#fff; margin-top: 0; margin-bottom:15px; position:relative;
}
.elementor-5934 .elementor-element.elementor-element-2dece43 a{text-wrap:wrap; display:inline-block;}
.elementor-5934 .elementor-element.elementor-element-2dece43 p{word-wrap: break-word; padding:0 0 15px 0; margin:0 !important; }
.elementor-5934 .elementor-element.elementor-element-2dece43 p:last-child{padding-bottom:0px;}
.elementor-5934 .elementor-element.elementor-element-2dece43 h2{ font-size:28px; line-height:32px; }
.elementor-5934 .elementor-element.elementor-element-2dece43 h3{ font-size:22px; line-height:26px; }
.elementor-5934 .elementor-element.elementor-element-2dece43 h4{ font-size:18px; line-height:22px; }
.elementor-5934 .elementor-element.elementor-element-2dece43 h5{ font-size:17px; line-height:21px; }
.elementor-5934 .elementor-element.elementor-element-2dece43 h6{ font-size:16px; line-height:20px; }

.elementor-5934 .elementor-element.elementor-element-2dece43 p + h2, .elementor-5934 .elementor-element.elementor-element-2dece43 p + h3, .elementor-5934 .elementor-element.elementor-element-2dece43 p + h4, .elementor-5934 .elementor-element.elementor-element-2dece43 p + h5, .elementor-5934 .elementor-element.elementor-element-2dece43 p + h6{ padding-top:15px; }


.elementor-5934 .elementor-element.elementor-element-2dece43 a{font-weight:600;font-size:16px;text-decoration:underline;text-underline-offset:4px;transition:all 600ms ease-in-out; word-break:break-word; }
.elementor-5934 .elementor-element.elementor-element-2dece43 a:hover{text-decoration:none;}
.elementor-5934 .elementor-element.elementor-element-2dece43 ul{padding:0 0 20px 0; margin-bottom:0px;}
.elementor-5934 .elementor-element.elementor-element-2dece43 ul li{ list-style-type:none; padding-left:25px; margin-bottom:10px; position:relative; }
.elementor-5934 .elementor-element.elementor-element-2dece43 ul li:last-child{margin-bottom:0;}
.elementor-5934 .elementor-element.elementor-element-2dece43 ul li:before{ content:''; width:15px; height:13px; background:url(https://sharkfiltration.com/wp-content/uploads/2026/03/icon01.svg) no-repeat left top !important; background-size:13px !important; position:absolute; left:0; top:7px; }
.elementor-5934 .elementor-element.elementor-element-2dece43 ul li strong, .elementor-5934 .elementor-element.elementor-element-2dece43 p strong{font-weight:700;} 

.elementor-5934 .elementor-element.elementor-element-2dece43 ul + h2, .elementor-5934 .elementor-element.elementor-element-2dece43 ul + h3, .elementor-5934 .elementor-element.elementor-element-2dece43 ul + h4, .elementor-5934 .elementor-element.elementor-element-2dece43 ul + h5, .elementor-5934 .elementor-element.elementor-element-2dece43 ul + h6{ padding-top:15px; }

.elementor-5934 .elementor-element.elementor-element-2dece43 ol{margin-bottom:25px;}
.elementor-5934 .elementor-element.elementor-element-2dece43 ol li{margin-bottom:10px;}
.elementor-5934 .elementor-element.elementor-element-2dece43 table{margin-bottom:30px;}
.elementor-5934 .elementor-element.elementor-element-2dece43 table tr td:first-child{width: 20%;}
.elementor-5934 .elementor-element.elementor-element-2dece43 table tbody tr td, .elementor-5934 .elementor-element.elementor-element-2dece43 table tbody tr td a{font-family: "EuclidCircularA";font-size:15px;line-height:27px;letter-spacing:-.01;}

.elementor-5934 .elementor-element.elementor-element-2dece43 ol{padding-left: 16px;}


@media screen and (max-width: 1024px){
    .elementor-5934 .elementor-element.elementor-element-2dece43 h2{ font-size:27px; line-height:31px; }
    .elementor-5934 .elementor-element.elementor-element-2dece43 h3{ font-size:22px; line-height:26px; }
}

@media screen and (max-width: 767px){
    .elementor-5934 .elementor-element.elementor-element-2dece43 h2{ font-size:25px; line-height:29px; }
    .elementor-5934 .elementor-element.elementor-element-2dece43 h3{ font-size:20px; line-height:24px; }
    .elementor-5934 .elementor-element.elementor-element-2dece43 h2:before, .elementor-5934 .elementor-element.elementor-element-2dece43 h3:before, .elementor-5934 .elementor-element.elementor-element-2dece43 h4:before{
        right: 0;
        margin: 0 auto;
    }

    .elementor-5934 .elementor-element.elementor-element-2dece43 ul li{
        padding-left: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea6439b */.elementor-5934 .elementor-element.elementor-element-ea6439b h2, .elementor-5934 .elementor-element.elementor-element-ea6439b h3, .elementor-5934 .elementor-element.elementor-element-ea6439b h4, .elementor-5934 .elementor-element.elementor-element-ea6439b h5, .elementor-5934 .elementor-element.elementor-element-ea6439b h6{
        font-family: "BankGothicBold", Sans-serif; font-weight:normal; letter-spacing:-0.03em; color:#fff; margin-top: 0; margin-bottom:15px; position:relative;
}
.elementor-5934 .elementor-element.elementor-element-ea6439b a{text-wrap:wrap; display:inline-block;}
.elementor-5934 .elementor-element.elementor-element-ea6439b p{word-wrap: break-word; padding:0 0 15px 0; margin:0 !important; }
.elementor-5934 .elementor-element.elementor-element-ea6439b p:last-child{padding-bottom:0px;}
.elementor-5934 .elementor-element.elementor-element-ea6439b h2{ font-size:28px; line-height:32px; }
.elementor-5934 .elementor-element.elementor-element-ea6439b h3{ font-size:22px; line-height:26px; }
.elementor-5934 .elementor-element.elementor-element-ea6439b h4{ font-size:18px; line-height:22px; }
.elementor-5934 .elementor-element.elementor-element-ea6439b h5{ font-size:17px; line-height:21px; }
.elementor-5934 .elementor-element.elementor-element-ea6439b h6{ font-size:16px; line-height:20px; }

.elementor-5934 .elementor-element.elementor-element-ea6439b p + h2, .elementor-5934 .elementor-element.elementor-element-ea6439b p + h3, .elementor-5934 .elementor-element.elementor-element-ea6439b p + h4, .elementor-5934 .elementor-element.elementor-element-ea6439b p + h5, .elementor-5934 .elementor-element.elementor-element-ea6439b p + h6{ padding-top:15px; }


.elementor-5934 .elementor-element.elementor-element-ea6439b a{font-weight:600;font-size:16px;text-decoration:underline;text-underline-offset:4px;transition:all 600ms ease-in-out; word-break:break-word; }
.elementor-5934 .elementor-element.elementor-element-ea6439b a:hover{text-decoration:none;}
.elementor-5934 .elementor-element.elementor-element-ea6439b ul{padding:0 0 20px 0; margin-bottom:0px;}
.elementor-5934 .elementor-element.elementor-element-ea6439b ul li{ list-style-type:none; padding-left:25px; margin-bottom:10px; position:relative; }
.elementor-5934 .elementor-element.elementor-element-ea6439b ul li:last-child{margin-bottom:0;}
.elementor-5934 .elementor-element.elementor-element-ea6439b ul li:before{ content:''; width:15px; height:13px; background:url(https://sharkfiltration.com/wp-content/uploads/2026/03/icon01.svg) no-repeat left top !important; background-size:13px !important; position:absolute; left:0; top:7px; }
.elementor-5934 .elementor-element.elementor-element-ea6439b ul li strong, .elementor-5934 .elementor-element.elementor-element-ea6439b p strong{font-weight:700;} 

.elementor-5934 .elementor-element.elementor-element-ea6439b ul + h2, .elementor-5934 .elementor-element.elementor-element-ea6439b ul + h3, .elementor-5934 .elementor-element.elementor-element-ea6439b ul + h4, .elementor-5934 .elementor-element.elementor-element-ea6439b ul + h5, .elementor-5934 .elementor-element.elementor-element-ea6439b ul + h6{ padding-top:15px; }

.elementor-5934 .elementor-element.elementor-element-ea6439b ol{margin-bottom:25px;}
.elementor-5934 .elementor-element.elementor-element-ea6439b ol li{margin-bottom:10px;}
.elementor-5934 .elementor-element.elementor-element-ea6439b table{margin-bottom:30px;}
.elementor-5934 .elementor-element.elementor-element-ea6439b table tr td:first-child{width: 20%;}
.elementor-5934 .elementor-element.elementor-element-ea6439b table tbody tr td, .elementor-5934 .elementor-element.elementor-element-ea6439b table tbody tr td a{font-family: "EuclidCircularA";font-size:15px;line-height:27px;letter-spacing:-.01;}

.elementor-5934 .elementor-element.elementor-element-ea6439b ol{padding-left: 16px;}


@media screen and (max-width: 1024px){
    .elementor-5934 .elementor-element.elementor-element-ea6439b h2{ font-size:27px; line-height:31px; }
    .elementor-5934 .elementor-element.elementor-element-ea6439b h3{ font-size:22px; line-height:26px; }
}

@media screen and (max-width: 767px){
    .elementor-5934 .elementor-element.elementor-element-ea6439b h2{ font-size:25px; line-height:29px; }
    .elementor-5934 .elementor-element.elementor-element-ea6439b h3{ font-size:20px; line-height:24px; }
    .elementor-5934 .elementor-element.elementor-element-ea6439b h2:before, .elementor-5934 .elementor-element.elementor-element-ea6439b h3:before, .elementor-5934 .elementor-element.elementor-element-ea6439b h4:before{
        right: 0;
        margin: 0 auto;
    }

    .elementor-5934 .elementor-element.elementor-element-ea6439b ul li{
        padding-left: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c927ef6 */.elementor-5934 .elementor-element.elementor-element-c927ef6::before{content:'';
position: absolute;
    width: 759px;
height: 762px;
right: -530px;
top: 10%;
left: auto;
background: #373737;
opacity: 0.2;
filter: blur(87px);
border-radius: 100%;
}
.elementor-5934 .elementor-element.elementor-element-c927ef6::after{
    content:'';
    width: 600px;
height: 600px;
    position: absolute;
    border-radius: 100%;
    top: 10%;
left:-6%;
background: #373737;
opacity: 0.2;
filter: blur(87px);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'BankGothicBold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://sharkfiltration.com/wp-content/uploads/2026/02/BankGothicBold.eot');
	src: url('https://sharkfiltration.com/wp-content/uploads/2026/02/BankGothicBold.eot?#iefix') format('embedded-opentype'),
		url('https://sharkfiltration.com/wp-content/uploads/2026/02/BankGothicBold.woff2') format('woff2'),
		url('https://sharkfiltration.com/wp-content/uploads/2026/02/BankGothicBold.woff') format('woff'),
		url('https://sharkfiltration.com/wp-content/uploads/2026/02/BankGothicBold.ttf') format('truetype'),
		url('https://sharkfiltration.com/wp-content/uploads/2026/02/BankGothicBold.svg#BankGothicBold') format('svg');
}
/* End Custom Fonts CSS */